服務基礎之計畫任務

2021-10-05 21:11:57 字數 1078 閱讀 5561

crond是乙個daemon類程式,路徑為/usr/sbin/crond,預設在後台啟動

crontab是乙個管理crontab file的工具,crontab file是定義計畫任務條目的檔案

crontab file存在於系統的多級目錄

/etc/crontab

/etc/cron.d/*

/var/spool/cron/username

/etc/cron.monthly

cron.weekly

選項定時任務的command輸出資訊以郵件的形式傳送給使用者

crontab -e[u user]

格式: 分 時 日 月 周 command(絕對路徑)

例子:

0 2 * * * /bin/rm -rf /tmp/*

1,3,5 2,14 * * * command

10-30 2 * * * command

*/2 * * * * command

10-30/5 * * * * command

特殊時間格式:

@reboot command

系統啟動後執行命令

@hourly

每個小時= 0 * * * *

@monthly

每個月 0 0 1 * *

@daily

每天 0 0 * * *

at #定時任務

at一般是臨時任務,crontab一般是週期性任務,但都是計畫任務的一種。

例如:從現在起三天後的下午四點執行作業at 4pm + 3 days;在july 31上午十點執行作業at 10am july 31;明天上午一點執行作業at 1am tomorrow。

at命令:

tar -czvf file dfile… #打包檔案並壓縮

打包並壓縮

壓縮演算法

tar -czvf file #gzip壓縮

tar -cjvf file #bzip2壓縮

tar -cjvf file #xz壓縮

解壓縮tar xf file

解壓tar xf

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