顯示方法: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電腦。
通常來說,我們檢視歸檔或壓縮檔案的內容,需要先進行解壓縮,然後再檢視,比較麻煩。今天給大家介紹 10 不同方法,能夠讓你輕鬆地在未解壓縮的情況下檢視歸檔或壓縮檔案的內容。
從技術上講,檢視歸檔或壓縮檔案不提前進行解壓是不可能的。本文介紹的方法中會將這些壓縮檔案在後臺一個臨時目錄 /tmp
中進行解壓縮。重新啟動系統後,/tmp
目錄的內容將被清空。
在進一步討論之前,這裡先解釋一下歸檔和壓縮檔案。
歸檔
是將多個檔案或資料夾組合成一個檔案的過程。在這種情況下,生成的檔案沒有被壓縮。壓縮
是一種將多個檔案或資料夾組合成一個檔案並進行壓縮得到的結果檔案。歸檔檔案不是壓縮檔案,但壓縮檔案可以是歸檔檔案。明白了這兩個概念之後,我們正式介紹如何在不解壓的情況下檢視壓縮檔案內容。
Vim
不僅僅是編輯器,它還包含其他許多強大的功能。下面的命令將直接顯示壓縮歸檔檔案的內容:
$ vim test.tar.gz
登入後複製
不僅如此,使用 Vim
你甚至可以直接瀏覽歸檔檔案,若其中有文字檔案,你還可以直接 開啟它,非常方便。
如果需要開啟文字檔案,只需使用箭頭鍵將遊標移到檔案前面,然後按 ENTER
鍵即可開啟
tar
命令不僅僅可以用於壓縮/解壓檔案,還可以在不提取 tar
檔案的情況下使用 tar -tf
命令檢視壓縮包內容。
$ tar -tf test.tar
登入後複製
或者,使用 -v
選項檢視歸檔檔案的詳細屬性,例如許可權、檔案所有者、組、建立日期等。
$ tar -tvf test.tar
登入後複製
同樣地,在不提取 rar
檔案的情況下可以使用 rar v
命令檢視壓縮包內容。
$ rar v test.rar
登入後複製
對於上面的 rar
檔案,你也可以使用帶有 l
引數的 unrar
命令檢視 rar
檔案的內容。
$ unrar l test.rar
登入後複製
在不提取 zip
檔案的情況下可以使用 zip -sf
命令檢視其內容。
$ zip -sf test.zip
登入後複製
與 unrar 差不多,使用 -l
引數的 unzip
命令來檢視 zip
檔案的內容。
$ unzip -l test.zip
登入後複製
檢視 zip
檔案內容,你還可以使用 zipinfo
命令,執行 zipinfo 指令可得知 zip 壓縮檔案 的詳細資訊。
$ zipinfo test.zip
登入後複製
zipinfo -v haicoder.zip
登入後複製
使用 zcat
命令檢視歸檔/壓縮檔案。
$ zcat test.tar.gz
登入後複製
zcat
與 gunzip -c
命令功能相同。因此,你還可以用下面的命令:
$ gunzip -c test.tar.gz
登入後複製
使用 zless
命令檢視歸檔/壓縮檔案。
$ zless test.tar.gz
登入後複製
zless
類似於 less
,它可以逐頁顯示內容。
less
命令大家都可能有所瞭解了,它能以互動的方式檢視檔案內容。不僅如此,它還可以用來檢視歸檔/壓縮檔案的內容:
$ less test.tar.gz
登入後複製
相關推薦:《Linux視訊教學》
以上就是linux怎麼顯示壓縮檔案資訊的詳細內容,更多請關注TW511.COM其它相關文章!