Linux的bash中进程前台后台转换的方法

本文介绍了如何在学校网络环境中将锐杰或mystar等应用程序从前台移至后台运行的方法,包括使用kill命令暂停进程和利用&符号直接将命令置于后台执行的简便方式。
在学校上网,总会用到锐杰或者mystar,它们启动之后就一直挂在前台,占用了一个bash窗口。今天总算找到了前台后台转换的方法。

一、利用kill命令
先用ps -a找到进程号,再用sudo kill -stop procNumber,将进程暂停。然后再用jobs查看一下要转到后台的进程,找到它的job号,最后用bg jobNumber将其转到后台。大概就像这样:
ps -a
PID TTY TIME CMD
6729 pts/0 00:00:00 mystar

sudo kill -stop 6729

jobs
[2]+ Stopped sudo mystar

bg 2
之后可以用fg jobNumber把进程调到前台来。

二、立竿见影的办法
在任何命令后面加上&,它就乖乖地到后台去运行了!比如
sudo mystar&
然后,世界就清静了
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值