您好,登錄后才能下訂單哦!
首先我們要先創建備份腳本,打開終端,輸入touch /home/beifen.sh,點擊回車鍵
文件創建完成后,進入該文件,輸入vi /home/backup.sh,點擊回車鍵
在打開的腳本中輸入:
#!/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中如何備份文件的詳細內容,更多請關注億速云其它相關文章!
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。