.tarのコンテンツを閲覧

.tarのコンテンツを閲覧

tarファイルが多すぎて検索する必要があります。 curses / ncurses tarブラウザ(Midnight Commanderやncduなど)に似ていますか?私はtarの-tオプションを知っていますが、ディレクトリツリーのファイルではなくすべてのファイルを一覧表示するので、それは必要ではありません。

ベストアンサー1

アーカイブがディレクトリとして表示されるようにするファイルシステムを使用して、シェルでアーカイブを参照できます。AVFS仮想ファイルシステムです。ヒューズ)、ディレクトリのようにアーカイブの内部を見ることができます。多くのディストリビューションでパッケージ化されています。mountavfs一度だけ実行してください(次の再起動まで続きます。直接入力する必要があります~/.profile)。これにより、ファイルシステム全体のビューがルートとして生成されます~/.avfs。このビューでは、各アーカイブ#には名前の末尾に追加のエントリがある関連ディレクトリがあります。このディレクトリにはアーカイブの内容が含まれています。

mountavfs
cd ~/.avfs$PWD
ls *.tar
cd foo.tar\#
ls

フルスクリーンプログラムを使用してディレクトリを参照する場合は、アーカイブに対応するディレクトリがディレクトリリストに表示されず、各アーカイブファイルに明示的にアクセスする必要があるため、AVFSはあまり便利ではありません。ただし、一部のプログラムにはアーカイブ検索機能が組み込まれています。試してみてください真夜中司令官mc、多くのディストリビューションでパッケージとして利用可能)

おすすめ記事