Linux筆記之計畫任務

2021-08-08 14:02:52 字數 1030 閱讀 6439

計畫任務有一次性和長期性之分

part 1:一次性任務 引數

作用at 時間

安排一次性任務

atq 或 at -l

檢視任務列表

at -c 序號

瀏覽任務與設定環境

atrm 序號

刪除任務

[root@okaka desktop]# at 14:45 

at> service network restart

at> #這裡是輸入完後按ctrl+d儲存退出(eot不是我輸入的)

job 7 at thu sep 21 14:45:00 2017#這裡顯示出生成了序號為7的任務

也可以這樣:

[root@okaka desktop]# echo "service network restart" | at 14:13

[root@okaka desktop]# atrm 6#刪除序號為6的任務

part 2:長期性任務

crontab -e [-u 使用者名稱]

建立、編輯計畫任務

crontab -l [-u 使用者名稱]

檢視計畫任務

crontab -r

刪除計畫任務

在建立、編輯計畫任務中,需要有乙個固定格式:

分鐘(0-59) 小時(0-23)日期(1-31)月份(1-12)星期(0-7)

星期0和7都是指星期天

使用crontab -e編輯計畫任務:

[root@okaka desktop]# crontab -e

新增如下內容(和使用vim編輯器一樣):

25 3 * * 1,3,5 /usr/bin/tar -czvf backup.tar.gz /home/wwwroot

0 1 * * 1-5 /usr/bin/rm -rf /tmp/*

上面兩條任務含義:

1.逢星期1,3,5的3點25分,將/home/wwwroot目錄打包為backup.tar.gz

2.逢星期1至5的凌晨1點,打包**目錄後自動清除/tmp目錄下的所有檔案

linux之計畫任務

在進行計畫任務之前,一定要確保伺服器的時間是準確無誤的,否則將造成計畫任務失敗或者無法達到預期效果,尤其是在大規模的集群環境中,更顯得尤為重要,所以我們首先要學會的就是同步伺服器時間。centos6 ntpdate 172.x.x x 將時間與伺服器同步 vim etc ntp.conf 修改此檔案...

Linux之計畫任務

1 at 一次性任務配置,其任務只能在指定的時間執行一次,前提是atd服務開啟。root localhost at 17 45 2017 05 30 設定任務 at ls a.txt at job 3 at 2017 05 30 17 45 root localhost atq 檢視一次性任務 ro...

Linux之計畫任務

crond就是計畫任務,類似於我們平時生活中的鬧鐘。定點執行。計畫任務主要分為以下兩種使用情況 1 系統級別的定時任務 臨時檔案清理 系統資訊採集 日誌檔案切割 2 使用者級別的定時任務 定時向網際網路同步時間 定時備份系統配置檔案 定時備份資料庫的資料 檔案說明 etc crontab cront...