在学校上网,总会用到锐杰或者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&
然后,世界就清静了
一、利用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&
然后,世界就清静了
本文介绍了如何在学校网络环境中将锐杰或mystar等应用程序从前台移至后台运行的方法,包括使用kill命令暂停进程和利用&符号直接将命令置于后台执行的简便方式。
5844

被折叠的 条评论
为什么被折叠?



