Loading... # 一、杂谈 * 网卡名称区别 * RHEL6 * eth0 eth1 * RHEL7 * eno1677556 * RHEL8 * ens160 # 二、命令介绍 ## 1. uname > 用于查看系统内核与系统版本等信息 ## 2. uptime > 查看系统的负载信息 * 系统时间、系统已运行时间、启动终端数量、平均负载值 * 平均负载值指的是系统在最近1分钟、5分钟、15分钟内的压力情况(越低越好) ## 3. free > 显示当前系统中内存的使用量信息 * `-m` 用MB单位显示 * `-g` 用GB单位显示 * `-h` 自动进位,使用人性化的方式输出 ## 4. who > 用于查看当前登入主机的用户终端类型 ## 5. history > 命令历史记录 * 使用`!数字` 可重复执行历史记录编号的命令 ## 6. sosreport > 用于收集系统配置及架构信息并输出诊断文档 ## 7. cat > 用于查看纯文本文件 适合小文件 * `-n` 显示行号 ## 8. more > 用于查看纯文本文件 内容较多的 ## 9. head > 查看纯文本文件的前N行 * `-n 数字` 查看前`数字` 行 ## 10. tail > 查看纯文本文件的尾N行 * `-n 数字` 查看后`数字` 行 * `-f` 实时查看最新日志文件 ## 11. tr > 替换文本文件中的字符 * 不支持直接读取文件 * 格式为`tr [原始字符] [目标字符]` ## 12. wc > 用于统计指定文本的行数、列数、字节数 | 参数 | 作用 | | ---- | ------------ | | -l | 只显示行数 | | -w | 只显示单词数 | | -c | 只显示字节数 | ## 13. stat > 查看文件的时间的详细信息的 * Atime 最后一次访问文件内容时间 * Mtime 最后一次文件内容修改的时间 * Ctime 最后一次属性的更时间 ## 14. diff > 用于比较多个文本文件的差异 * `--brief` 参数来确定两个文件是否不同 * `-c` 描述书文件内容的具体不同 ## 15. cut > 用于按列提取文本字符 * `-d:` 使用`:` 为间隔符 ## 16. touch > 创建空白文件或设置文件的时间 | 参数 | 作用 | | ---- | --------------------- | | -a | 仅修改"读取时间"atime | | -m | 仅修改"修改时间"mtime | | -d | 同时修改atime与mtime | Last modification:December 1, 2021 © Allow specification reprint Like 0 If you think my article is useful to you, please feel free to appreciate