linux系统之基础篇
文章平均质量分 78
linux操作系统基本操作
玻璃酸钠滴眼液
梦要在未醒的时候努力做
展开
-
(linux基础1)在VMware下安装 红帽8/centos8/ubuntu系统方法参考
VMware15.5虚拟机下装红帽8(RHEL8)开始学习linux开发,现在从零开始做点笔记,单纯为了学习和给有需要的人提供一点帮助,欢迎一起交流,如有雷同或写的不对的地方还请大神勿喷。第一篇博客想与大家分享下linux系统红帽8的安装。链接红帽8镜像链接:https://pan.baidu.com/s/1X7DbNoMysOmRPTXqlRarGA提取码:1xznVMware15.5链接:链接:https://pan.baidu.com/s/1ppkR7m7hWl2ZoWJEFr6Vag提取原创 2021-01-08 22:55:42 · 1459 阅读 · 4 评论 -
使用whatis命令时提示nothing appropriate
问题描述:当尝试使用whatis ls时,提示:ls:nothing appropriate 。[root@haojin ~]# whatis manman: nothing appropriate.[root@haojin ~]# whatis lsls: nothing appropriate.[root@haojin ~]# whatis wcwc: nothing appropriate.如下图原因分析:问度娘才知道,原来whatis是根据数据库执行查找操作的,这个数据库是定原创 2021-03-30 16:41:34 · 1253 阅读 · 2 评论 -
(linux基础23)linux下的防火墙优化策略
提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档文章目录前言一、pandas是什么?二、使用步骤1.引入库2.读入数据总结前言提示:这里可以添加本文要记录的大概内容:例如:随着人工智能的不断发展,机器学习这门技术也越来越重要,很多人都开启了学习机器学习,本文就介绍了机器学习的基础内容。提示:以下是本篇文章正文内容,下面案例可供参考一、pandas是什么?示例:pandas 是基于NumPy 的一种工具,该工具是为了解决数据分析任务而创建的。二、使用步骤1.引入库代码原创 2021-03-04 16:43:54 · 392 阅读 · 0 评论 -
linux下配置环境变量的几种方式
文章目录1、什么是环境变量2、系统级环境变量3、用户级环境变量4、临时系统变量1、什么是环境变量那么什么是环境变量?简单说,就是指定一个目录,运行软件的时候,相关的程序将会按照该目录寻找相关文件。 设置变量对于一般人最实用的功能就是: 不用拷贝某些dll文件到系统目录中了,而path 这一系统变量就是系统搜索dll文件的一系列路径在Linux系统下,如果你下载并安装应用程序,很有可能在键入它的名称的时候出现 “command not found ” 的提示内容。 如果每次都到安装目录文件夹内,找.转载 2021-02-10 22:06:41 · 219 阅读 · 0 评论 -
UEFI模式装linux系统与原windows组成双系统
文章目录前言1、windows引导过程以及多系统引导原理1.1 windows引导启动方式小解1.2 Legacy BIOS+MBR引导原理1.3 UEFI BIOS+GPT 引导原理1.4 多系统引导原理2、UEFI模式装双系统准备2.1 使用工具刻录系统U盘2.2 windows下进入磁盘管理为linux系统分配一些空间3、安装过程3.1 安装linux系统3.2 登陆linux系统并设置引导附录(RHEL8.2配置)配置yum仓库(本地, 网络 ,第三方)配置网络(桥网络 ,多网段,路由)安装常用软.原创 2021-02-02 11:58:38 · 1575 阅读 · 0 评论 -
RHEL7以上的网卡名字命名规则以及如何将网卡命名修改原来的eth0
文章目录前言1、命名规则策略2、网卡名称字符含义2.1 前2个字符的含义2.2 第3个字符根据设备类型选择3、把网卡名称样式修改为ethx3.1 编辑 grub 配置文件3.2 重新生成 grub 配置文件3.3 修改网卡配置文件前言Linux 操作系统的网卡设备的传统命名方式是 eth0、eth1、eth2等,而 CentOS7 提供了不同的命名规则,默认是基于固件、拓扑、位置信息来分配。这样做的优点是命名全自动的、可预知的,缺点是比 eth0、wlan0 更难读,比如USB网卡名字都很长 enp3.原创 2021-01-27 12:43:04 · 749 阅读 · 0 评论 -
(linux基础18)Linux中mariadb数据库的使用(劝,耗子尾汁)
提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档文章目录前言一、数据库的安装二、数据库的读写操作三、数据库的修改四、数据库的备份及删除五、数据库的登陆密码破解六、数据库的授权七、数据的图形管理界面前言提示:这里可以添加本文要记录的大概内容:例如:随着人工智能的不断发展,机器学习这门技术也越来越重要,很多人都开启了学习机器学习,本文就介绍了机器学习的基础内容。提示:以下是本篇文章正文内容,下面案例可供参考一、数据库的安装本地软件仓库没问题的情况下:dnf search原创 2020-11-22 23:37:22 · 490 阅读 · 0 评论 -
(linux基础21)linux-主流web服务器搭建(apache)
提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档文章目录前言一、实验环境搭建二、Apache基本设置三、Apache配置文件的修改及部署优化方案四、Apache虚拟主机五、Apache访问控制六、Apache支持语言介绍七、Apache加密访问(证书认证)八、Squid正向代理九、Squid反向代理前言提示:这里可以添加本文要记录的大概内容:例如:随着人工智能的不断发展,机器学习这门技术也越来越重要,很多人都开启了学习机器学习,本文就介绍了机器学习的基础内容。提示:以下是本篇原创 2020-12-30 21:31:50 · 810 阅读 · 1 评论 -
(linux基础22)linux下的企业级DNS服务器的使用与优化
提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档文章目录前言一、pandas是什么?二、使用步骤1.引入库2.读入数据总结前言提示:这里可以添加本文要记录的大概内容:例如:随着人工智能的不断发展,机器学习这门技术也越来越重要,很多人都开启了学习机器学习,本文就介绍了机器学习的基础内容。提示:以下是本篇文章正文内容,下面案例可供参考一、pandas是什么?示例:pandas 是基于NumPy 的一种工具,该工具是为了解决数据分析任务而创建的。二、使用步骤1.引入库代码原创 2021-01-08 21:49:44 · 236 阅读 · 0 评论 -
(linux基础20)linux-内核级加强型防火墙selinux的使用
一、selinux对系统的影响二、selinux的开启和模式调整1.引入库代码如下(示例):import numpy as npimport pandas as pdimport matplotlib.pyplot as pltimport seaborn as snsimport warningswarnings.filterwarnings('ignore')import sslssl._create_default_https_context = ssl._create_unv原创 2020-12-27 22:13:58 · 149 阅读 · 0 评论 -
(linux基础19)linux搭建本地FTP服务器与安全优化(本地搭建实验)
一、ftp的安装和启用示例:pandas 是基于NumPy 的一种工具,该工具是为了解决数据分析任务而创建的。二、ftp基本安全部署示例1.引入库代码如下(示例):import numpy as npimport pandas as pdimport matplotlib.pyplot as pltimport seaborn as snsimport warningswarnings.filterwarnings('ignore')import sslssl._create_de原创 2020-12-24 17:23:50 · 993 阅读 · 6 评论 -
(linux基础17)Linux系统引导修复,各种系统疑难杂症
提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档文章目录一、磁盘引导1.实验环境准备2.恢复过程及恢复二、grub2文件引导恢复1.实验环境准备2.临时解决办法3.永久修复三、内核被删除的恢复1.环境准备2.恢复方法四、镜像被删除的恢复方法1.实验环境准备2.恢复过程五、系统启动级别1.系统一直重启怎么破2.root用户密码忘记了怎么去修改六、/boot/*引导程序被删除怎么恢复1.实验环境准备2.修复过程总结一、磁盘引导1.实验环境准备2.恢复过程及恢复二、grub2文件引导恢原创 2020-11-28 20:59:39 · 351 阅读 · 0 评论 -
(linux基础16)简简单单的vdo虚拟数据优化器
vdo虚拟数据优化器文章目录vdo虚拟数据优化器一.环境准备二.vdo建立三.vdo设备使用四.vdo删除kvdo 压缩数据uds 优化重复数据一.环境准备加载一个光盘并挂载到/media目录下, mount /dev/cdrom /media然后用/media/images/install.img进行传输测试二.vdo建立 dnf install vdo.x86_64原创 2020-11-25 12:21:11 · 303 阅读 · 2 评论 -
(linux基础15)linux下关于不讲武德的LVM逻辑卷学习
LVM逻辑卷文章目录LVM逻辑卷一.逻辑卷含义二.实验环境三.利用图形理解LVM四.LVM设备建立五.LVM拉伸与缩减5.1.lvm拉伸5.2.lvm缩减(只针对非xfs格式,这里用ext4格式)六.LVM文件移动(必须是两个硬盘都是同一个vg下的pv)七.LVM快照八.删除设备一.逻辑卷含义LVM(Logical Volume Manager)可以让分区变得弹性,可以随时随地的扩大和缩小分区大小,前提是该分区是LVM格式的。lvm需要使用的软件包为lvm2,一般在CentOS发行版中都已经预安原创 2020-11-25 12:17:42 · 1291 阅读 · 0 评论 -
(linux基础14)Linux下的存储管理
Linux下的存储管理文章目录Linux下的存储管理一、设备名称识别及设备查看命令二、设备的挂载卸载及解决设备busy问题三、主分区表及磁盘分区类型四、划分分区五、设备格式化及挂载六、swap分区管理七、磁盘配额八、磁盘加密九、加密磁盘开机自动挂载与如何删除加密设备十、如何转换分区方式一、设备名称识别及设备查看命令存储设备识别对应名称表存储设备名称被识别名称解释STAT/SAS/USB/dev/sda,/dev/sdbs=SATA d=DISK a=第1块 b=第原创 2020-11-24 20:16:33 · 360 阅读 · 0 评论 -
(linux基础13)linux-kickstart+PXE自动批量部署系统
文章目录前言1.问题2.解决方案3.kickstart的作用一、kickstart软件安装与环境搭建二、1.引入库2.读入数据总结前言1.问题安装Linux操作系统时,安装过程会需要回答很多关于设定的问题这些问题必须手动选择,不然无法安装当需要安装多台的话工作量巨大2.解决方案用文件记录所有安装过程中遇到的问题答案,并让所有需要安装的主机自动读取3.kickstart的作用以上解决方案中记录系统安装过程中所有问题答案的文件叫kickstart脚本一、kickstart软件安装与环境搭原创 2020-12-21 18:22:52 · 159 阅读 · 1 评论 -
(linux基础11)linux下的DHCP服务搭建
文章目录一、DHCP概念二、使用目的及其特点1、目的2、特点三、搭建环境与方法1.实验环境2.单网卡虚拟机下载dhcpd服务3、双网卡虚拟机设置与测试一、DHCP概念名称:DHCP (Dynamic Host Configuration Protocol)动态主机配置协议。功能:DHCP(Dynamic Host Configuration Protocol,动态主机配置协议)是一个局域网的网络协议,使用UDP协议工作。二、使用目的及其特点1、目的主要有两个用途:(1) 给内部网络或网络服.原创 2020-12-16 15:51:11 · 356 阅读 · 0 评论 -
(linux基础12)Linux基础之系统软件管理
Linux基础之系统软件管理windows下软件安装,我们常常是找到安装包(.exe文件),然后双击鼠标安装;亦或是装个软件安装管家帮我们查找,安装,卸载软件。Linux下我们应当如何安装软件和管理我们的软件呢,本文以企业红帽8为例,讲解软件管理。文章目录Linux基础之系统软件管理一、linux软件包类型二、软件包的名称结构三、rpm命令管理rpm -ivh 软件名四、本地软件仓库搭建五、dnf软件管理命令六、网络仓库搭建第三方软件仓库搭建七、配置阿里云仓库总结一、linux软件包类型1.DE原创 2020-10-27 19:20:57 · 241 阅读 · 0 评论 -
(linux基础10)linux下的网络部署(RHEL8)
linux学习之网络部署文章目录linux学习之网络部署前言一、关于网络的命令二、网卡配置文件的书写规则及参数三、nmcli命令的使用四、路由器及网关的解释五、网关实验环境搭建六、利用linux系统构建路由器七、DNS定义与设定八、如何固定DNS走向九、DHCP服务的安装十、DHCP服务的基本设置前言提示:这里可以添加本文要记录的大概内容:例如:随着人工智能的不断发展,机器学习这门技术也越来越重要,很多人都开启了学习机器学习,本文就介绍了机器学习的基础内容。提示:以下是本篇文章正文内容,下面原创 2020-11-17 22:26:42 · 480 阅读 · 0 评论 -
(linux基础9)Linux下KVM虚拟化自动部署
文章目录前言一、虚拟机安装RHEL8二、虚拟机管理命令三、虚拟机快照四、自动化管理虚拟机脚本前言一套硬件设施可以使用虚拟机跑多个系统,大大节约硬件成本和提高了使用效率,给需要多台主机或多个系统的实验带来很大便利。确定自己主机是否支持虚拟化技术inter cpu ------------> vmx文件amd cpu ------------>svm文件 查看自己电脑cpu信息:cat /proc/cpuinfo主机开启虚拟化进bios中打开虚拟化服务本实验相关信息原创 2020-11-17 10:26:25 · 402 阅读 · 0 评论 -
(linux基础8)linux系统中延时任务和定时任务
一、系统延时任务设定命令: atat -l 列出任务号at -c n(任务号) 显示任务执行的命令 at -r n(任务号) 结束n延时任务步骤: at 时间 干嘛 ctrl+d 挂起任务,等待执行例如:开个终端监视 /mnt目录一分钟后在 /mnt,建立10个文件,file{1…10}显示9号延时任务的命令 :at -c 9一分钟后删除 /mnt 下所有文件二、延时任务的黑白名单设定1、原创 2020-12-05 11:45:41 · 115 阅读 · 0 评论 -
(linux基础7)linux-时间同步工具Chrony的使用
文章目录前言一、chrony工具安装二、启用chrony的服务2.1服务状态2.2 直接关闭防火墙2.3 或者不关闭防火墙、但允许NTP服务三、服务端和客户端chrony配置3.1 服务端配置3.2 客户端配置四、常用命令五、各类参数说明六、设置时区(一般不需要,看情况)前言Chrony是一个开源的自由软件,在RHEL 8操作系统,已经是默认服务,默认配置文件在 /etc/chrony.conf 它能保持系统时间与时间服务器(NTP)同步,让时间始终保持同步。相对NTP时间同步软件,速度更快、配置和.原创 2021-01-05 22:29:40 · 2665 阅读 · 1 评论 -
(linux基础6)linux下的日志管理入门
文章目录前言一、DHCP二、使用步骤1.引入库2.读入数据总结前言提示:这里可以添加本文要记录的大概内容:例如:随着人工智能的不断发展,机器学习这门技术也越来越重要,很多人都开启了学习机器学习,本文就介绍了机器学习的基础内容。提示:以下是本篇文章正文内容,下面案例可供参考一、DHCP示例:pandas 是基于NumPy 的一种工具,该工具是为了解决数据分析任务而创建的。二、使用步骤1.引入库代码如下(示例):import numpy as npimport pandas as pd原创 2020-11-20 11:26:08 · 139 阅读 · 1 评论 -
(linux基础5)linux下两种远程文件传输方式以及文件打包 解/压缩操作
文章目录前言一、scp远程文件传输1.1 将本机文件复制到远程主机1.2 将远程主机文件下载到本机二、rsync远程文件传输三、scp与rsync区别四、文件归档五、文件压缩与解压前言linux系统基本操作,基础!基础!一、scp远程文件传输1.1 将本机文件复制到远程主机命令: scp 本地文件 远程主机用户@远程主机ip:远程主机目录的绝对路径` - 参数: -r ##表示复制目录 -q ##表示复制时不显示传输过程 1.2 将远程主原创 2021-01-01 18:18:23 · 299 阅读 · 0 评论 -
(linux基础4)linux之Openssh服务的安全优化策略
提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档文章目录前言一、设定实验环境二、ssh命令的使用方式三、密码认证及密钥认证的操作方法四、密钥生成五、上传密钥并加密sshd六、密钥认证测试七、sshd服务安全优化之修改端口八、sshd安全优化之常用优化参数设定前言提示:这里可以添加本文要记录的大概内容:例如:随着人工智能的不断发展,机器学习这门技术也越来越重要,很多人都开启了学习机器学习,本文就介绍了机器学习的基础内容。提示:以下是本篇文章正文内容,下面案例可供参考一、设定实原创 2020-12-28 19:46:58 · 172 阅读 · 0 评论 -
(linux基础3)linux系统基础概述及常用命令一览(常看,加深印象)
提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档文章目录前言一、查看系统某信息二、关机、重启、登出三、磁盘空间四、文件和目录五、文件搜索六、用户和群组七、挂载文件系统八、文件的权限之使用“+”“-”增减权限九、十、十一、十二、十三、十四、九、九、九、九、九、九、前言提示:这里可以添加本文要记录的大概内容:例如:随着人工智能的不断发展,机器学习这门技术也越来越重要,很多人都开启了学习机器学习,本文就介绍了机器学习的基础内容。提示:以下是本篇文章正文内容,下面案例可供参考一、查原创 2020-11-19 17:55:32 · 139 阅读 · 0 评论 -
(linux基础2)Linux系统的文件结构、文件、文件/目录管理命令
在Linux系统中有一个重要的概念:一切都是文件 。其实这是Unix哲学的一个体现,而Linux是重写Unix而来,所以这个概念也就传承了下来。在Unix系统中,把一切资源都看作是文件,包括硬件设备。Unix系统把每个硬件都看成是一个文件,通常称为设备文件,这样用户就可以用读写文件的方式实现对硬件的访问。Linux下文件结构文件结构是文件存放在磁盘等存贮设备上的组织方法。主要体现在对文件和目录的组织上。目录提供了管理文件的一个方便而有效的途径。Linux使用标准的目录结构,在安装的时候,安装程序就已原创 2020-10-15 16:23:32 · 161 阅读 · 0 评论