#### 1、cat命令
cat命令用于查看纯文本(内容较少的),格式为“cat \[选项\] \[文件\]”
-n 显示行号
#### 2、more命令
more命令用于查看纯文本文件(内容较多),格式为“more \[选项\]文件”
#### 3、head命令
head命令用于查看纯文本文档的前N行,格式为“head \[选项\] \[文件\]”
如:head -n 20 initial-setup-ks.cfg
#### 4、tail命令
tail命令用于查看纯文本的后N行或持续刷新内容,格式为“tail \[选项\] \[文件\]”
如: tail -n 20 文件名;
**实时查看最新日志文件时: “tail -f 文件名”**
#### 5、tr命令
tr命令用于替换文本文件中的字符,格式为“tr \[原始字符\] \[目标字符\]”
如:把某个文件内容的英文全替换为大写。先cat读取待处理的文本,然后通过管道符tar命令替换 cat anaconda-ks.cfg | tr \[a-z\] \[A-Z\]
#### 6、wc命令
wc命令用于统计指定文本的行数、字数、字节数,格式为“wc \[参数\] 文本”
-l 只显示行数; -w 只显示单词数; -c 只显示字节数
如:wc -l /etc/passwd
#### 7、stat命令
stat命令用于查看文件的具体存储信息和时间等信息,格式为“stat 文件名称”
如:stat ananconda-ks.cfg 三张时间状态:Access、Modify、Change
#### 8、cut命令
cut命令用于按“列”提取文本字符,格式为“cut \[参数\] 文本”
-f 设置需要查看的列数; -d 设置间隔符号
尝试提取passwd文件中的用户名信息,即提取以冒号为间隔符的第一列内容:
head -n 2 /etc/passwd; cut -d: -f1 /etc/passwd
#### 9、diff命令
diff命令用于比较多个文本文件的差异,格式为“diff \[参数\] 文件”
\--brief 确认两个文件是否不同; -c 详细比较出多个文件的差异之处
如: cat diff\_A.txt; cat diff\_B.txt; diff --brief diff\_A.txt diff\_B.txt;
diff -c diff\_A.txt diff\_B.txt
- 常用的RPM软件包命令
- 常见的Yum命令
- Linux开机过程
- Systemd初始化进程服务的劣势:
- system 与 system V init 的区别以及作用
- systemctl管理服务的启动、重启、停止、重载、查看状态等常用命令
- systemctl设置服务开机启动、不启动、查看各级别下服务启动状态等常用命令
- 主流 Linux 系统选择 Bash 解释器作为命令行终端主要有以下 4 项优势
- 常见执行Linux命令的格式:
- man命令中常用按键以及用途
- man命令帮助信息的接个欧以及意义
- 常用系统命令(10)
- 系统状态检测命令(8)
- 工作目录切换命令(3)
- 文本文件编辑命令(9)
- 文件目录管理命令(7)
- 打包压缩与搜索命令(3)
- 输入输出重定向
- 管道命令符
- 命令行的通配符
- 常用的转义字符
- 重要的环境变量
- Vim文本编辑器
- 编写Shell脚本
- 流程控制语句
- 计划任务服务程序
- 用户身份与文件权限
- 文件权限与归属
- 文件的隐藏属性
- 文件访问控制列表
- su命令与sudo服务
- 存储结构与磁盘划分
- 使用RAID与LVM磁盘阵列技术
- iptables与firewalld防火墙
- 使用SSH服务管理远程主机