定時任務(每5分鐘執行一次各機房訪問介面)

2021-07-06 02:58:23 字數 2436 閱讀 7293

一、建立存放shell指令碼的資料夾

[root@

data]

#

mkdir shell

二、編寫shell指令碼

使用vim、nano、vi等任意文字編輯工具,都可以編寫shell指令碼。使用「nano test.sh」在當前目錄下,建立乙個測試shell指令碼。shell指令碼的字尾習慣性寫成「.sh」

[root@

shell

]#

vim getdata.sh

指令碼內容:

儲存退出:wq! 即可生成shell檔案 

getdata

.shell

三、對shell指令碼新增執行許可權。

[root@

shell]#

chmod 755 

getdata.sh

由於新建的shell指令碼沒有執行許可權,首先使用「chmod 755 

getdata.sh

四、建立shell指令碼依賴的檔案

[root@

shell

]#

vim server.cfg    (新增介面用到ip號集合)

格式:

ip

ip

........

[root@

shell

]#

vim  

std.log

六、執行指令碼測試

[root@

shell

]# ./getdata.sh

七、新增到定時任務

[root@shell

]#crontab -e (編寫後儲存即可生效)

舉例:每5分鐘執行一次 

*/5 * * * * /bin/bash /data/shell/getdata.sh >/dev/null 2>&1

八、檢視是否新增進去

[root@

shell

]#

crontab -l

印度首都每10分鐘發生一次網路犯罪

根據網路安全專家的觀察,印度首都範圍內每10分鐘即發生一次網路犯罪事件,且單在2017年上半年就發生了22782起此類投訴。網路安全專家及顧問拉克西特 坦冬在本次阿公尺蒂大學諾伊達校區的小組討論當中以 網路空間中的挑戰 為題,介紹了上述問題。本次討論會議由電信與資訊科技及阿公尺蒂商學院聯合舉辦,旨在...

linux 定時任務,每小時執行一次

每小時執行一次為 0 1 這種寫法。注意的是,很容易粗心寫成 1 這種寫法,代表每隔一小時每一分鐘都執行一次 其他例子 crontab每分鐘定時執行 1 service mysqld restart 每隔1分鐘執行一次 10 service mysqld restart 每隔10分鐘執行一次 cro...

oracle起定時任務,每隔1秒執行一次

建立乙個測試表和乙個儲存過程 create table a a date create orreplace procedure test as begin insert into a values sysdate end 定時任務樣板 declare job1 number begin dbms j...