1. 程式人生 > >linux檔案遠端傳輸

linux檔案遠端傳輸

1.scp  --------遠端單個複製 

            scp          file

            scp   [email protected]:  /file   dir

2.rsync --------遠端同步,速度快,預設會忽略檔案屬性,連線檔案,裝置檔案

  rsync  -r   /etc/ [email protected]:/mnt             ----不包含目錄

                   /etc 

[email protected]:/mnt            -----包含目錄

rsync  -o   ------保留檔案所有人

rsync -p     ------保留檔案許可權

rsync -l      --------保留連結

rsync  -g    ---------保留檔案所有組

rsync -D  ------保留裝置檔案

rsync -t    ------保留時間戳

3.tar   -------歸檔檔案(把很多檔案變成一個檔案

     tar  -c  --------建立

            -f    ---------指定歸檔檔名稱

            -v  --------顯示過程

            -x   ----------解檔

             -t   -----------檢視歸檔檔案內容

             -r   -----------新增檔案到歸檔中

            --delete   -----刪除歸檔中的指定檔案

             -C   -------------指定解檔目錄

du -sh    ---------檢視檔案大小

4.壓縮

zip

zip -r xxx.tar.zipxxx.tar

unzip  xxx.tar.zip

gz

gzip xxx.tar  ----壓縮

 

gunzip  xxx.tar.gz  -------------解壓

tar  zcvf  xxx.tar.gz /xxx      ---------一步解壓縮

tar  zxf  xxx.tar.gz

bz2

bzip  xxx.tar  --------壓縮

bunzip2  xxx.tar.bz2-------解壓

xz

xz  xxx.tar  --------------壓縮

unxz xxx.tar.xz

file xxx  ------------------檢視檔案型別