![]() |
PCDVD數位科技討論區
(https://www.pcdvd.com.tw/index.php)
- 七嘴八舌異言堂
(https://www.pcdvd.com.tw/forumdisplay.php?f=12)
- - 急...有請linux高手解答
(https://www.pcdvd.com.tw/showthread.php?t=1082402)
|
|---|
急...有請linux高手解答
大姐的小孩明天要考丙級電腦維修
他問我這問題 聽說明天就要考 我也不會@@ 臨時抱佛腳我也唸過他啦.... 問題就是 linux fedra 20下 設定自動排程備份功能 例如幾分鐘後啟動 指定檔案為hosts 這要怎麼解呀.....:shock: |
crontab -e 編輯排程
*/5 * * * * mv /etc/hosts /home/hosts.bak.`date +%Y.%m.%d.%H.%M.%S` 5 分鐘備份一次 |
我當年考的叫硬體裝修,當時是寫個dos批次檔選單
沒想到已經進化到linux了? linux的單次排程應該是at |
執行一次就好, 幾分鐘後啟動, 的確是 at, 如果是每幾分鐘備份一次, 就是用 crontab 了
|
不好意思 這一段是加在哪裡
加在哪個檔案@@ 引用:
|
引用:
請打 sudo vi /etc/crontab |
鳥哥的 Linux 私房菜 這網站去看一下吧
|
排程靠crontab是標準動作
每天早上五點作批量備份 0 5 * * * root /home/username/bk.sh |
寫一個 script就可以吧
也沒說要什麼,當作是執行一個 script, 五分後備份檔案 sleep 600 cp /etc/hosts /tmp 兩行就好了 |
引用:
你讓我想到以前剛開始學寫程式,題目:請寫個程式讓螢幕上印出下列的東西 * * * * * * * * * * 然後我就寫了 cou<<t" *" cout<<" * *" cout<<" * * *" cout<<" * * * *" 然後老師看了後就"重寫,現在":laugh::laugh: |
| 所有的時間均為GMT +8。 現在的時間是07:05 PM. |
vBulletin Version 3.0.1
powered_by_vbulletin 2025。