看板 Linux 關於我們 聯絡資訊
我有時會把run超久的丟給at去跑,不過有時回來發現不對卻不曉得怎模取消。 鳥哥的atc好像只能取消還在atq中排隊的,正在run的atq看不到,我最後只能用 ps aux找到我正在跑的pid直接kill,請問除了這方法還有更好的方法 攔截at的程序嗎? -- "Don't hate the player. Hate the game." 當看到哪個名人賺了大錢,領到高額補助或利息,不要去指責他, 而是要指責那個制度、創造那個制度的人,以及默許那個制度的人。 不然你認為一個人不領18%或是一個人不炒房價,就會改變整體環境嗎? 還不如改變【修改制度的人】,才能從根源改變一切。 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 180.176.36.217 ※ 文章網址: https://www.ptt.cc/bbs/Linux/M.1459678688.A.8FD.html
kdjf: 你可能要考慮pbs之類的管理工具(有點殺雞用牛刀就是) 04/03 19:56
kenduest: at job 要取消有點實質難度,因為可能多個命令與敘述 04/04 02:46
kenduest: 單純一點的確就是找到 pid 結束就好,不過若執行的 04/04 02:47
kenduest: 命令有迴圈甚至命令又呼叫外部命令那情況就很複雜 04/04 02:47
kenduest: 簡單說執行了就很難有所謂取消的功能... 04/04 02:47
LIAR: 沒錯,我就是跑回圈,就要killall執行n次這樣。 04/05 11:29
LIAR: 還有at也看不到進度,很傷腦筋。 04/05 11:29