Linux 进程先后台切换|管理

在Linux里进程先后台相关的主要有一下几个操做:segmentfault

command &   //将进程放在后台执行
ctrl-z      //暂停当前进程 并放入后台
jobs        //查看当先后台任务
bg          //将任务转为后台执行
fg          //将任务调回前台
kill        //杀掉任务

若是咱们在终端中直接运行一GUI程序,通常状况下,终端就会被当前进程占用了。若是咱们想把它放到后台运行有两种方法:
1. command & 在运行的命令后加一个&号,就会后台运行命令
2. ctrl-z 在终端中按ctrl-z 会将当前任务暂停并转入后台; 利用jobs命令能够查看当先后台的任务; 若是在jobs命令后增长 -l 参数 那么就会显示详细信息jobs 和 jobs -l 区别 能够发现终止的进程状态为Stopped 经过bg %i (i为进程的标号)命令能够将其转为运行 bg将中止转换成运行spa

若是想要将任务切换回前台,能够利用fg %i命令code

若是想要结束任务,能够利用kill %i命令进程

相关文章
相关标签/搜索