更多的 bash shell 命令

更多的 bash shell 命令
更多的 bash shell 命令第一部分核心命令操作与实现命令用途常用参数及用法示例top实时动态地查看系统的整体运行情况是一个综合了多方信息监测系统性能和运行信息的实用工具。P: 按CPU使用率排序M: 按内存使用率排序q: 退出top(直接运行)sort将文本文件内容加以排序。默认为字符排序字典序。-n: 依照数值的大小排序-r: 以相反的顺序来排序-t: 指定分隔符-k: 指定排序的列sort -n file.txt(按数字从小到大排)grep强大的文本搜索工具它能使用正则表达式搜索文本并把匹配的行打印出来。-i: 忽略大小写-v: 反向选择显示不包含匹配文本的行-n: 显示行号grep error log.txt(查找包含error的行)进程监测命令toptop 命令用于实时显示系统中各个进程的资源占用状况。操作命令直接在终端输入 top。交互操作输入 P按 CPU 使用率排序。输入 M按内存使用率排序。输入 q退出 top 界面。2.数据排序命令sort (重点练习)sort 命令用于将文本文件内容加以排序。第一步创建测试数据文件不要直接在命令行输数字我们需要先建一个文件。第二步执行 Sort 排序(1)查看原文件内容cat numbers.txt(2)默认字符排序sort numbers.txt(预期结果1, 17, 3, 342… 因为 ‘1’ 开头排在 ‘3’ 前面)(3)数值排序重点参数 -nsort -n numbers.txt(预期结果1, 3, 17, 88, 342, 4324)(4)逆序数值排序sort -nr numbers.txt(预期结果从大到小排列)3. 文本搜索命令grep (重点练习)grep 命令用于在文件中搜索指定的字符串或正则表达式。(1)查找包含 “1” 的行grep “1” numbers.txt(2)显示行号 (-n)grep -n “1” numbers.txt(3)反向查找 (-v) (查找不包含 “1” 的行)grep -v “1” numbers.txt(4)统计匹配行数 (-c)grep -c “1” numbers.txt第二部分知识框架体系进程管理类磁盘与文件系统类数据处理与归档类