Linux与生物信息(第一章——Linux常用命令3)

来源:互联网 发布:ktv手机点歌软件 编辑:程序博客网 时间:2024/05/16 12:01
2 进程管理
2.1进程查看
2.1.1 ps(process status)
功能说明:显示用户进程
语 法:ps x [-u <usrname>]
参 数:-u <usrname> 显示usr用户的进程(默认显示自身用户进程)
Example :ps x
2.1.2 top
功能说明:显示用户进程(实时)
语 法:top [-bcdu]
参 数:-b 批处理模式,可以将top内容重定向到文件中
-c 显示详细信息
-d <n> 刷新时间间隔,n秒刷新一次
-u <usrname> 只显示usr用户的进程
Example :top
top -c -u usr
2.1.3 jobs
功能说明:显示后台任务(当前节点,当前窗口)
语 法:jobs [-l]
参 数:-l 显示任务进程ID
Example :jobs
jobs -l
2.2进程控制
2.2.1 kill(terminate or signal a process)
功能说明:删除或控制执行中的进程
语 法:kill [-num] <PID> [-l]
参 数:-num 通过num传递一个信号控制进程(默认15,终止进程),常用值如下
-9 强制删除进程
-19 暂停一个进程(使之处于T状态)
-18 继续暂停的进程
-l 显示信号列表
Example :kill28004 终止进程号为28004的进程
kill -9 28004 强制删除进程号为28004的进程
kill -19 28004 暂停进程号为28004的进程
kill -18 28004 继续进程号为28004的进程
kill -l 显示信号列表
2.2.2 fg
功能说明:将后台进程转换到前台
语 法:fg [%num]
参 数:%num 将编号为num的后台任务转换到前台,num由jobs 命令得到。
Example :fg 将最近的一个转后台的任务转为前台
fg %2 将编号为2的后台任务转到前台
2.2.3 bg
功能说明:将前台任务转为后台(需先用ctrl+z暂停任务),或者继续后台暂停的任务
语 法:bg [%num]
参 数:%num 将编号为num的后台暂停任务继续。
Example :ctrl+z, bg
bg %2 将编号为2的后台暂停任务继续。
3.帮助命令
3.1 man 给出街大多数命令的详细在线帮助内容
3.2 whatis 对该命令给出一行文字描述,但不包括命令的参数等其他信息。
3.3 apropos 当对linux命令比较模糊时,可以使用命令apropos来搜索与关键字匹配的命令。
4.其他
4.1 history
功能说明:查询该节点上执行过的历史命令
语 法:history
Example :history
4.2 nohup
功能说明:加到命令前使得该命令在用户退出登录后也能继续执行
特殊说明:一般与转后台’&’一起使用,屏幕输出默认重定向到nohup.out文件中
Example :nohup perl test.pl &
4.3 转后台 &
功能说明:加到命令结尾,使该命令在后台运行
Example :cp file1file2 & 后台执行拷贝命令
4.4 重定向 >
功能说明:将标准输出内容重定向到文件中
相关符号:>> 表示将内容追加到文件末尾。
Example :ls dir > dir_list 显示dir目录下的文件并将内容输出到dir_list文件中,若dir_list文件存在,则会被清
空,若不纯在,将创建。
ls dir >> dir_list 显示dir目录下的文件并将内容追加到dir_list文件中,若dir_list文件存在,内容追
加到文件末尾,若不纯在,将创建。
4.5 管道符 |
功能说明:将”|”前一部分的输出作为”|”后一部分的输入
语 法:command1 | command2
Example :less file1| grep world | awk ‘{print $1}’ 显示file1的内容,将带有world的行输出,打印该行的第一列

原创粉丝点击