linux系统中挂起操作和强制结束操作
2018-06-15 本文已影响2人
陆_志东
中断命令
在linux系统中有这两个命令 ctrl+z 和ctrl+c ,这两个命令输入之后看起来结果差不多,实质是不同的。
他们都有中断命令的效果,但是作用是不一样的。
ctrl+c是强制终止程序的执行并结束进程。而ctrl+z则只是中断任务的执行,但该任务并没有被结束。
它只是在进程中维持挂起的状态,用户可以使用fg/bg命令来继续前台/后台执行该任务。fg命令会重启
前台被中断的任务,bg命令会把中断的任务放到后台执行。
前后台程序切换
你也可以使用bg这样的方法让一个前台执行的任务切换到后台去执行。
也可以使用fg这样的方法让一个后台执行的任务切换到前台去执行。
还有一个最常用的方法是&
在一行命令的最后输入&,可以让这行命令放到后台去运行。
使用jobs命令查看当前有多少后台程序在运行。