抬头仰望星空,是否能发现自己的渺小。

伪斜杠青年

人们总是混淆了欲望和理想

​Linux在终端后台运行任务 字符nohup &

有时候需要Linux终端中执行某个长时间的任务,但是又不想一直占着终端窗口,那要怎么办呢?

我们都知道,Ctrl+c可以直接终止终端当前任务,Ctrl+z可以将进程暂停,然后输入bg将进程放到后台 但是并不是每个命令或者脚本都有效,

实际上Ctrl+z的那些操作相当于在你的命令后加上一个‘&’ ,然后想要关闭窗口和主线程断开,所以最简单的就是 

nohup ./your_code &

至于原因,可以看这个:https://www.zhihu.com/question/20709809


0条评论

发表评论