文件歸檔壓縮及傳輸

2021-08-18 16:44:24 字數 1804 閱讀 1711

舉例:將linux目錄壓縮成名為linux.tar的tar包。命令:tar cf linux.tar linux  其中 c 建立包,f 指定歸檔檔案名稱

解壓:tar  tf  linux.tar。t:解壓縮

向歸檔檔案中新增檔案file11:tar  rf linux.tar  file11

--get       ##取出單個檔案

-delete    ##刪除單個檔案

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

tar命令其他引數:

-c      ##指定解檔目錄

-z      ##gz格式壓縮

-j      ##bz2格式壓縮

-j      ##xz格式壓縮

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

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

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

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

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

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

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

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

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

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

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

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

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

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

-d  ##不忽略裝置檔案

在根目錄裡建立目錄和檔案並修改檔案的許可權:

使用rsync指令將目錄及檔案傳輸給另一端,檔案的時間,許可權,所有人均成功傳送,不使用指定傳輸檔案的資訊會發生改變:

12 文件歸檔 壓縮 傳輸

12.不同系統之間的檔案傳輸 1.檔案歸檔 把多個檔案變成乙個歸檔檔案 2.歸檔型別 tar c 建立 f 指定歸檔檔案名稱 t 顯示歸檔檔案中的內容 r 向歸檔檔案中新增檔案 get 取出單個檔案 delete 刪除單個檔案 x 取出歸檔檔案中的所有內容 c 指定解檔目錄 z gz格式壓縮 j b...

檔案傳輸,歸檔及壓縮打包

1.系統中的檔案傳輸 1 scp scp file username ip dir 上傳 傳送方接受方 rsync遠端資料同步比scp速度快 rsync 引數 file username ip dir rsync r 同步目錄 l 不忽略鏈結 p 不忽略檔案許可權 t 不忽檔案時間戳 g 不忽檔案所...

Linux檔案管理(歸檔 壓縮 傳輸)

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