一区二区三区在线-一区二区三区亚洲视频-一区二区三区亚洲-一区二区三区午夜-一区二区三区四区在线视频-一区二区三区四区在线免费观看

服務器之家:專注于服務器技術及軟件下載分享
分類導航

Linux|Centos|Ubuntu|系統進程|Fedora|注冊表|Bios|Solaris|Windows7|Windows10|Windows11|windows server|

服務器之家 - 服務器系統 - Linux - 在Linux下使用rsync對比和同步文件的方法

在Linux下使用rsync對比和同步文件的方法

2019-09-28 16:05開源中文社區Adrian Dinu Linux

這篇文章主要介紹了在Linux下使用rsync對比和同步文件的方法,著重講述排除文件目錄列表這樣的操作,需要的朋友可以參考下

排除文件和目錄列表

有時候,當我們做大量同步的時候,我們可能想要從同步的文件和目錄中排除一個文件和目錄的列表。一般來說,像設備文件和某些系統文件,或者像臨時文件或者緩存文件這類占據不必要磁盤空間的文件是不合適同步的,這類文件是我們需要排除的。

首先,讓我們創建一個名為“excluded”的文件(當然,你想取什么名都可以),然后將我們想要排除的文件夾或文件寫入該文件,一行一個。在我們的例子中,如果你想要對根分區進行完整的備份,你應該排除一些在啟動時創建的設備目錄和放置臨時文件的目錄,列表看起來像下面這樣:
在Linux下使用rsync對比和同步文件的方法

然后,你可以運行以下命令來備份系統:

   

復制代碼

代碼如下:

$ sudo rsync -aAXhv --exclude-from=excluded / /mnt/backup


   在Linux下使用rsync對比和同步文件的方法

 

    從命令行排除文件

你也可以從命令行直接排除文件,該方法在你要排除的文件數量較少,并且在你想要將它寫成腳本或加到crontab中又不想腳本或cron依賴于另外一個文件運行時十分有用。

例如,如果你想要同步/var到一個備份目錄,但是你不想要包含cache和tmp這些通常不會有重要內容的文件夾,你可以使用以下命令:

   

復制代碼

代碼如下:

$ sudo rsync -aAXhv --exclude={"/var/cache","/var/tmp"} /var /home/adrian/var


   在Linux下使用rsync對比和同步文件的方法

 

    該命令易于在腳本或cron中使用,也不會依賴其它文件。

延伸 · 閱讀

精彩推薦
主站蜘蛛池模板: 国产日产精品久久久久快鸭 | 91精品啪在线观看国产91九色 | 亚洲国产一区二区三区a毛片 | 性xxxx欧美高清 | www.亚洲色图 | aaa毛片手机在线现看 | 色依依视频视频在线观看 | 日本人在线看片 | 国产一成人精品福利网站 | 久久久久久久久a免费 | 亚洲偷窥图区色 | 99撸| 91po国产在线高清福利 | 男生的j桶女人屁免费视频 男生操男生 | 草草在线视频 | 国产成人综合精品一区 | 含羞草国产亚洲精品岁国产精品 | 国产亚洲99影院 | 日韩成a人片在线观看日本 日韩不卡一区二区 | 亚洲精品乱码蜜桃久久久 | 日本一区视频在线 | 四虎影院永久在线 | 欧美日韩一区二区三区免费不卡 | 丝袜足液精子免费视频 | 深夜福利一区 | 亚洲天堂2015 | 美女撒尿无遮挡免费中国 | xxxx俄罗斯大白屁股 | 唯美 清纯 另类 亚洲制服 | 99精品久久99久久久久久 | 日韩性事 | 免费视屏| 九九热免费在线观看 | 欧美极品摘花过程 | 男人的天堂在线观看免费 | 青青热久麻豆精品视频在线观看 | 欧美综合另类 | 色依依视频视频在线观看 | 五月最新商场女厕所高跟嘘嘘 | 91传媒制片厂果冻有限公司 | 国产成人小视频在线观看 |