Linux命令行下如何终止当前程序


快捷键:

Ctrl+c

在命令行下起着终止当前执行程序的作用(强制中断程序的执行,进程已终止)

Ctrl+z

中断命令,将任务中止(暂停的意思),但是此任务并没有结束,他仍然在进程中他只是维持挂起的状态,用户可以使用fg/bg操作继续前台或后台的任务,fg命令重新启动前台被中断的任务,bg命令把被中断的任务放在后台执行

例如:当你vi一个文件是,如果需要用shell执行别的操作,但是你又不打算关闭vi,因为你得存盘推出,你可以简单的按下ctrl+z,shell会将vi进程挂起~,当你结束了那个shell操作之后,你可以用fg命令继续vi你的文件。

Ctrl+d

相当于exit命令,退出当前shell(ctrl-d 不是发送信号,而是表示一个特殊的二进制值,表示 EOF)

Ctrl+s

挂起当前shell(保护作用很明显哦)

Ctrl+q

解冻挂起的shell再不行就重新连接打开一个终端,reboot linux 或 kill 相关进程。

 

文章参自:https://www.cnblogs.com/pejsidney/p/8932707.html

文章参自:https://blog.csdn.net/sxhlovehmm/article/details/41318111


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM