您好,登錄后才能下訂單哦!
第三單元:系統分延遲及定時機制
1,at延遲
at time
at>動作
at>ctrl+d
st><EOT>
at -l
atrm 任務號
當執行動作有輸出時,輸出內容會以郵件的形式發送給任務的發起人
at 用戶的黑白名單
/etc/at.deny #默認存在并生效
/etc/at.allow #默認不存在,一旦存在(touch /etc/at.allow --可以在里面寫入要設為白名單對象的用戶名,這樣root和白名單用戶都能使用at命令),/etc/at.deny 失效,除root外所有用戶不能使用at命令
2,系統定期任務
命令方式發起:
crontab -u username -e
minute 0-59
hour 0-23
day of month 1-31
month 1-12 (or names, see below)
day of week 0-7 (0 or 7 is Sunday, or use names)
mm hh dd MM ww
mm/2每隔兩分鐘
hh2-hh3幾點到幾點
hh2,hh3幾點和幾點
crontab -l 查看
crontab -u username -r 取消定期任務
crontab -e 編輯文件
文件的方式發起
vim /etc/cron.d/filename
mm hh dd MM ww username 動作
echo 'mm hh dd MM username 動作' > /etc/cron.d/filename
黑白名單
vim /etc/cron.deny
vim /etc/cron.allow
3,系統臨時文件的管理
vim /usr/lib/tmpfiles.d/*.conf
type filename perm user group time
a /mnt/westos 1777 root root 10s
systemd-tmpfiles --create /usr/lib/tmpfiles.d
systemd-tmpfiles --clean /usr/lib/tmpfiles.d
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。