溫馨提示×

linux中怎么截取nohup日志

小億
155
2023-12-14 14:42:21
欄目: 智能運維

在Linux中,可以使用以下方法來截取nohup日志:

  1. 使用重定向符號(>)將nohup的輸出重定向到一個文件中,例如:
nohup command > logfile.txt &

這將把nohup命令的輸出保存在logfile.txt文件中。

  1. 如果已經(jīng)在運行的nohup命令沒有使用重定向符號,可以使用命令ps -ef | grep "command"找到該命令的進程ID(PID),然后使用tail -f /proc/[PID]/fd/1 > logfile.txt將其輸出重定向到一個文件中。

  2. 使用管道符號(|)將nohup命令的輸出傳遞給tee命令,然后將結果保存到文件中,例如:

nohup command | tee logfile.txt &

這將把nohup命令的輸出同時顯示在終端上,并保存在logfile.txt文件中。

無論使用哪種方法,都可以實現(xiàn)截取nohup日志的目的。

0