tail -n [filename]
显示一个文件最后n行
ls -l
默认显示的文件大小单位是byte
top
“c”切换显示进程名还是命令
"<"和">"用来调整当前排序的字段(注:要按住shift)
“Z”改变颜色“B”(大写)加粗
“1”切换cpu是否分核显示
“O”大写字母,可以编辑col显示的顺序,其中,一个字母的大写和小写分别对应相应项是向前和向后移动
top -p [pid] 查看某个进程的状态
script
录制命令行的操作和显示
开始:script [filename]
结束:exit
开始和结束命令后均会有提示,如下b.log中就是录制的内容
xxx@xxx-desktop:/home/xxx/temp$ script b.log
Script started, file is b.log
xxx@xxx-desktop:/home/xxx/temp$ echo 1
1
xxx@xxx-desktop:/home/xxx/temp$ echo 2
2
xxx@xxx-desktop:/home/xxx/temp$ exit
exit
Script done, file is b.log
tee
同时输出到命令行和文件,如:
xxx@xxx-desktop:/home/xxx/temp$ rm b.log
xxx@xxx-desktop:/home/xxx/temp$ echo hello|tee b.log
hello
xxx@xxx-desktop:/home/xxx/temp$ cat b.log
hello
ps
可以用下面命令查看进程状态
ps aux
ps -ef
ps -ef --forest # 查看进程父子关系
也可以这样使用ps格式输出来查看进程状态:
ps -eo user,pid,stat,cmd
-o的说明:
-O format
Like -o, but preloaded with some default columns.
Identical to -o pid,format,state,tname,time,command or
-o pid,format,tname,time,cmd, see -o below.
参考:http://blog.youkuaiyun.com/volkswageos/article/details/6537483