linux怎麼顯示壓縮檔案資訊

2023-02-13 14:00:48

顯示方法:1、用Vim編輯器,語法「vim 壓縮檔案」;2、用「tar -tf 壓縮檔案」命令;3、用「rar v 壓縮檔案」命令;4、用「unrar l 壓縮檔案」命令;5、用「zip -sf 壓縮檔案」命令;6、用「unzip -l 壓縮檔案」命令;7、用「zipinfo 壓縮檔案」命令;8、用「zcat 壓縮檔案」命令;9、用「zless 壓縮檔案」;10、用less。

本教學操作環境:linux7.3系統、Dell G3電腦。

Linux下檢視壓縮檔案內容的 10 種方法

通常來說,我們檢視歸檔或壓縮檔案的內容,需要先進行解壓縮,然後再檢視,比較麻煩。今天給大家介紹 10 不同方法,能夠讓你輕鬆地在未解壓縮的情況下檢視歸檔或壓縮檔案的內容。

從技術上講,檢視歸檔或壓縮檔案不提前進行解壓是不可能的。本文介紹的方法中會將這些壓縮檔案在後臺一個臨時目錄 /tmp 中進行解壓縮。重新啟動系統後,/tmp 目錄的內容將被清空。

在進一步討論之前,這裡先解釋一下歸檔和壓縮檔案。

  • 歸檔 是將多個檔案或資料夾組合成一個檔案的過程。在這種情況下,生成的檔案沒有被壓縮。
  • 壓縮 是一種將多個檔案或資料夾組合成一個檔案並進行壓縮得到的結果檔案。

歸檔檔案不是壓縮檔案,但壓縮檔案可以是歸檔檔案。明白了這兩個概念之後,我們正式介紹如何在不解壓的情況下檢視壓縮檔案內容。

1.使用 Vim 編輯器

Vim 不僅僅是編輯器,它還包含其他許多強大的功能。下面的命令將直接顯示壓縮歸檔檔案的內容:

$ vim test.tar.gz
登入後複製

1.png

不僅如此,使用 Vim 你甚至可以直接瀏覽歸檔檔案,若其中有文字檔案,你還可以直接 開啟它,非常方便。

如果需要開啟文字檔案,只需使用箭頭鍵將遊標移到檔案前面,然後按 ENTER 鍵即可開啟

2.使用 tar 命令

tar 命令不僅僅可以用於壓縮/解壓檔案,還可以在不提取 tar 檔案的情況下使用 tar -tf 命令檢視壓縮包內容。

$ tar -tf test.tar
登入後複製

2.png

或者,使用 -v 選項檢視歸檔檔案的詳細屬性,例如許可權、檔案所有者、組、建立日期等。

$ tar -tvf test.tar
登入後複製

3.png

3.使用 rar 命令

同樣地,在不提取 rar 檔案的情況下可以使用 rar v 命令檢視壓縮包內容。

$ rar v test.rar
登入後複製

4.png

4.使用 unrar 命令

對於上面的 rar 檔案,你也可以使用帶有 l 引數的 unrar 命令檢視 rar 檔案的內容。

$ unrar l test.rar
登入後複製

5.png

5.使用 zip 命令

在不提取 zip 檔案的情況下可以使用 zip -sf 命令檢視其內容。

$ zip -sf test.zip
登入後複製

6.png

6.使用 unzip 命令

與 unrar 差不多,使用 -l 引數的 unzip 命令來檢視 zip 檔案的內容。

$ unzip -l test.zip
登入後複製

7.png

7.使用 zipinfo 命令

檢視 zip 檔案內容,你還可以使用 zipinfo 命令,執行 zipinfo 指令可得知 zip 壓縮檔案 的詳細資訊。

$ zipinfo test.zip
登入後複製

8.png

zipinfo -v haicoder.zip
登入後複製

9.png

8.使用 zcat 命令

使用 zcat 命令檢視歸檔/壓縮檔案。

$ zcat test.tar.gz
登入後複製

zcatgunzip -c 命令功能相同。因此,你還可以用下面的命令:

$ gunzip -c test.tar.gz
登入後複製

9.使用 zless 命令

使用 zless 命令檢視歸檔/壓縮檔案。

$ zless test.tar.gz
登入後複製

zless 類似於 less ,它可以逐頁顯示內容。

10.使用 less 命令

less 命令大家都可能有所瞭解了,它能以互動的方式檢視檔案內容。不僅如此,它還可以用來檢視歸檔/壓縮檔案的內容:

$ less test.tar.gz
登入後複製

相關推薦:《Linux視訊教學

以上就是linux怎麼顯示壓縮檔案資訊的詳細內容,更多請關注TW511.COM其它相關文章!