Linux 暂停正在执行的命令并随时继续运行
Linux 控制台中,有些需要长时间持续输出的命令通常会因为各种原因需要被临时打断,而且下次运行还不好直接从头开始跑。这时候 Ctrl 键就派上用场了。具体的命令是: Ctrl+Z..
@ #命令行
Linux 控制台中,有些需要长时间持续输出的命令通常会因为各种原因需要被临时打断,而且下次运行还不好直接从头开始跑。这时候 Ctrl
键就派上用场了。具体的命令是:
Ctrl+Z
暂停命令的执行,稍后可以按下 fg
或 bg
命令继续。
......
^Z
[1]+ Stopped /usr/local/Cellar/python@2/2.7.17/bin/python2.7 test.py
可以用命令 jobs
查看所有被临时停止的命令:
$ jobs
[1]+ Stopped /usr/local/Cellar/python@2/2.7.17/bin/python2.7 test.py
使用命令 fg [x]
,默认序号为 1,可以将指定的命令恢复至控制台继续执行:
$ fg
/usr/local/Cellar/python@2/2.7.17/bin/python2.7 test.py
......
其他的命令还有如下几个:
Ctrl+C
中断命令的执行。这个比较粗暴,是一个键盘中断的事件,命令直接停止并强制退出。
Ctrl+S
屏幕暂停输出。这时候程序将继续正常运行,但不在屏幕中输出内容。
Ctrl+Q
屏幕恢复输出。这时候之前暂停输出的内容会一次性输出并继续正常运行。
文档信息
版权声明:自由转载-非商用-非衍生-保持署名(创意共享3.0许可证)
永久链接:https://seozao.com/note/16.html
发表日期:
更多相关
微信公众号文章视频保存下载最新方法
如何下载微信公众号的文章中的视频? 网络上说的各种办法基本都失效了,微信明显做了很多防刷防抓的手段。当然,这个例外。最新亲测可用,简单方便。就是安装浏览器插件:猫抓。注意:不是抓猫..
cURL 命令常用参数中文教程
cURL 是什么? cURL 是一个强大的命令行工具,用于在各种网络协议下传输数据。它支持多种协议,包括 HTTP、HTTPS、FTP、FTPS、SCP、SFTP、LDAP 等。以..