2013-03-20 12 views

答えて

6

Perreal's answerは正しいですが、私は(あなたのディストリビューションのパッケージマネージャでそれを探す)atoolをインストールすることをお勧めします。

als archive_name 
+0

したがって、時間の経過とともにもっと多くのフォーマットがサポートされますか?例えばLZMA? – einpoklum

+0

私はそれがLZMAとうまくいくと確信しています。技術的には、atoolはあなたのシステム上の既存のプログラムを包み込む巧妙なPerlスクリプトです。 unrarがインストールされていれば、7zipを持っていればrarファイルで動作し、atoolは7zなどを知っています。 –

40

Use unzip with-lオプション:

unzip -l file.zip 
+0

リンクが私のためにHTTP 403が取得しますが、manページをそれについての情報を持っています。 ( 'man unzip'または[これを訪問する](http://linux.die.net/man/1/unzip)を参照してください。) – Joe

0

ます。また、「zmoreはするarchive_name」使用することができます。次に、アーカイブファイル、BZIP2、GZIP、タールの任意の種類のために...あなたは覚えて1つのコマンドだけを持っています。 アーカイブとそのコンテンツを一覧表示します。

+0

申し訳ありませんが、動作しません。たぶん、gzipのアーカイブです。 – einpoklum

+0

zmoreは、圧縮されたテキストを表示するためのファイル閲覧用のフィルタです。複数のファイルを圧縮すると、最初のファイルのみが表示されます。 (perrealの答えが有効なので、私はzmoreを使って圧縮ファイルツールに関する詳細情報を入手しています) –

2

のDebian/Ubuntuの中に使用lesspipe、それはまた、他の多くの種類のアーカイブを一覧表示することができます。

 *.arj 
    *.tar.bz2 
    *.bz 
    *.bz2 
    *.deb, *.udeb 
    *.doc 
    *.gif, *.jpeg, *.jpg, *.pcd, *.png, *.tga, *.tiff, *.tif 
    *.iso, *.raw, *.bin 
    *.lha, *.lzh 
    *.pdf 
    *.rar, *.r[0-9][0-9] 
    *.rpm 
    *.tar.gz, *.tgz, *.tar.z, *.tar.dz 
    *.gz, *.z, *.dz 
    *.tar 
    *.jar, *.war, *.xpi, *.zip 
    *.zoo 

使用法:

lesspipe file.zip 

reference

+1

文章では、どのlesspipeについて説明できますか?そして、リンクを提供しますか? – einpoklum

0

/表示を一覧表示するには圧縮解除されていないLinuxホスト上の圧縮ファイルの内容GZIPがインストールされている場合)、 "zcat"コマンドを使用します。

ZCATのcompressedfilename |より

+0

これは私の質問に対する答えではありません。それはgzipではなくzipに関するものです。内容をキャッチしているのではなく、どのファイルがzipアーカイブに入っているかをリストしています。 – einpoklum

1
zipinfo -1 filename.zip 

それはファイル名のみ、およびこれ以上、例えば、(応答)を返します。元の応答で

listing.html 
my_data.csv 
super.txt 
関連する問題