linux上快速拷貝大量小檔案

2021-09-02 11:31:53 字數 342 閱讀 4579

將機器a上的web目錄上傳到到機器 b(192.168.0.11)上,只需要:

在機器b上,用nc來監聽乙個埠,隨便就好,只要不被占用;並且將收到的資料用tar展開。-l代表監聽模式。

[root@ www.linuxidc.com ~]#nc -l 4444 | tar -c /data/ -zxf -

然後,在a上通過nc和 tar傳送test目錄。使用一致的4444的埠。

[root@ www.linuxidc.net ~]#tar -zcvf - web | nc 192.168.0.11 4444

引自: 

注意這裡a、b主機上執行命令都有乙個「-」,這個是需要的。

linux快速刪除大量小檔案

在linux下面刪除大量資料夾的情況,如 需要刪除100萬個檔案或者資料夾。這個時候,我們本來的刪除命令rm rf 就不好使了,因為要等待的太久。所以必須要採取一些非常手段。我們可以使用rsync來實現快速 刪除大量檔案。方法如下 1.安裝rsync yum y install rsync 2.建立...

linux快速刪除大量小檔案

linux 快速刪除大量小檔案方法 當我們在linux系統中要刪除數萬或者數十萬甚至數百萬的檔案時使用rm rf 就不太好用,因為要等待很長一段時間。在這種情況之下我們可以使用linux系統命令rsync來巧妙的處理。rsync實際上用的是替換原理,處理數十萬個檔案也是秒刪。1.rsync安裝,有些...

快速刪除大量小檔案

由於bash會展開例如 rm aa 這樣的命令 如果後面的檔案太多就會報引數太長,所以有時候刪除大量小檔案就不適合用rm了 可以使用find先查詢在刪除 就不會出現上面那種報錯問題,可是還有乙個問題檔案太多的話 exec rm 完全沒有效率,一兩個小時估計也就只能刪除幾十萬的檔案 對於需要刪除百萬為...