1、查看进程状态
ps (查看静态进程,
a:当前终端下进程、
u:用户进程、
x:当前用户所在终端进程、
-e:系统所有进程、
-l:长格式显示进程信息、
-f:完事模式显示进程信息。。ps aux | grep bash 等同于 pgrep -l “bash”)
top (查看进程动态信息)
pgrep (查看进程信息,单进程。
-l:查询目标进程的PID号
-u:查询用户进程)
pstree (查看多进程信息,进程树。
-aup:查看所有进程树
-ap:查看用户进程树,如:pstree -ap chen)
2、改变进程的运行方式
ctrl+z 挂起(暂停)进程并放入后台
jobs -l 查看所有后台进程
fg 1 将后台进程编号为1的进程调到前台继续执行
bg 1 将后台进程编号为1的进程调到后台继续执行
cp /web/* web.iso & 在后台将/web 下的所有文件做成iso镜像
3、kill与killall 终止进程
kill (终止单个进程 -9:强制终止 -U:终止用户进程)
killall (终止多个进程。如:killall -9 vim 终止所有vim的进程)
4、计划任务管理
at 一次性任务设置
at 14:55 1016-6-23 (设置完后ctrl+d 提交)
crontab (周期性任务设置,
-e:编辑计划任务列表
-u:指定任务计划属于哪个用户
-l:列表显示任务计划
-r:删除任务计划
“-“连续时间范围
“,”不连续范围
“/“指定间隔频率)
1 | * * * * * /bin/cp /web/* web.iso (其中*依次表示: |