0
在zip文件上使用「du」命令最簡單的方法是什麼?我確信這是一個很常見的用例,但我找不到任何使用Google的東西。du --zip myFile.zip?
我寧願不要求安裝zip文件並運行du,就好像它是一個爆炸目錄。
在zip文件上使用「du」命令最簡單的方法是什麼?我確信這是一個很常見的用例,但我找不到任何使用Google的東西。du --zip myFile.zip?
我寧願不要求安裝zip文件並運行du,就好像它是一個爆炸目錄。
我從來沒有聽說過du
的zip文件的工作,也許你應該使用gunzip
,爲此 - http://www.abeel.be/content/determine-uncompressed-size-gzip-file
我想你應該在http://superuser.com
命令最好要上市的.zip文件是:
gunzip -l file.zip
對於其他格式,我會引用來自here的很好的示例:
任務:列出tar文件的內容
使用以下命令:
$ tar -tvf file.tar
任務:列出的tar.gz文件
使用以下命令的內容:
$ tar -ztvf file.tar.gz
任務:列出tar.bz2文件的內容
使用以下命令:
$ tar -jtvf file.tar.bz2
謝謝大衛。看起來每個解壓縮程序都有自己的列表機制,可以在行的開頭顯示大小(gunzip和unzip做的,如果沒有更多的實驗,我不會看到tar的任何內容)。如果有一個簡單的命令就好了,就像這個線程的標題一樣。 –
@ Sridhar-Sarnobat等一下,讓你的拉鍊內有焦油呢?儘管如此,我會用一些鏈接和示例更新答案,使其更簡單,但你應該認真閱讀'man gunzip' –
不,我沒有一個拉鍊內的焦油。我的意思是,unzip -l和gunzip -l的輸出以文件大小(如du)開頭,但tar不是,所以你不能按大小排序。雖然排序命令可以解決這個問題。 http://www.linuxquestions.org/questions/linux-software-2/show-biggest-files-in-tar-archive-368486/。你的回答有足夠的信息來使它工作。謝謝。 –