linux檔案歸檔解壓

2021-08-18 10:00:11 字數 1808 閱讀 7092

一、歸檔

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

2、命令:tar   c        ##建立

f        ##指定歸檔檔案名稱

t        ##顯示歸檔檔案中的內容

r        ##向歸檔檔案中新增檔案

--get        ##取出單個檔案

--delete    ##刪除單個檔案

x        ##取出歸檔檔案中的所有內容

-c        ##指定解檔目錄

-z        ##gz格式壓縮

-j        ##bz2格式壓縮

-j        ##xz格式壓縮

二、壓縮

gzgzip file2.tar        ##壓縮成gz格式

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

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

tar zxf file1.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格式壓縮包

三、系統中的檔案傳輸

scp    file     username@ip:/dir    ##上傳

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

rsync    -r    ##同步目錄

-l    ##不忽略鏈結

-p    ##不忽略檔案許可權

-t    ##不忽檔案時間戳

-g    ##不忽檔案所有組

-o    ##不忽檔案所有人

-d    ##不忽略裝置檔案

例如:rsync -r dir  [email protected]:/mnt/ 

linux下的檔案歸檔與解壓

一.什麼是歸檔 檔案歸檔,就是把多個檔案變成乙個歸檔檔案 二.檔案櫃當命令 tar c 建立 f 指定歸檔檔案名稱 t 顯示歸檔檔案中的內容 r 向歸檔檔案中新增檔案 get 取出單個檔案 delete 刪除單個檔案 x 取出歸檔檔案中的所有內容 c 指定解檔目錄 tar xf 歸檔檔案 c z g...

基於Linux的檔案歸檔以及壓縮解壓

tar,對檔案進行歸檔 將 etc 指令歸檔到etc.tar下。同時還能將已經歸檔的檔案解開。打包的引數主要有 c 建立乙個壓縮檔案 x 解開乙個壓縮檔案 t 檢視tarfile裡面的檔案 v 壓縮的過程顯示檔案 f 指定打包的檔名 p 使用原檔案的原來屬性 p 可以使用絕對路徑來壓縮 在linux...

linux系統 檔案歸檔與解壓縮

檔案歸檔 檔案歸檔也稱之為打包,指的是乙個檔案或者多個檔案或者目錄的乙個集合,這個集合儲存在乙個檔案中。歸檔檔案是沒有進行壓縮的,所以占用的空間是所有檔案或者目錄的總和。工作中經常與壓縮結合在一起使用 檔案壓縮 節約磁碟空間,加快檔案的傳輸速率 解壓縮命令 gzip xz gzip 不能壓縮目錄,只...