是否有可能手动中止当前正在运行的bash命令?所以,例如,我使用'查找',但它需要很长时间...我如何手动停止它?我可以中止当前运行的bash命令吗?
16
A
回答
25
有些东西不会回应Ctrl + C;在这种情况下,您还可以执行Ctrl + Z,这会停止进程,然后kill %1
- 或甚至fg
回到它。请阅读标题为“作业控制”的man bash
以了解更多信息。这非常有帮助。 (如果你不熟悉man
或人pager
,您可以man bash
搜索使用/
。然后它里面/JOB CONTROL
输入将开始搜索,ñ会寻找下一个比赛是正确的部分。)
6
按下Ctrl键Ç发送SIGINT
到命令试图打断它。
9
好了,这是为了:
第一次尝试:Ctrl+c
第二次尝试:Ctrl+z
3:登录到另一台主机,没有响应这两个前面提到的中止/休眠按键与你的第一个控制台中找到该命令的过程:ps aux
然后杀死进程:kill -9 <PROCESSID>
当然ps命令可能有更聪明的参数或grep的可能性,但这会使解释复杂化。
+0
第三个选项为我做了。谢谢。 – 2016-10-03 09:11:41
相关问题
- 1. 我可以告诉bash在当前正在执行的命令完成后运行一个命令吗?
- 2. 我可以在一个bash行中嵌入命令吗?
- 3. 我可以从命令行运行指定的Maven执行吗?
- 4. 在bash脚本中从当前终端运行命令
- 5. 运行bash命令
- 6. Unix - 命令行看到用户当前正在运行Bash
- 7. 我可以对bash中输入的命令做出反应吗?
- 8. 我们可以在python中运行ipython命令吗?
- 9. 我可以在android应用程序中运行jdk命令吗?
- 10. 我可以在groovy文件中运行mongorestore命令吗?
- 11. 我们可以在另一个awk命令中运行awk/sed命令吗?
- 12. 暂时在bash中改变当前工作目录以运行命令
- 13. 我可以从命令行运行sailsjs控制器方法吗?
- 14. Selenium IDE 2.9.1 - 我可以从命令行运行测试吗?
- 15. 我可以从命令行运行任意CMake函数吗?
- 16. 我可以在SQLite命令行上运行脚本吗?
- 17. 当bash脚本停止时运行命令
- 18. 我可以在ViM中运行当前脚本或脚本吗?
- 19. 我可以在bash编程中使用vi命令(eg.5DD)吗?
- 20. 我可以显示npm运行的扩展命令吗?
- 21. 你能从java命令行设置当前运行目录吗?
- 22. 命令告诉当你在bash中运行最后执行的命令时?
- 23. maven可以运行命令行指令吗?
- 24. 我可以指示gdb运行命令来响应SIGTRAP吗?
- 25. 我可以配置git运行一个命令(在推)吗?
- 26. 我可以在MacVim内运行软件包打开命令吗?
- 27. Bash命令echo不运行
- 28. 运行bash命令从PHP
- 29. bash的测试,如果命令可以运行
- 30. -bash:叉:当我在bash shell中运行任何命令无法分配内存
'Ctrl + Z'非常强大。使用它将任务置于“挂起”模式。然后你可以使用'fg'将任务再次带到前台(就像之前运行的一样),或者你可以使用'bg'将任务置于后台(就像你使用'&'在最后)。请参阅http://linuxreviews.org/beginner/jobs/ – 2010-11-15 14:03:56
是否有“CTRL + Z&kill%1”的键盘快捷键? – kodmanyagha 2017-11-20 23:18:44