首页 > 试题广场 >

终止一个前台进程可能用到的命令和操作

[单选题]
终止一个前台进程可能用到的命令和操作
  • kill
  • ctrl+c
  • shut down
  • halt
推荐
kill命令用来终止指定的进程(terminate a process)的运行,是Linux下进程管理的常用命令。通常,终止一个前台进程可以使用Ctrl+C键,但是,对于一个后台进程就须用kill命令来终止,需要先使用ps/pidof/pstree/top等工具获取进程PID,然后使用kill命令来杀掉该进程。
后台管理员ps:
中止前台进程无法用kill命令的,比如前台显示的是一个安装软件的进程,你连输入kill的机会都没有,何谈中止前台进程,这种情况一般是直接ctrl+c结束

编辑于 2015-12-10 00:08:24 回复(2)

Linux中的kill命令用来终止指定的进程(terminate a process)的运行,是Linux下进程管理的常用命令。通常,终止一个前台进程可以使用Ctrl+C键,但是,对于一个后台进程就须用kill命令来终止,我们就需要先使用ps/pidof/pstree/top等工具获取进程PID,然后使用kill命令来杀掉该进程。kill命令是通过向进程发送指定的信号来结束相应进程的。在默认情况下,采用编号为15TERM信号。TERM信号将终止所有不能捕获该信号的进程。对于那些可以捕获该信号的进程就要用编号为9kill信号,强行杀掉该进程

发表于 2017-09-02 20:58:46 回复(0)
终止一个前台进程用 ctrl+C; 终止一个后台进程:1、使用kill命令;2、使用fg命令将后台进程变为前台进程,然后 ctrl+C。
halt命令:若系统的 runlevel 为 0 或 6 ,则Linux halt命令关闭系统,否则以 shutdown 指令(加上 -h 参数)来取代。
shutdown:
  • -h : 关机后停机。
  • -r : 关机后重新开机。
发表于 2022-02-25 20:17:58 回复(0)
终止进程而非杀死进程
发表于 2020-08-06 12:38:32 回复(0)
kill是杀死进程,Ctrl+c是终止进程
发表于 2018-04-24 21:46:57 回复(1)
不管前台还是后台,体现在Linux中都是一个进程,试问一个,如果我加了&,把进程强制到后台执行,CTRL+C还能搞定吗?不管前后台,Kill都能终止。不同意答案。
发表于 2018-04-02 10:50:52 回复(0)
不同意上述观点 ,前台进程 Ctrl+c终止
发表于 2015-07-13 16:49:32 回复(0)
A kill是结束进程的命令
发表于 2015-04-01 11:11:39 回复(4)