7-Zip
ナビゲーションに移動
検索に移動
7-Zip は、高い圧縮率を備えたファイルアーカイバです。以前は p7zip パッケージによって提供されていました。
インストールと使い方
プログラムを実行するコマンドは次のとおりです。
$ 7z
また、bsdtar(1) は 7z アーカイブのサポートを提供しており、libarchive パッケージに含まれています。
例
ファイル/ディレクトリをアーカイブに追加します (または新規作成します):
$ 7z a <圧縮ファイル名> <ファイル名>
また、フラグ -p
を使用してパスワードを設定し、フラグ -mhe=on
を使用してアーカイブの構造を非表示にすることもできます:
$ 7z a <圧縮ファイル名> <ファイル名> -p -mhe=on
アーカイブ内の既存のファイルを更新するか、新しいファイルを追加します:
$ 7z u <圧縮ファイル名> <ファイル名>
アーカイブの内容を一覧表示します:
$ 7z l <圧縮ファイル名>
簡単にアーカイブから現在のディレクトリに(使っているディレクトリの名前を除いて)全てのファイルを展開するには以下のようにコマンドを使用します:
$ 7z e <圧縮ファイル名>
フルパスを含んだまま展開するには以下のようにコマンドを使用します:
$ 7z x <圧縮ファイル名>
新しいディレクトリに展開するには:
$ 7z x -o <フォルダ名> <圧縮ファイル名>
アーカイブの整合性を確認します:
$ 7z t <圧縮ファイル名>
7z,7za,7zr 各バイナリの違い
パッケージには 3 つのバイナリが含まれています:
7z
はアーカイブを処理するためにプラグインを使用します。7za
はスタンドアロンの実行ファイルです。7za は 7z に比べて対応しているアーカイブ形式が少ないですが、他のものを必要としません。7zr
はスタンドアロンの実行ファイルです。7z アーカイブのみを扱う 7za の "軽量版" です。7za とは対照的に、暗号化されたアーカイブは扱えません。