正如標題所說,我有一個奇怪的行為at:它把我的作業放在佇列中,然后正確運行,但只有在安排了另一個作業之后:

情況就是這樣,當我添加廣告新作業時,作業 17 被執行。
atd服務運行良好。我的系統是:Linux 5.10.98-1-MANJARO.
PS:我已經嘗試告訴它不要給我發電子郵件-M,或使用絕對/相對路徑等......作業僅在 atd 被“觸發”或通過安排新作業或重新啟動 systemd 服務喚醒時才會執行。
PPS:不知道這是否有幫助,它是atd.service我檢查狀態時的日志
feb 22 09:12:01 sant-nuc systemd[1]: Starting Deferred execution scheduler...
feb 22 09:12:01 sant-nuc systemd[1]: Started Deferred execution scheduler.
feb 22 14:16:44 sant-nuc atd[157517]: pam_unix(atd:session): session opened for user santiago(uid=1000) by (uid=2)
feb 22 14:16:44 sant-nuc atd[157517]: pam_env(atd:setcred): deprecated reading of user environment enabled
feb 22 14:16:44 sant-nuc atd[157517]: pam_env(atd:setcred): deprecated reading of user environment enabled
feb 22 14:16:44 sant-nuc atd[157517]: pam_unix(atd:session): session closed for user santiago
uj5u.com熱心網友回復:
這是一個錯誤at 3.2.4:
https ://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1004972
顯然這將在版本 3.2.5 中修復。它還不能通過 archlinux repo 獲得,所以我已經降級到 3.2.2,它沒有這個問題。
轉載請註明出處,本文鏈接:https://www.uj5u.com/ruanti/432629.html
下一篇:指標變數不能賦值,普通變數可以
