最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

Linux Windows下設置定時執(zhí)行任務的方法

 更新時間:2019年09月02日 10:54:43   作者:starnight_cyber  
這篇文章主要介紹了Linux、windows下 設置定時執(zhí)行任務的方法,本文給大家介紹的非常詳細,具有一定的參考借鑒價值,需要的朋友可以參考下

Linux篇

  Linux下創(chuàng)建定時執(zhí)行任務可使用crontab,系統(tǒng)默認自帶crontab,在Ubuntu 16.04下進行演示說明。

1.crontab 基本使用

#/etc/init.d/cron status # 查看狀態(tài)
#/etc/init.d/cron start  # 啟動crontab服務
#/etc/init.d/cron stop  # 停止crontab服務
#/etc/init.d/cron reload # 重載定時任務
#crontab -l   # 查看定時任務列表

2.開啟日志

  需修改配置文件。

#sudo vim /etc/rsyslog.d/50-default.conf
...
cron.* /var/log/cron.log    #將cron前面的注釋符去掉
...

  重啟rsyslog:

#sudo service rsyslog restart

3.設置定時執(zhí)行任務

  本次演示定時執(zhí)行自己寫的一個Python腳本,bash腳本或其它的應該也是類似。需要注意的是,最好指定腳本的絕對路徑,如果發(fā)現(xiàn)仍無法解決,可先切換到腳本路徑下執(zhí)行。不過,應該是OK的。

 ... 0 0 * * * python /home/kdv/Desktop/sync-opensource/sync.py # 每天定時執(zhí)行腳本
 or
 @daily cd /home/kdv/Desktop/sync-opensource;python /home/kdv/Desktop/sync-opensource/sync.py

 0 0 1 * mon python /home/kdv/Desktop/sync-opensource/sync.py # 每周定時執(zhí)行腳本
 or
 @weekly cd /home/kdv/Desktop/sync-opensource;python /home/kdv/Desktop/sync-opensource/sync.py

  按需要設置每天or每周定時執(zhí)行,更多請參考鏈接中的內(nèi)容。

  設置好任務之后,我們可以查看下任務列表,并需要重載任務。

#crontab -l   # 可以查看我們添加的任務
#/etc/init.d/cron reload # 重載定時任務
#vim /var/log/cron.log # 查看定時任務產(chǎn)生的日志

4.測試

  圖中是每5分鐘執(zhí)行腳本為例進行測試。

  左側:腳本在運行過程中,會生成以當前時間命名的日志文件,記錄腳本在執(zhí)行過程中的輸出結果。

  右側:crontab的日志文件,可以看到,每5分鐘,會定時執(zhí)行一次腳本。

 Windows篇

   Windows系統(tǒng)沒有crontab命令,但是Windows系統(tǒng)有跟crontab命令比較接近的命令:schtasks 命令。在Win10上操作。

1.幫助文檔

  使用如下命令查看schtasks的幫助文檔,以便更多的了解該命令。

C:\Users\Administrator>schtasks /?
SCHTASKS /parameter [arguments]
描述:
 允許管理員創(chuàng)建、刪除、查詢、更改、運行和中止本地或遠程系統(tǒng)上的計劃任
 務。
參數(shù)列表:
 /Create  創(chuàng)建新計劃任務。
 /Delete  刪除計劃任務。
 /Query  顯示所有計劃任務。
 /Change  更改計劃任務屬性。
 /Run  按需運行計劃任務。
 /End  中止當前正在運行的計劃任務。
 /ShowSid 顯示與計劃的任務名稱相應的安全標識符。
 /?  顯示此幫助消息。
Examples:
 SCHTASKS
 SCHTASKS /?
 SCHTASKS /Run /?
 SCHTASKS /End /?
 SCHTASKS /Create /?
 SCHTASKS /Delete /?
 SCHTASKS /Query /?
 SCHTASKS /Change /?
 SCHTASKS /ShowSid /?

  我們可以創(chuàng)建、查詢、更改和刪除任務等,如果對相應的子命令不熟悉的話,如創(chuàng)建命令,可使用SCHTASKS /Create /? 來進一步查看詳細的說明介紹。

2.查看系統(tǒng)默認任務

  使用schtasks 命令,或帶query參數(shù),schtasks /query查詢系統(tǒng)當前執(zhí)行任務。

C:\Users\Administrator>schtasks

文件夾: \
任務名     下次運行時間  模式
======================================== ====================== ===============
Adobe Acrobat Update Task  2019/9/2 11:00:00 就緒
SogouImeMgr    N/A   就緒
sync-opensource    2019/9/2 11:30:00 就緒
WpsUpdateTask_Administrator  2019/9/2 9:23:46 就緒...

3.創(chuàng)建定時執(zhí)行任務

  命令行下鍵入schtasks /create /?,查看更為詳細的參數(shù)說明,僅列舉我們最為關心的幾個參數(shù)。

/TN taskname 以路徑\名稱形式指定對此計劃任務進行唯一標識的字符串。
/TR taskrun 指定在這個計劃時間運行的程序的路徑和文件名。
 例如: C:\windows\system32\calc.exe
/SC schedule 指定計劃頻率。
 ==> 創(chuàng)建計劃任務“EventLog”以開始運行 wevtvwr.msc
 SCHTASKS /Create /TN EventLog /TR wevtvwr.msc /SC ONEVENT
 如每分鐘、每小時、每天、每星期
 MINUTE: 1 到 1439 分鐘;
 HOURLY: 1 - 23 小時;
 DAILY: 1 到 365 天;
 WEEKLY: 1 到 52 周;
/ST starttime 指定運行任務的開始時間。
 時間格式為 HH:mm (24 小時時間),例如 14:30 表示2:30 PM。如果未指定 /ST,則默認值為當前時間。/SC ONCE 必需有此選項。

3.1創(chuàng)建任務

  我們創(chuàng)建一個名為"sync-opensource",定期執(zhí)行某個bat腳本,在每天的11:30執(zhí)行。創(chuàng)建該任務的命令如下。

schtasks /create /tn "sync-opensource" /tr "E:\PycharmProjects\opensource\sync.bat" /sc daily /st 11:30

4其它

4.1查找指定任務

  如查找我們上面創(chuàng)建的sync-opensource任務。

C:\Users\Administrator>schtasks -query | find "sync-opensource"
sync-opensource    2019/9/2 11:30:00 就緒

4.2刪除任務

  可以使用如下命令,刪除指定的任務。

schtasks /delete /tr taskname

總結

以上所述是小編給大家介紹的Linux Windows下設置定時執(zhí)行任務的方法,希望對大家有所幫助,如果大家有任何疑問請給我留言,小編會及時回復大家的。在此也非常感謝大家對腳本之家網(wǎng)站的支持!
如果你覺得本文對你有幫助,歡迎轉(zhuǎn)載,煩請注明出處,謝謝!

相關文章

  • Linux搭建DHCP服務器的詳細過程

    Linux搭建DHCP服務器的詳細過程

    DHCP動態(tài)主機配置協(xié)議是一個局域網(wǎng)的網(wǎng)絡協(xié)議,指的是由服務器控制一段IP地址范圍,客戶機登錄服務器時就可以自動獲得服務器分配的IP地址和子網(wǎng)掩碼,這篇文章主要介紹了Linux搭建DHCP服務器,需要的朋友可以參考下
    2022-10-10
  • Linux?修改系統(tǒng)時間的兩種具體實現(xiàn)方式

    Linux?修改系統(tǒng)時間的兩種具體實現(xiàn)方式

    在Linux中,有兩種常見的方式可以修改系統(tǒng)時間:更新系統(tǒng)時間的方式和手動修改系統(tǒng)時間的方式,每種方式給大家介紹的非常詳細,感興趣的朋友跟隨小編一起看看吧
    2024-02-02
  • Linux PXE高效批量網(wǎng)絡裝機過程

    Linux PXE高效批量網(wǎng)絡裝機過程

    PXE(預啟動執(zhí)行環(huán)境)是一種網(wǎng)絡引導技術,允許從遠程服務器通過網(wǎng)絡下載引導鏡像來安裝操作系統(tǒng),本文介紹了PXE的優(yōu)點如規(guī)模化、自動化和遠程實現(xiàn),以及搭建PXE服務器的基本步驟,包括安裝和配置TFTP、DHCP服務
    2024-09-09
  • Linux?CentOS7?vim多文件與多窗口操作方式

    Linux?CentOS7?vim多文件與多窗口操作方式

    這篇文章主要介紹了Linux?CentOS7?vim多文件與多窗口操作方式,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教
    2023-11-11
  • clickhouse遠程連接以及用戶名密碼設置方式

    clickhouse遠程連接以及用戶名密碼設置方式

    文章介紹了如何遠程連接ClickHouse數(shù)據(jù)庫,包括兩種情況:禁用IPv6和啟用IPv6,在遠程連接時,使用DBeaver工具連接ClickHouse,需要注意兩個端口:HTTP端口(8123)和TCP端口,此外,文章還講述了如何設置用戶名和密碼
    2024-11-11
  • Linux之CentOS7下如何關閉SELINUX

    Linux之CentOS7下如何關閉SELINUX

    這篇文章主要介紹了Linux之CentOS7下如何關閉SELINUX問題,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教
    2024-02-02
  • iptables做策略屏蔽QQ與MSN

    iptables做策略屏蔽QQ與MSN

    QQ服務器端口為:8000;客戶端端口為:4000(開啟第二個QQ時為4001,依次類推);均為UDP.MSN端口數(shù)較多:1863為登陸所需要的端口以及3000-4000等等
    2013-04-04
  • Linux中scp命令的使用

    Linux中scp命令的使用

    這篇文章主要介紹了Linux中scp命令的使用,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教
    2023-12-12
  • 關于AIX掛載NFS寫入效率低效的解決方法

    關于AIX掛載NFS寫入效率低效的解決方法

    這篇文章主要給大家介紹了關于AIX掛載NFS寫入效率低效的解決方法,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2018-11-11
  • 技術小白也能搞定的Linux安裝Jenkins+cpolar教程!

    技術小白也能搞定的Linux安裝Jenkins+cpolar教程!

    親愛的技術小白,你是否曾想過在自己的Linux系統(tǒng)上安裝Jenkins和cpolar?如果你的答案是肯定的,那么恭喜你,你找對了地方,這個教程將教你如何輕松搞定這兩個強大的工具的安裝,讓你在技術世界里游刃有余,別再猶豫了,讓我們一起踏上這趟精彩的旅程吧!
    2024-02-02

最新評論

云浮市| 蒲城县| 三门峡市| 巨鹿县| 浦北县| 星子县| 呈贡县| 恩施市| 鹿邑县| 醴陵市| 浮梁县| 龙川县| 广德县| 余江县| 新绛县| 保定市| 武宣县| 哈巴河县| 嘉兴市| 茌平县| 四子王旗| 英德市| 伊通| 分宜县| 涪陵区| 大埔区| 芒康县| 平遥县| 宜城市| 浦县| 乌恰县| 萍乡市| 定南县| 高青县| 仁寿县| 特克斯县| 美姑县| 洛浦县| 诏安县| 金寨县| 阿荣旗|