日韩av黄I国产麻豆传媒I国产91av视频在线观看I日韩一区二区三区在线看I美女国产在线I麻豆视频国产在线观看I成人黄色短片

歡迎訪問(wèn) 生活随笔!

生活随笔

當(dāng)前位置: 首頁(yè) >

压缩和解压命令

發(fā)布時(shí)間:2024/3/24 49 豆豆
生活随笔 收集整理的這篇文章主要介紹了 压缩和解压命令 小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

文章目錄

  • .ZIP 格式
    • 壓縮命令 zip
      • 命令格式
      • 常用用法
    • 解壓縮命令 unzip
      • 命令格式
      • 常用用法
  • .gz 格式
    • 壓縮命令 gzip
      • 命令格式
      • 常用用法
    • 解壓縮命令 gunzip
      • 命令格式
  • .bz2 格式
    • 壓縮命令 bzip2
      • 命令格式
      • 常用用法
    • 解壓縮命令 bunzip2
      • 命令格式
  • .tar 格式
      • 命令格式
      • 常用用法
  • .tar.gz 和 .tar.bz2 格式
      • 命令格式
      • 常用用法

在系統(tǒng)中,如果有大量的文件需要復(fù)制和保存,那么把他們打成壓縮包是不錯(cuò)的選擇。打包壓縮作為常規(guī)操作,在 Windows 和 Linux 中都比較常見(jiàn)。Windows 中常見(jiàn)的壓縮包格式主要有 “.zip” “.rar” “.7z” 等;Linux 中常見(jiàn)的壓縮格式有十幾種,比如 “.zip” “.gz” “.bz2” “.tar” “.tar.gz” “.tar.bz2” 等。

.ZIP 格式

壓縮命令 zip

項(xiàng)目?jī)?nèi)容
命令名稱zip
英文原意package and compress (archive) files
所在路徑/usr/bin/zip
執(zhí)行權(quán)限所有用戶
作用壓縮文件或目錄

命令格式

zip [選項(xiàng)] 壓縮包名 源文件或源目錄 選項(xiàng):-r: 壓縮目錄

常用用法

  • 壓縮文件

解壓縮命令 unzip

項(xiàng)目?jī)?nèi)容
命令名稱unzip
英文原意list,test and extract compressed files in a ZIP archive
所在路徑/usr/bin/unzip
執(zhí)行權(quán)限所有用戶
作用列表、測(cè)試和提取壓縮文件中的文件

命令格式

unzip [選項(xiàng)] 壓縮包名 選項(xiàng):-d 位置: 指定解壓縮位置

常用用法

  • 解壓縮到指定位置

.gz 格式

Linux 中最常用的壓縮格式

壓縮命令 gzip

項(xiàng)目?jī)?nèi)容
命令名稱gzip
英文原意compress or expand files
所在路徑/bin/gzip
執(zhí)行權(quán)限所有用戶
作用壓縮文件或目錄

命令格式

gzip [選項(xiàng)] 源文件 選項(xiàng):-c: 將壓縮數(shù)據(jù)輸出到標(biāo)準(zhǔn)輸出,可以用于保留源文件(使用重定向命令)-d: 解壓縮-r: 壓縮目錄-v: 顯示壓縮文件的信息-數(shù)字: 用于指定壓縮等級(jí),-1 最低,壓縮比最差;-9 最高;默認(rèn) -6

常用用法

  • 基本壓縮

    我們發(fā)現(xiàn),壓縮之后源文件消失了,所有該壓縮命令不保留源文件
  • 保留源文件壓縮
  • 壓縮目錄

    發(fā)現(xiàn)壓縮目錄后,目錄依然存在,并沒(méi)有變成壓縮文件。進(jìn)入目錄后,發(fā)現(xiàn)目錄中的文件被壓縮了。這是因?yàn)?Linux 中,壓縮和打包是分開(kāi)處理的,而 gzip 只會(huì)命令只會(huì)壓縮,不能打包,所以才會(huì)出現(xiàn)這樣的問(wèn)題。

解壓縮命令 gunzip

項(xiàng)目?jī)?nèi)容
命令名稱gunzip
英文原意compress or expand files
所在路徑/bin/gunzip
執(zhí)行權(quán)限所有用戶
作用解壓縮文件或目錄

命令格式

gunzip [選項(xiàng)] 文件或目錄 選項(xiàng):-r: 解壓縮目錄

該命令與 gzip -d 作用相同。
且這個(gè)命令只能解壓縮,不能解打包。

.bz2 格式

這是 Linux 中的另一種壓縮格式,從理論上講,改格式算法更先進(jìn)、壓縮比更好;而 “.gz” 格式相對(duì)來(lái)說(shuō)壓縮時(shí)間更短。

壓縮命令 bzip2

項(xiàng)目?jī)?nèi)容
命令名稱bzip2
英文原意a block-sorting file compressor
所在路徑/usr/bin/bzip2
執(zhí)行權(quán)限所有用戶
作用.bz2 格式的壓縮命令

命令格式

bzip [選項(xiàng)] 源文件 選項(xiàng):-d: 解壓縮-k: 壓縮時(shí),保留源文件-v: 顯示壓縮的詳細(xì)信息-數(shù)字: 與 gzip 命令的作用一樣

常用用法

大部分用法與 gzip 相同,注意,bzip 不支持壓縮目錄,沒(méi)有 -r 選項(xiàng)。

解壓縮命令 bunzip2

項(xiàng)目?jī)?nèi)容
命令名稱bunzip2
英文原意a block-sorting file compressor
所在路徑/usr/bin/bunzip2
執(zhí)行權(quán)限所有用戶
作用.bz2 格式的解壓縮命令

命令格式

bunzip [選項(xiàng)] 源文件 選項(xiàng):-k: 解壓縮時(shí),保留源文件

.tar 格式

寫到這里,我們發(fā)現(xiàn)不論是 gzip 命令還是 bzip2 ,前者只能單獨(dú)壓縮目錄下的子文件,后者不支持目錄的壓縮。
Linux 中,對(duì)打包和壓縮是區(qū)別對(duì)待的。也就是說(shuō),在 Linux 中,如果想把多個(gè)文件或目錄打包到一個(gè)文件包中則使用的是 tar 命令;而壓縮才使用 gzip 或 bzip2命令。
.tar 格式的打包和解打包都是用 tar 命令,區(qū)別只是選項(xiàng)不同。

項(xiàng)目?jī)?nèi)容
命令名稱tar
英文原意tar
所在路徑/bin/tar
執(zhí)行權(quán)限所有用戶
作用打包與解打包命令

命令格式

tar [選項(xiàng)] [-f 壓縮包名] 源文件或目錄 選項(xiàng):-c: 打包-x: 解打包-f: 指定壓縮包文件名-t: 測(cè)試,就是不解打包,只是查看包中有哪些文件-v: 顯示打包文件過(guò)程-C: 指定解打包位置

常用用法

  • 打包基本使用
  • 打包壓縮目錄
  • 解包基本使用

.tar.gz 和 .tar.bz2 格式

其實(shí) tar 命令是可以同時(shí)打包壓縮的,前邊是為了了解 Linux 中的打包和壓縮的不同。
這才是 Linux 中最常用的壓縮方式,一定要掌握。

命令格式

tar [選項(xiàng)] [-f 壓縮包名] 源文件或目錄 選項(xiàng):-z: 壓縮和解壓縮 .tar.gz 格式-j: 壓縮和解壓縮 .tar.bz2 格式

常用用法

  • 壓縮與解壓縮 “.tar.gz” 格式
    壓縮與打包:

    解壓縮與解打包:
  • 壓縮與解壓縮 “.tar.bz2” 格式
    壓縮與打包:

    解壓縮與解打包:
  • 總結(jié)

    以上是生活随笔為你收集整理的压缩和解压命令的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。

    如果覺(jué)得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。