Linux man 页面格式
Name 显示命令的名称和简介
Synopsis 显示命令的格式
Description 描述每个命令的选项
Author 该命令开发人员信息
Reporting Bugs 提交bug报告途径
Copyright 该命令源代码版权情况
See Also 推荐查看相似命令
Ps 命令
Unix风格的参数,前面加单破折线; ps -efH -e 显示所有进程(同-A) -f 显示完整格式输出 -l 显示长列表(比f更多内容) -H 树状显示父进程
BSD风格的参数,前面不见破折线
GNU风格长参数,前面加双破折线
Top 命令
PID 进程的进程号
USER 进程属主的名字
PR 进程的优先级
NI 进程的谦让度值
VIRT 进程占用的虚拟内存总量
RES 进程占用的物理内存总量
SHR 进程和其他进程共享的内从总量
S 进程状态(D 中断的休眠 R 运行 S 休眠 T 跟踪状态或停止状态 Z 僵尸状态 进程执行完父进程没反映
%CPU 进程使用的CPU时间比例
%MEM 进程使用的内存占可用内存的比例
TIME+ 自进程启动到目前位置的CPU时间总量
COMMAND 进程的命令行名称,也就是启动的程序名
Sort 命令
-b --ignore-leading-blanks排序时忽略起始的空白
-f --ignore-case默认,会将大写字母排在前面,-f 忽略大小写
-k --key=POS1[,POS2]排序从POS1位置开始,如果指定了POS2的话,到POS2位置结束
-M --month-sort用三字符月份名按月份排序
-n --number-sort按字符串数值来排序(并不转换为浮点数) -g 把值当浮点数来排序
-o --output=file将排序结果写出到指定的文件中
-r --reverse反序排序 降序
-t --field-separator=SEP指定一个用来区分键位置的字符
-u --unique
grep 命令
synopsis grep [ options ] pattern [ file ]
-v 不显示匹配pattern的行
-o Print only the matched (non-empty) parts of a matching line, with each such part on a separate output line。
-n 打印的时候显示行号
-c 统计有多少行含有匹配的模式
-e pattern or pattern