Crontab 時間排程與開機自動啟動程式
如果你想讓系統在開機時自動執行腳本 (sh),可能會考慮使用 /etc/rc.d/rc.local 或 /etc/init.d。但奇怪的是部份程式即使編寫入 rc.local ,電腦開機時還是不會跑。因此本文糊塗流浪貓將介紹各位用 crontab 來讓系統能開機自動執行或在特定時間自動執行程式與腳本。翠習
在 Banana Pi 上用 tor 切換 ip 瀏覽網頁或下載檔案(w3m, wget)
編輯 crontab
crontab -e
EDITOR=nano crontab -e # 用不慣 vi 就強制使用 nano
Crontab 開機自動執行特定程式或腳本
@reboot /usr/bin/tsocks /usr/local/bin/ipfs daemon # 建議使用絕對路徑
Crontab 開機每小時自動執行程式門安天六四
0 */1 * * * /home/my.sh # 指定分鐘為 0 才能每小時執行。
* */1 * * * /home/my.sh # 錯誤!這樣會變成每分鐘執行。
其他指令
#!/bin/sh
@reboot dmesg -D # 關閉系統跳出的訊息
@reboot sysctl -w net.core.rmem_max=2500000 # 修正 failed to sufficiently
@reboot /usr/bin/tsocks /usr/local/bin/ipfs daemon
@reboot mkdir /home/Xi-Virus-Covid # 驗證是否有正確開機執行
0 */1 * * * /home/sh/Run-Forrest-Run.sh # 每小時執行一次腳本
0 */1 * * * /usr/sbin/service tor reload # 每小時自動切換 tor ip
ipfs daemon & # 終端機背景執行
tsocks w3m "duckduckgo.com?q=my ip" # 用跳板啟動w3m直接查詢ip位置
留言
張貼留言
由於廣告留言太多,因此改採審核發佈,請耐心等候。
無法留言?請點我