Linux中用crontab例行工作安排

2021-12-29 19:56:48 字數 861 閱讀 5281

linux中用crontab例行工作安排

1.什麼是crontab?

週期性的處理待辦事項的守護程序,類死任務計畫。

2.crontab命令解析。

示例:0 0 * * 1-5 cd /home/hiperry; ./shutdwon.sh > ./logs/shutdwon.log 2>&1

--每天晚上十二點執行自定義的關機指令碼並將日誌資訊寫入到指定日誌檔案。

命令解析:

# .---------------- 分鐘 (0 - 59)

# |  .------------- 小時 (0 - 23)

# |  |  .---------- 每月中的哪一天 (1 - 31)

# |  |  |  .------- 月 (1 - 12) or jan,feb,mar,apr ...

# |  |  |  |  .---- 星期幾 (0 - 6) (sunday=0 or 7) or sun,mon,tue,wed,thu,fri,sat

# |  |  |  |  |

# *  *  *  *  *  將要執行的命令

> 代表重定向到**,例如:echo "123" > /home/123.txt

1 表示stdout標準輸出,系統預設值是1,所以">/dev/null"等同於"1>/dev/null"

2 表示stderr標準錯誤

& 表示等同於的意思,2>&1,表示2的輸出重定向等同於1

2>&1表示所有的標準輸出和錯誤輸出都將被重定向到乙個叫做out.file 的檔案中

3.crontab常用操作

列出crontab檔案:crontab -l

刪除crontab檔案:crontab -r

Linux中用crontab執行定時任務

ps 如果您的job出現死活不執行,請看1.5注意事項可能會有幫助 crontab 服務 服務操作說明 service crond start 啟動服務 service crond stop 關閉服務 service crond restart 重啟服務 service crond reload 重...

linux中使用者管理

使用者就是系統使用者的身份,在系統中使用者儲存為若干竄字元 若干個系統配置檔案 使用者資訊涉及到的系統配置檔案 etc passwd 使用者資訊 使用者 密碼 uid gid 說明 家目錄 使用者使用的shell etc shadow 使用者認證資訊 組名稱 組密碼 組id 附加組成員 etc gs...

linux系統中使用者

一 使用者身份介紹 1 系統管理員使用者,uid user identification 0,2 系統使用者,uid為1 999,預設的程式都有獨立的系統使用者負責,執行,進而控制被破壞的範圍,3 普通使用者,uid 從1000開始,由管理員建立,用於日常工作的使用者,注 建立使用者時,uid不能重...