溫馨提示×

Linux nohup日志文件通常保存在哪里

小樊
76
2025-03-15 23:40:14
欄目: 智能運維

在Linux系統中,使用nohup命令運行程序時,默認情況下,標準輸出(stdout)和標準錯誤(stderr)會被重定向到一個名為nohup.out的文件中。這個文件通常保存在當前工作目錄下。

如果你想指定日志文件的路徑和名稱,可以使用以下命令:

nohup your_command > log_file_path 2>&1 &

這里,your_command是你想要運行的命令,log_file_path是你希望保存日志的文件路徑。2>&1表示將標準錯誤(stderr)重定向到標準輸出(stdout),&表示將命令放入后臺運行。

例如,如果你想將日志保存到/var/log/myapp.log,可以這樣運行命令:

nohup your_command > /var/log/myapp.log 2>&1 &

請注意,如果你沒有足夠的權限將日志文件寫入指定的目錄,可能需要使用sudo命令或以其他方式獲取適當的權限。

0
亚洲午夜精品一区二区_中文无码日韩欧免_久久香蕉精品视频_欧美主播一区二区三区美女