首先我們要先創建備份腳本,打開終端,輸入touch /home/beifen.sh,點擊回車鍵
文件創建完成后,進入該文件,輸入vi /home/backup.sh,點擊回車鍵
在線視頻教程分享:linux視頻教程
在打開的腳本中輸入:
#!/bin/sh mkdir?/home/beifen #創建一個臨時文件(要保存備份的路徑) cp?-r?/home/backups/balalala??/home/beifen #數據存在backups目錄下,備份到beifen目錄下,所以先將數據拷過來 tar?-zcPvf?/home/backup$(date?+%Y%m%d).tar.gz?/home/beifen ?#將數據所在文件夾beifen打包 rm?-rf?/home/beifen/ ?#刪除臨時文件內容 find?./?-mtime?+30?-name?"*.tar.gz"?-exec?rm?-rf?{}?; #刪除改文件夾下超過30天的文件
在終端中再次輸入sh /home/beifen.sh,點擊回車鍵,啟用該腳本
在終端中輸入crontab -e,點擊回車鍵,然后輸入0 0?/10?*? sh /home/beifen.sh,這里是指每10天執行一次beifen.sh這個腳本
相關文章教程推薦:linux視頻教程
? 版權聲明
文章版權歸作者所有,未經允許請勿轉載。
THE END
喜歡就支持一下吧
相關推薦