Linux系統下的檔案傳輸 歸檔 壓縮

2021-08-18 16:20:50 字數 2096 閱讀 9294

1.scp傳輸

(1)上傳

scp 本地檔案 遠端主機使用者@遠端主機ip:遠端主機目錄

表示把本地主機的/mnt/file傳送到主機200的/mnt下

在遠端主機檢視所傳輸的檔案

scp 遠端主機使用者@遠端主機ip:遠端主機目錄  本地目錄

2.rsync傳輸

rsync [引數]    file    username@ip:/dir

rsync    -r    ##同步目錄

在傳送裝置上建立檔案和目錄並修改許可權和所有人所有組

同步到接受裝置中

在接受裝置上看到的資訊和檔案、目錄本身的資訊有差異,說明有些資訊並沒有同步過來

重新設定引數進行傳送

在接受裝置看到的資訊完整無誤

還需注意:

rsync -r /mnt/   root@ip:/dir  ##同步mnt目錄裡的東西不包括mnt

rsync -r /mnt    root@ip:/dir   ##同步mnt目錄以及裡邊的內容         

檔案歸檔,就是把多個檔案變成乙個歸檔檔案

tar    c        ##建立

gzip etc.tar        ##壓縮成gz格式

gunzip  etc.tar.gz    ##解壓gz格式壓縮包

tar zcf etc.tar.gz /etc    ##把檔案歸檔為tar並壓縮成gz

tar zxf etc.tar.gz    ##解壓並解檔gz格式壓縮包

檢視歸檔檔案的大小

壓縮後:

解壓:

bz2bzip2 etc.tar        ##壓縮成bz2格式

bunzip2 etc.tar.bz2    ##解壓bz2格式壓縮包

tar jcf etc.tar.bz2 /etc    ##把檔案歸檔為tar並壓縮成bz2

tar jxf etc.tar.bz2    ##解壓並解檔bz2格式壓縮包

壓縮並檢視大小:

解壓:

xzxz etc.tar         ##壓縮成xz格式

unxz  etc.tar.xz    ##解壓xz格式壓縮包

tar jcf etc.tar.xz /etc    ##把檔案歸檔為tar並壓縮成zx

tar jxf etc.tar.xz    ##解壓並解檔xz格式壓縮包

壓縮並檢視大小:

解壓:zipzip -r etc.tar.zip etc.tar    ##壓縮成zip格式

unzip etc.tar.zip        ##解壓zip格式壓縮包

壓縮並檢視大小:

解壓:

linux下的檔案傳輸

在linux下一般用scp這個命令來通過ssh傳輸檔案。而如果你的工作環境是windows的話,那麼可以選擇用 secure crt,或者putty 這樣的ssh登入工具來進行傳輸.對於linux環境 一 利用scp傳輸檔案 scp username servername path filename...

Linux系統的檔案傳輸

1.檔案歸檔,就是把多個檔案變成乙個歸檔檔案 2.tar c 建立 f 指定歸檔檔案名稱 t 顯示歸檔檔案中的內容 r 向歸檔檔案中新增檔案。get 取出單個檔案 delete 刪除單個檔案 x 取出歸檔檔案中的所有內容 c 指定解檔目錄 z gz格式壓縮 j bz2格式壓縮 j xz格式壓縮 1建...

Linux系統的檔案傳輸

scp file user ip dir 上傳遠端同步,速度快,缺省會忽略檔案屬性 鏈結檔案 裝置檔案 rsync 引數 file user ip dir 上傳 r 同步目錄 p 同步許可權 o 同步檔案所有人 g 同步檔案所有組 l 同步鏈結 d 同步裝置檔案 t 同步時間 注 westos 傳送...