linux任務計畫

2021-10-02 23:16:37 字數 1636 閱讀 2866

設定 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...