(一)前言
因为经常使用Xshell进行服务器代码的运行,但是每次到关机后,或者是关掉Xshell连接窗口,在服务器上的命令,操作也就断掉了。这不得不找到了一个Linux命令:nohup
(二)基本用法
nohup command [arg … ] [ & ]
拿python test.py
为例子
一般我们运行命令是直接:python test.py
,但是在xshell窗口关闭的时候,这段命令也就失效了,
这时候我们可以用:nohup python test.py
运行,当我们把xshell窗口关掉的时候,这个python
还是在服务器上进行运行的。
nohup运行的三种情况:
1)无论是否将 nohup 命令的输出重定向到终端,输出都将附加到当前目录的 nohup.out 文件中。
2)如果当前目录的 nohup.out 文件不可写,输出重定向到 $HOME/nohup.out 文件中。
3)如果没有文件能创建或打开以用于追加,那么 Command 参数指定的命令不可调用。
(三)命令行用法:
1 )
nohup ./start.s