首頁 > 運維 > linux運維 > 主體

linux中如何備份文件

王林
發布: 2019-12-06 13:27:32
原創
7098 人瀏覽過

linux中如何備份文件

首先我們要先建立備份腳本,開啟終端,輸入touch /home/beifen.sh,點選回車鍵

linux中如何備份文件

檔案建立完成後,進入該文件,輸入vi /home/backup.sh,點擊回車鍵

linux中如何備份文件

線上影片教學分享: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,點擊回車鍵,啟用該腳本

linux中如何備份文件

在終端機中輸入crontab -e,點選回車鍵,然後輸入0 0 /10 *  sh /home/beifen.sh,這裡是指每10天執行一次beifen.sh這個腳本

linux中如何備份文件

相關文章教學推薦:linux教學

#

以上是linux中如何備份文件的詳細內容。更多資訊請關注PHP中文網其他相關文章!

相關標籤:
來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板
關於我們 免責聲明 Sitemap
PHP中文網:公益線上PHP培訓,幫助PHP學習者快速成長!