linux 定時(shí)執(zhí)行shell、python腳本的方法
在linux里設(shè)置定時(shí)執(zhí)行一般是用crontab,如果沒有的話,可以先安裝:
安裝
查看是否安裝
cron -v
# 對于基于Debian的系統(tǒng)(如Ubuntu) sudo apt-get install cron # 對于基于RedHat的系統(tǒng)(如CentOS) sudo yum install cronie
啟動(dòng)cron服務(wù):
# 對于基于Systemd的系統(tǒng) sudo systemctl start cron sudo systemctl enable cron
設(shè)置定時(shí)任務(wù)
編輯cron文件:
crontab -e
在這里,有5個(gè)時(shí)間參數(shù),分別對應(yīng)分鐘、小時(shí)、日期、月份、星期幾或者shell命令,如果需要在多個(gè)時(shí)間執(zhí)行,就用英文逗號(hào)分隔;最后是要執(zhí)行的腳本名稱,這里推薦用絕對路徑!
最后,esc、:wq 保存退出,如果設(shè)置沒有問題就會(huì)提醒新增了一個(gè)定時(shí)任務(wù)。
python腳本的設(shè)置方法
我個(gè)人是習(xí)慣用shell調(diào)用的,這樣雖然是多了一個(gè)文件,但是crontab里的設(shè)置格式都是統(tǒng)一的。
shell腳本的內(nèi)容就很簡單了,舉例:
# !/bin/bash ## 注釋 ## 第一版 2024-05-10 python3 /root/reptile/aaaaaaaa.py
到此這篇關(guān)于linux 定時(shí)執(zhí)行shell、python腳本的文章就介紹到這了,更多相關(guān)linux 定時(shí)執(zhí)行shell、python腳本內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
相關(guān)文章
Linux中使用mtime查看文件的最后修改時(shí)間的操作方法
在?Linux?系統(tǒng)中,mtime?是文件的一個(gè)重要屬性,它記錄了文件的最后修改時(shí)間,了解文件的最后修改時(shí)間對于系統(tǒng)管理和數(shù)據(jù)追蹤非常重要,在本文中,我們將深入探討如何使用?mtime?查看文件的最后修改時(shí)間,需要的朋友可以參考下2024-05-05Linux Shell中的特殊符號(hào)和含義簡明總結(jié)(包含了絕大部份)
這篇文章主要介紹了Linux Shell中的特殊符號(hào)和含義簡明總結(jié),本文匯總了包含了絕大部份的Shell特殊符號(hào),對每一個(gè)符號(hào)的作用做了總結(jié),需要的朋友可以參考下2014-06-06