一、建立存放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...