看板 Linux 關於我們 聯絡資訊
各位前輩好, 我有一支程序想要讓他在系統背景中執行, 查到的作法是在指令後面添加 & 符號。 https://imgur.com/ltYNjzl 所以我的執行指令是 python server.py & , 但是當我 request 我的程序, 會看到 response 會從終端機直接顯示出來,如下圖。 https://imgur.com/ElvibN8 因為這會影響我的其他作業,我想請教如何隱藏這個 response ? 另外如果我想將每一次 response 寫入一個檔案 log 檔, 我試著用 python server.py > log & 指令, 但是沒有實現出來,請問針對這個問題要如何解決? 懇請指教,謝謝。 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 111.251.176.159 (臺灣) ※ 文章網址: https://www.ptt.cc/bbs/Linux/M.1643636209.A.C8F.html ※ 編輯: wheado (111.251.176.159 臺灣), 01/31/2022 21:37:36
terter: python server.py > log 2>&1 & 01/31 22:06
roccqqck: nohup 01/31 22:27
wheado: 謝謝一樓,我去學習一下指令的意思,謝謝 01/31 22:48
Bencrie: 表示它 log 打在 stderr 01/31 23:31