設定 at 命令很簡單,只是執行的時間,就會在那個時候執行。類似於列印程序,會把任務放到 /var/spool/at 目錄中,到指定時間執行它。
/etc/at.allow和 /etc/at.deny 管理使用限制,寫在 /etc/at.allow 中的使用者才能使用 at,寫在 /etc/at.deny 中的使用者不能使用 at。若這兩個檔案不存在,則只有 root 使用者可以使用 at。
安裝:
sudo
apt-get
install at
啟動:
sudo
service atd start
引數:
例如1:
兩分鐘後寫hello world到my.txt
例如2:
在今天21:55輸出時間到time.log中
crontab:用於設定週期性被執行的指令,它通過守護程序cron使得任務能夠按照固定時間間隔在後台自動執行。
crontab格式:
分鐘數 小時數 乙個月的第幾天 月數 星期幾 執行的命令
引數:
例如1:
每天中每小時的第5分鐘執行test,sh
sudo vim test.sh
touch /home/lcc/&random
:wqcrontab -e
05 * * * * /home/lcc/test.sh
:wq
例如2:
每天陵城3,4,5點執行test.sh
crontab -e
00 3,4,5 * * * /home/lcc/test.sh
例如3:
週日每隔3個小時執行test.sh
crontab -e
00 */3 * * 0 /home/lcc/test.sh
例如4:
每天7點關閉計算機:
crontab -e
00 19 * * * /sbin/shutdwon -h
/etc/cron.daily:目錄下的指令碼會每天執行一次,在每天的6點25分執行。
/etc/cron.hourly:目錄下的指令碼會每小時執行一次,在每小時的17分鐘執行
/etc/cron.monthly,目錄下的指令碼會每月執行一次,在每月1號的6點52分時執行
/etc/cron.weekly,目錄下的指令碼會每週執行一次,在每週第七天的6點47分時執行
Linux任務計畫
at任務 單次定時執行任務 at命令 at option time u常用選項 v 顯示版本資訊 l 列出指定佇列中等待執行的作業 相當於 atq d 刪除指定的作業 相當於 atrm c 檢視具體作業任務 f path from somefile 從指定的檔案中讀取任務 m 當任務被完成之後,將給...
LINUX 任務計畫
任務計畫就是任務迴圈計畫,不用刪除就可以了 crontab 如果有很多執行命令,將這些執行命令放到乙個指令碼裡面按照順序執行 1.crontab 任務執行 19 10 sbin init 6 每天10點19分重啟 分時日月周 2.crontab r 全部刪除任務計畫 3.crontab l 檢視執行...
Linux任務計畫
單次任務計畫 mailx s hello root localhost 回車後進入互動式介面,輸入郵件內容,ctrl d傳送 s string 郵件標題,可省略 注 可使用標準輸入流指定檔案內容傳送,也可以使用管道符將上乙個命令的標準輸出作為郵件內容傳送at命令 用法 at options time...