今天把第二章的命令学习完了,学习到的命令如下:
2.4 系统状态检测命令
1. ifconfig:用于获取网卡配置与网络状态等信息,格式为“ifconfig [网络设备] [参数]”;
2. uname:用于查看系统内核与版本信息,格式为“uname [-a]”;
3. uptime:查看系统的负载信息,格式为 uptime ;
4. free:显示当前系统中内存的使用量信息,格式为“free [-h]”;
5. who:查看当前登入主机的用户终端信息,格式为“who [参数]”;
6. last:查看所有系统的登录记录,格式为“last [参数]”;
7. history:显示历史执行过的命令,格式为“history [-c]”;
8. sosreport:收集系统配置及架构信息并输出诊断文档,格式为 sosreport 。
2.5 工作目录切换命令
1. pwd:显示用户当前所处的工作目录,格式为 “pwd [选项]”;
2. cd:切换工作路径,格式为“cd [目录名称]”;
cd .. 返回上一级目录
cd ~ 进入用户家目录
cd - 返回上一次所在目录
3. ls:显示目录中的文件信息,格式为“ls [选项] [文件]” 。
2.6 文本文件编辑命令
1. cat:查看纯文本文件(内容较少的),格式为“cat [选项] [文件]”;
2. more:查看纯文本文件(内容较多的),格式为“more [选项] [文件]”;
3. head:查看纯文本文档的前N行,格式为“head [选项] [文件]”;
例:head -n 20 文件名 (查看文件前20行)
4. tail:查看纯文本文档的后N行或持续刷新内容,格式为“tail [选项] [文件]”;
例:tail -n 20 文件名 (查看文件的后20行)
例:tail -f /var/log/message (实时查看日志信息)
5. tr:替换文本文件中的字符,格式为“tr [原始字符] [目标字符]”;
6. wc:统计指定文本的行数、字数、字节数,格式为“tr [参数] 文本”;
7. stat:查看文件的具体存储信息和时间等信息,格式为“stat 文件名称”;
8. cut:按列提取文本字符,格式为“cut [参数] 文本”;
9. diff:比较多个文本文件的差异,格式为“diff [参数] 文件” 。
2.7 文件目录管理命令
1. touch:创建空白文件或设置文件的时间,格式为“touch [选项] [文件]”;
2. mkdir:创建空白目录,格式为“mkdir [选项] 目录”;
3. cp:复制文件或目录,格式为“cp [选项] 源文件 目标文件”;
4. mv:剪切文件或将文件重命名,格式为“mv [选项] 源文件 [目标路径|目标文件名]”;
5. rm:删除文件或目录,格式为“rm [选项] 文件”;
6. dd:按照指定大小或个数的数据块来复制或转换文件,格式为“dd [参数]”;
7. file:查看文件的类型,格式为“file 文件名”;
2.8 打包压缩与搜索命令
1. tar:对文件进行打压缩或解压,格式为“tar [选项] [文件]”;
2. grep:在文本中执行关键词搜索,并显示匹配的结果,格式为“grep [选项] [文件]”;
3. find:按照指定条件来查找文件,格式为“find [查找路径] 寻找条件 操作” 。
以下是部分学习笔记: