如何在 Linux 中無需解壓縮即可查看 ZIP 或 TAR 文件的內容
使用檔案是 Linux 中的一項常見任務,但有時您可能不知道檔案的內容是什麼樣的。如果您想在不解壓縮的情況下查看 ZIP 或 TAR 文件,有一些工具可以幫助您。
使用解壓縮查看 ZIP 文件
要查看 ZIP 文件內部,您需要unzip
一個默認情況下可能未啟用的實用程序。如果不是這種情況,您可以從系統的包管理器安裝它:
sudo apt install zip unzip
此實用程序用於提取 ZIP 文件,但使用-l
小寫標誌,將顯示內容:
unzip -l file
如果您只想要存檔中所有文件的原始列表,則可以使用zipinfo
標誌-1
來僅打印文件名:
zipinfo -1 file
這對於 bash 腳本或傳遞給其他命令(例如 )很有用less
,這可以幫助您搜索大型存檔。您還可以將其傳遞給文本實用程序,例如grep
或sed
以查找特定文件的匹配項:
zipinfo -1 file | grep string
使用 tar 查看檔案
TAR 存檔,也稱為 tarball,是另一種廣泛用於 Linux 的存檔格式。您還可以在不使用-t
標誌提取的情況下打印它們的內容
tar -tf filename.tar.gz
就像zipinfo
,這會打印所有文件的原始列表,並且可以傳遞給其他實用程序進行處理。
發佈留言