试试unzip -l files.zip | less
另外,更多选项请参见man unzip
。
要列出 zip 内容:
zipinfo -1 myzipfile.zip
详细输出:
zipinfo myzipfile.zip
请用
vim ZIP_FILE_NAME
的方法。这个简单易记的。
你可以通过使用 fuse-zip 虚拟文件系统来使 zip 显示为一个目录(在其中使用 cd
, ls
等)。它创建了整个目录层次的视图,所有的存档都有一个相关的目录(相同的名字,最后加了#
),看起来是存放存档内容。Fus-zip是读写的,但要注意的是,只有在卸载时才会将更改写到zip文件中,所以不要开始读取存档,希望在fusermount -u
返回之前,不要期待它被修改。
至少在Ubuntu中,最简单的命令是:
view [zipfile]
这将在标准文本编辑器(nano、vim等)中打开文件列表。
如果你更注重图形化,Midnight Commander还可以像浏览普通目录一样浏览zip文件。