舉例:將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 壓縮...