1. 程式人生 > >linux——檔案在系統的傳輸

linux——檔案在系統的傳輸

檔案在系統的傳輸

1.scp

scp就是secure copy,一個在linux下用來進行遠端拷貝檔案的命令。

有時我們需要獲得遠端伺服器上的某個檔案,該伺服器既沒有配置ftp伺服器,也沒有做共享,無法通過常規途徑獲得檔案時,只需要通過簡單的scp命令便可達到目的。

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

-r 同步目錄
-p 同步許可權
-o 同步檔案屬主
-g 同步檔案屬組
-t 同步檔案時間戳
-l 同步連結檔案
-D 同步裝置檔案

3.tar

-c 建立
-x 解檔
-v 顯示過程
-f 指定歸檔名稱
-t 檢視歸檔檔案內容
-r 新增檔案到歸檔中
–get 解檔指定檔案
–delete 刪除歸檔的指定檔案
-C 指定解檔目錄

4.壓縮

zip
zip -r xxx.tar.zip xxx.tar
unzip xxx.tar.zip

gz
gzip xxx.tar
gunzip xxx.tar.gz

tar zcf xxx.tar.gz /xxx
tar zxf xxx.tar.gz

bz2
bzip2 xxx.tar
bunzi2 xxx.tar.bz2

tar jcf xxx.tar.bz2 /xxx
tar jxf xxx.tar.bz2

xz
xz xxx.tar
unxz xxx.tar.xz

tar Jxf xxx.tar.xz/xxx
tar Jxf xxx.tar.xz