溫馨提示×

linux at命令支持哪些參數

小樊
103
2024-11-21 17:59:37
欄目: 智能運維

at 命令在 Linux 系統中用于調度一次性任務

  1. -m:當作業完成后,向用戶發送郵件通知。
  2. -n:指定作業完成后的退出狀態碼。默認情況下,如果作業成功完成,退出狀態碼為 0;如果作業失敗,退出狀態碼為非零值。
  3. -q:指定作業隊列??蛇x值為 al(默認值)、q、bc、cf、fl、gi、lh、mq、nc、or、ql、qj、qr、qxtq。這些值分別表示不同的隊列優先級。
  4. -s:指定作業執行的 shell。例如,-s /bin/bash 表示使用 bash shell 執行作業。
  5. -S:指定作業執行的登錄 shell。例如,-S /bin/bash 表示使用 bash shell 作為登錄 shell 執行作業。
  6. -u:以特定用戶身份執行作業。例如,-u username 表示以 username 用戶身份執行作業。
  7. -x:在執行作業之前,顯示命令行。
  8. -y:自動回答所有提示為“yes”。
  9. -z:使用 bzip2 壓縮命令輸出的內容。

這些參數可以組合使用,以滿足不同的調度需求。例如,以下命令將在 5 分鐘后執行名為 script.sh 的腳本,并在作業完成后向用戶發送郵件通知:

at now + 5 minutes -m -s /bin/bash script.sh

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