linux nohup命令
时间: 2023-04-30 21:01:01 浏览: 109
nohup命令可以在Linux系统中运行一个进程,并在终端关闭后继续运行该进程。使用方法是在要运行的命令前加上“nohup”。例如:nohup command > myout.file 2>&1 &
相关问题
linux nohup命令详解
Nohup 命令是 Linux / Unix 系统下的一个命令,用于在远程服务器上运行 Shell 命令,即使在用户注销后也能够持久运行,不受终端关闭等影响。使用 Nohup 命令时,你可以在终端输入 nohup 命令,随后输入要执行的命令,并以 & 结尾,这样就可以将命令在后台运行,即使用户注销也能继续执行。如果需要查看命令的输出信息,可以通过重定向将输出信息保存到指定文件中。
例如,要在 Linux 系统中以后台进程的方式运行一个 Python 脚本,你可以输入如下命令:
nohup python script.py &
这样,脚本将以后台进程的方式运行,即使用户注销或关闭终端,也能够持久运行。如果需要查看脚本的输出信息,可以在命令末尾添加重定向符号 >,将输出信息保存到指定文件中。
linux中nohup命令
在Linux中,nohup命令用于以忽略挂起信号(SIGHUP)的方式运行程序。当使用nohup命令提交作业时,作业的输出会默认重定向到一个名为nohup.out的文件中,除非另外指定了输出文件。如果当前工作目录的nohup.out文件不可写,输出会被重定向到$HOME/nohup.out文件中。如果没有可用的文件进行追加,那么指定的命令将无法调用。常见的用法是与"&"命令一同使用,将命令放置到后台运行,即使终端挂掉,进程也会继续运行。
阅读全文