nohup命令进程后台运行语法实例 2023-03-29 学习笔记,倒腾笔记 暂无评论 108 次阅读 nohup 命令可以在后台运行一个进程,即使你退出终端也不会影响该进程。nohup 命令的语法如下: ```css nohup command [arg ...] [>& output-file] [< input-file] & ``` 其中, - command:是要在后台运行的命令或脚本。 - arg:是命令或脚本需要的参数。 - > & output-file:表示将输出重定向到指定的文件中。 - < input-file:表示将输入重定向到指定的文件中。 - &:将命令放入后台运行。 以下是一个 nohup 命令的示例: ```bash nohup node app.js > log.txt 2>&1 & ``` 这个命令将启动一个 Node.js 应用程序,并将标准输出和标准错误输出重定向到 log.txt 文件中。应用程序将在后台运行,并且即使您退出终端也会继续运行。 注意事项: - 如果您没有将输出重定向到文件中,则 nohup 命令的输出将默认写入 nohup.out 文件中。 - 在后台运行的进程可能会占用系统资源,请谨慎使用该命令。 - 如果您想停止在后台运行的进程,请使用 `kill` 命令杀死对应进程的进程 ID (PID)。 标签: nohup 本作品采用 知识共享署名-相同方式共享 4.0 国际许可协议 进行许可。