顯示方法: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怎麼顯示壓縮檔案訊息的詳細內容。更多資訊請關注PHP中文網其他相關文章!