如何在服務(wù)器系統(tǒng)啟動或重新啟動時執(zhí)行命令或腳本
【小Y提示】本文源于互聯(lián)網(wǎng)收集整理,不代表YINGSOO觀點!若有咨詢“如何在服務(wù)器系統(tǒng)啟動或重新啟動時執(zhí)行命令或腳本”等有關(guān)服務(wù)器、云主機租用、托管、配置、價格問題,請咨詢YINGSOO客服,享受1v1貼心服務(wù)!
【國外主機】泰國物理服務(wù)器 | 澳大利亞云服務(wù)器 | 德國物理服務(wù)器
【推薦文章】香港大帶寬服務(wù)器租用全面解析!
作為一個Linux系統(tǒng)的管理員,甚至是一個普通的Linux用戶,你可能需要定期或在需要的時候運行一些命令或腳本。我們使用crontab來完成這些任務(wù),我們在教程中已經(jīng)討論過Crontab。但是,我們?nèi)绾卧谙到y(tǒng)啟動時或重啟后執(zhí)行命令或腳本呢?
我們有兩種方法可以在系統(tǒng)啟動時或重啟后執(zhí)行命令或腳本,
1-使用'/etc/rc.local'文件
2-使用Crontab
1、使用'/etc/rc.local'文件
當我需要在系統(tǒng)啟動時執(zhí)行命令或腳本時,這是我的首選方法。要在啟動時執(zhí)行命令,請打開文件'/etc/rc.local',
注意:-在最新的CentOS版本中,我們可能在'/etc/rc.d/rc.local'中找到此文件。
$ sudo vi /etc/rc.local
并使用完整的命令路徑將其添加到文件中,例如,
/bin/date
保存文件并退出。要獲取命令的完整路徑,您可以運行“ which”命令,
$ which date
現(xiàn)在,該命令將在每次啟動時或重新啟動后執(zhí)行。要將腳本添加到文件,請首先確保該腳本是可執(zhí)行文件,
$ chmod +x /home/linuxtechlab/test.sh
然后編輯rc.local文件,
$ sudo vi /etc/rc.local
/ bin / sh /home/linuxtechlab/test.sh
保存文件并退出,我們完成了?,F(xiàn)在,我們還要看看第二種方法。
2、使用Crontab
對于這種方法,我們只需要在系統(tǒng)中創(chuàng)建一個新的crontab作業(yè)。因此,要創(chuàng)建新的crontab作業(yè),請運行以下命令,
$ crontab -e
然后將以下作業(yè)添加到crontab中,
@reboot
所以我們在每次重啟的時候,我們添加了這個作業(yè),讓它在每次重啟的時候運行,并且有一個120秒的休眠期,因為我們希望我們的系統(tǒng)在執(zhí)行腳本之前,能夠完全啟動,否則的話,我們的腳本可能會運行失敗。
熱門節(jié)點:香港服務(wù)器租用去首頁注冊領(lǐng)券!YINGSOO推出Phala挖礦服務(wù)器、Chia奇亞農(nóng)場服務(wù)器、Swarm物理節(jié)點服務(wù)器、Swarm母雞服務(wù)器、Swarm云節(jié)點服務(wù)器、國內(nèi)礦機服務(wù)器海外托管、《Phala PHA挖礦資料大全》,《swarm bzz挖礦資料大全》,Swarm Bee節(jié)點租用請咨詢YINGSOO客服!官網(wǎng)www.sddonglingsh.com
版權(quán)聲明:本站文章來源標注為YINGSOO的內(nèi)容版權(quán)均為本站所有,歡迎引用、轉(zhuǎn)載,請保持原文完整并注明來源及原文鏈接。禁止復制或仿造本網(wǎng)站,禁止在非www.sddonglingsh.com所屬的服務(wù)器上建立鏡像,否則將依法追究法律責任。本站部分內(nèi)容來源于網(wǎng)友推薦、互聯(lián)網(wǎng)收集整理而來,僅供學習參考,不代表本站立場,如有內(nèi)容涉嫌侵權(quán),請聯(lián)系alex-e#qq.com處理。