命令:
1) nmtui ---图形化配置网卡信息
2)systemctl--- 系统控制命令 控制系统服务运行 停止 重启 开机自动运行 开机禁止运行
systemctl restart NetworkManager --- 配置图形化后需要重启
systemctl restart network--- 配置图形化后和修改网卡信息后都要重启
ystemctl restart sshd---配置sshd后要重启
3)shutdown--- 系统关机与重启命令
shutdown -h --- 默认将在1分钟后关机
shutdown -c ---取消关机
shutdown -h 0 --- 立即关机
shutdown -h now --- 立即关机
shutdown -r --- 默认将在1分钟后重启
shutdown -r 10 --- 修改重启延时时间
shutdown -r 0 --- 立即重启
shutdown -r now --- 立即重启
reboot --- 立即重启
4) mkdir --- 创建目录
mkdir -p --- 创建多级目录
ls --- 列表显示信息 目录/文件
ls -d --- 检查目录是否存在
ls -l ---检查目录是否存在
ls -a ---显示文件详细属性信息(包含隐藏文件)
ls -hl ---以人类可读方式显示信息
5) pwd --- 显示当前路径信息
6)echo --- 将信息输出到屏幕
7)touch --- 创建空文件
8)tree --- 显示指定目录结构
9)diff/vimdiff --- 比较多个文件内容之间的不同
10)cp --- 备份文件数据
cp -r---备份目录
11)rm --- 删除数据信息(慎用)
rm -f --- 强制删除数据信息,不要有确认提示
rm -f ---强制删除数据信息,不要有提示
rm -rf --- 删除目录数据
12)fdisk --- 查看磁盘分区信息/对磁盘进行分区
fdisk -l --- 列表显示磁盘分区信息
13)mount --- 设备挂载命令
mount +设备文件信息+ 挂载点目录
14)df --- 查看存储设备挂载信息/查看磁盘使用情况
df -h -h详细显示
15)ifdown / ifup --- 关闭或启动指定网卡服务
16)man---获取帮助信息
17)mv---移动数据信息/重命名
18)export---指定环境变量
19)source---立即加载文件中的配置
20)blkid---显示UUID信息
21)umount---挂载点卸载命令
22)hostname---修改主机名称
houstname -I ---显示所有网卡IP地址信息
houstnamectl ---centos7中修改主机名称
23)which ---查看一个命令所对应文件保存的绝对路径信息
24)alias/unalias ---设置别名、取消别名
alias 别名=命令信息
unalias 别名
25)head ---查看文件的前几行(默认前十行)
26)tail ---查看文件的后几行(默认后几行)
tail -f ---实时监控查看日志文件内容
27)lscpu ---查看系统COU硬件信息
28)free ---查看内存使用信息
free -h ---人性化显示
29)uniq ---对数据信息进行取消重复项(统计功能)
30)wc ---统计命令
wc -l统计数据信息行数
31)top ---显示进程 内存 cpu信息
32)w/uptime ---查看系统负载信息
uname -a ----显示系统的全部信息
uname --help ---显示命令参数帮助信息
33)useradd ---创建用户
34)passwd ---设置用户密码
passwd --- 免交户设置密码
35)su ---切换用户命令
su - 用户名
36)cat ---查看文件内容信息,可查看多个文件
cat-n ---显示文件内容行号信息
cat >>文件信息<
37)rpm --- 软件包管理工具
rpm -ivh --- 安装软件包
rpm -qa --- 查看指定软件是否安装
rpm -ql --- 查看软件包安装了哪些数据
rpm -qf --- 查看命令文件出自于哪个软件大礼包
38)yum --- 安装软件命令 (可以直接下载软件 并解决依赖关系)
yum install -y --- 安装指定软件
yum clean all --- 清除一些yum缓存(软件索引清单)
39) less/more --- 逐行或逐页查看文件信息
40)seq --- 生成纵向序列信息
seq -w --- 生成序列,数值位数对齐显示
41)id --- 查看创建的用户是否存在
42)which ---查看命令所在路径
43)tr ---替换文件信息,按照字符逐个进行替换
https://blog.51cto.com/oldboy/1053606
ifdown eth0 && ifup eth0 重启eth0网卡
高级命令:四剑客
1)grep ---对文件信息进行过滤筛选
系统符号:
~ ———表示用户家目录
. ———表示当前路径
. . ———表示上一级目录
- ———表示返回上一次所在目录
> ——— 标准输出重定向符号 会覆盖源文件内容
>> ———标准输出追加重定向符号 不会覆盖源文件内容,并追加新的内容
< ---标准输入重定向符号
<< ---标准输入追加重定向符号
* ——— 匹配所有数据信息
! ——— 表示强制
&& ———表示先执行符号左边命令,只有左边命令执行成功,再执行右边的命令 (逻辑符号)
$ ———调用变量,作为命令提示符表示普通用户登录 表示文件一行或者整体内容的结尾
| --- 将前一个命令执行的结果交给后面的命令进行处理
; ---同时执行多个命令
{ } ---生成序列符号 通配符
`` ---将反引号里面的命令先进行处理,将处理结果交给反引号外面的命令进行处理
系统快捷方式:
ctrl+方向键 ← → --- 按照一个单词,快速左右移动光标
ctrl+w --- 将光标所在位置前面的一个字符串进行剪切(删除)
ctrl+y --- 粘贴剪切的内容
Ctrl+d 快速退出当前系统登录状态
ctrl+a 将光标移动到命令行头部
ctrl+e 将光标移动到命令行尾部
ctrl+u 删除光标以前的所有内容
ctrl+k 删除光标以后的所有内容
ctrl+s 使Xshell进入锁屏状态
ctrl+q 退出xshell锁屏状态
运维经验总结:
01.所有配置操作完成,检查确认
02.系统中一切皆文件
03.系统中很多程序服务都有配置,配置文件中有信息修改,需要重启服务