《Linux菜鳥入門2》系統定時延時任務


第三單元   系統延時及定時機制

 

 

1.at延時

     at time

     at> 動作

     at>ctrl +d

     at> <EOT>

     

     at -l

     atrm 任務號

     當執行動作有輸出時

     輸出內容會以郵件的形式發送給任務的發起人

 

    at用戶的黑白名單

    /etc/at.deny        ##默認存在並生效

    /etc/at.allow        ##默認不存在。一旦存在,/etc/at.deny失效

 

 

####2.定期任務

 

 

 

    命令方式發起:

    crontab -u username -e

    mm hh dd MM ww

    mm/2           ##每隔兩分鐘

    hh1-hh2        ##多少點到多少點

    hh1,hh2        ##多少點和多少點

     

     

    crontab -l           ##查看

    crotab -u usename -r    ##刪除

     

 

 

 

    文件的方式發起

    vim /etc/cron.d/filename

    mm hh dd MM ww USENAME 動作

     

    echo 'mm hh dd MM ww USENAME動作'  >/etc/cron.d/filename

     

 

    黑白名單

    /etc/cron.deny

    /etc/cron.allow

 

 

 3.系統臨時文件的管理

    vim /usr/lib/tmpfiles.d/*.conf

    type filename permusergrouptime

    d/mnt/westos1777rootroot10s

     

     

    systemd-tmpfiles --create /usr/lib/tmpfiles.d/*

    systemd-tmpfiles --clean /usr/lib/tmpfiles.d/*


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章