linux之壓縮解壓縮命令介紹
阿新 • • 發佈:2018-04-09
linux基礎知識.zip是linux和windows通用的壓縮文件類型
語法:zip [選項] [壓縮文件][源文件]
實例:[root@www yang]# zip install.log.zip install.log
adding: install.log (deflated 9%)
unzip解壓縮.zip壓縮的文件
語法:unzip [選項][壓縮文件]
實例:[root@www yang]# unzip install.log.zip -d hai
Archive: install.log.zip
inflating: hai/install.log
-d是解壓縮的文件所在目錄
-o解壓縮時不詢問用戶,直接覆蓋原來的文件
gzip時GUN zip的縮寫,.gz結尾,常用於打包壓縮
語法:gzip[-cdtv#]文件名
-c:將壓縮的數據輸出到屏幕上
-d:解壓縮的參數
-t:檢驗壓縮文件的正確性
-#:壓縮等級
實例:[root@www hai]# gzip install.log
源文件會自動刪除。
解壓縮命令
gunzip和gzip
實例:[root@www hai]# gzip -d install.log.gz
源文件會自動刪除。
[root@www hai]# gunzip install.log.gz
3.bzip2更優秀的壓縮比。.bz2結尾。
語法:bzip2[-cdkzv#]文件名
實例:[root@www hai]# bzip2 install.log
自動刪除源文件。
解壓縮
實例:[root@www hai]# bzip2 -d install.log.bz2
4.tar打包命令
語法:tar[-j][-z][cv][-f 壓縮的文件]filename打包與壓縮
tar[-j][-z][tv][-f 壓縮的文件] 查看文件名
tar[-j][-z][xv][-f 壓縮的文件][-C目錄]解壓縮
-c:新建打包文件,搭配-v查看被打包的文件名
-t:查看打包文件的內容有哪些
-x:解壓縮解打包
-j:通過bzip2壓縮/解壓的文件.tar.bz2
-z:通過gzip壓縮/解壓的文件 .tar.gz
-v:將正在處理的文件名顯示出來
-f:filename 接要被處理的文件
-C:指定解壓縮的目錄
實例:[root@www yang]# tar zcvf cs.tar.gz install.log passwd.txt users.txt
或這樣實例:[root@www yang]# tar -zcv -f cs1.tar.gz install.log passwd.txt users.txt
解壓縮:
實例:[root@www yang]# tar zxvf cs.tar.gz -C /root/yang/hai/
語法:zip [選項] [壓縮文件][源文件]
實例:[root@www yang]# zip install.log.zip install.log
adding: install.log (deflated 9%)
unzip解壓縮.zip壓縮的文件
語法:unzip [選項][壓縮文件]
實例:[root@www yang]# unzip install.log.zip -d hai
Archive: install.log.zip
inflating: hai/install.log
-d是解壓縮的文件所在目錄
-o解壓縮時不詢問用戶,直接覆蓋原來的文件
語法:gzip[-cdtv#]文件名
-c:將壓縮的數據輸出到屏幕上
-d:解壓縮的參數
-t:檢驗壓縮文件的正確性
-#:壓縮等級
實例:[root@www hai]# gzip install.log
源文件會自動刪除。
解壓縮命令
gunzip和gzip
實例:[root@www hai]# gzip -d install.log.gz
源文件會自動刪除。
[root@www hai]# gunzip install.log.gz
3.bzip2更優秀的壓縮比。.bz2結尾。
語法:bzip2[-cdkzv#]文件名
實例:[root@www hai]# bzip2 install.log
自動刪除源文件。
解壓縮
實例:[root@www hai]# bzip2 -d install.log.bz2
4.tar打包命令
語法:tar[-j][-z][cv][-f 壓縮的文件]filename打包與壓縮
tar[-j][-z][tv][-f 壓縮的文件] 查看文件名
tar[-j][-z][xv][-f 壓縮的文件][-C目錄]解壓縮
-c:新建打包文件,搭配-v查看被打包的文件名
-t:查看打包文件的內容有哪些
-x:解壓縮解打包
-j:通過bzip2壓縮/解壓的文件.tar.bz2
-z:通過gzip壓縮/解壓的文件 .tar.gz
-v:將正在處理的文件名顯示出來
-f:filename 接要被處理的文件
實例:[root@www yang]# tar zcvf cs.tar.gz install.log passwd.txt users.txt
或這樣實例:[root@www yang]# tar -zcv -f cs1.tar.gz install.log passwd.txt users.txt
解壓縮:
實例:[root@www yang]# tar zxvf cs.tar.gz -C /root/yang/hai/
linux之壓縮解壓縮命令介紹