20200702Linux进程

①将命令放到后台中执行 &

tar -zpcf /xxx /xxx.tar.gz /etc &

但是如果后台中执行的命令有stdout或者stderr时,他的数据依旧是显示到屏幕上的,所以要这样,

tar -zpcvf /tmp/etc.tar.gz /etc/tmp > /tmp/log.txt 2>&1 &

②将目前得任务发到后台暂停 ctrl + z

就是个快捷方式,任务暂停。 ”+” 代表最新暂停的任务, “-”代表的是第二个最新的暂停的任务。

 

③查看目前得后台任务状态 jobs

jobs [-lrs]

-l          除了列出job number与命令串之外,同时列出PID的号码。

-r          仅仅列出后台run的任务

-s          仅仅列出正在后台暂停的任务

 

④将后台任务拿到前台来处理  fg

fg %jobernumber               # 不加这个%也行

 

⑤让任务在后台下的状态变成bg

bg %jobnumber

 

⑥管理后台当中的任务: kill

kill -signal %jobernumber        # 这个必须加%, 不加就是杀掉的是pid

-1 进程的重载

-2 等同于 ctrl + c

-9 强制删除

-15 以正常的进程方式终止一项任务

 

进程管理

①ps 就记住两个命令就行了

ps aux     查看系统所有的进程

ps -lA

 

 

 

 

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值