5.2.30 把命令程序调到后台去
使用b g(英文后台b a c k g r o u n d的缩写)命令可以把当前正在屏幕上运行的命令调入到后
台去,这样该终端就可以另做他用。请按照下面的方法把某个程序调入后台:
1) 输入“j o b s”命令获取这个命令的工作号j o b。
2) 按下键组合“Alt + FX”,其中X是代表某个空闲终端的功能键的编号。
3) 登录进入刚才窗口中使用的同一个帐户。
4) 输入“bg job”把这个工作调入到后台。
窍门这个操作通常有一个简单的完成方法,就是在显示该进程运行结果的终端上按下
组合键“Ctrl + Z”。
5.2.31 把后台命令调回前台来
如果想把一个正在后台运行的命令调回前台以便对它进行操作,首先要按照“ 5 . 2 . 2 9节的
说明获取工作号,然后使用f g(英文前台f o r e g r o u n d的缩写)命令的“fg job”格式即可。
5.2.32 取消正在执行的命令
在L i n u x操作系统中可以使用好几种方法终止命令的执行。终止当前正在执行的某个命令
最快的方法是按下组合键“ Ctrl + C”。这个方法只有在用户能够从某个虚拟控制台上控制这
个程序的时候才奏效。
终止某个出错程序的另外一个办法是k i l l(杀)掉它的进程。请按照下面的方法进行操作:
1) 输入“p s”命令获取进程的P I D,这个命令要求你是运行这个程序的那个人或者是根用
户。如果是根用户,请输入“ ps -aux”命令查看所有的进程,不管是谁拥有它们的。
2) 在清单中找到这个出错进程。因为程序的名称列在清单的最右边,通常一眼就可以找
到它。
3) 请记下p s命令输出清单中进程状态行最左边的I D数字。
4) 输入“kill ID”,终止该进程。
5) 使用p s命令查看该进程是否仍在运行中。
6) 如果它没有出现在清单中,你就已经完成了操作。如果它还在运行中,请输入“ kill 9
I D”。这个命令就可以达到目的。这个命令强制性地终止了那个进程,并不进行善后工作,因
此不到必要的时候最好别使用它。
5.2.33 清除屏幕
使用c l e a r命令就可以清除屏幕。