在 CentOS 系统中,使用 nohup 命令时,可以通过将标准输出和标准错误重定向到指定的日志文件来记录命令的输出。以下是如何使用 nohup 命令并指定日志文件的示例:
nohup your_command > output.log 2>&1 &
在这个示例中:
your_command 是您要执行的命令。> 将标准输出重定向到 output.log 文件。2>&1 将标准错误重定向到标准输出,这样错误信息也会被记录到 output.log 文件中。& 在命令末尾添加一个后台运行的符号,使命令在后台运行。现在,your_command 的输出将被记录到 output.log 文件中,即使您关闭终端或断开与服务器的连接,命令也会继续运行。要查看日志文件的内容,可以使用 cat、tail 或其他文本查看命令,例如:
cat output.log
或者实时查看日志文件的最后几行:
tail -f output.log