コンテンツにスキップ

「7-Zip」の版間の差分

提供: ArchWiki
削除された内容 追加された内容
編集の要約なし
同期
1行目: 1行目:
{{Lowercase title}}
{{Lowercase title}}
[[Category:データ圧縮とアーカイブ]]
[[Category:データ圧縮とアーカイブ]]
[[cs:P7zip]][
[[en:P7zip]]
[[en:P7zip]]
[[fr:P7zip]]
[[fr:P7zip]]
9行目: 10行目:


==インストールと使い方==
==インストールと使い方==
[[公式リポジトリ]]から {{Pkg|p7zip}} を[[pacman#パッケージのインストール|インストール]]します。
{{Pkg|p7zip}} パッケージを[[pacman#パッケージのインストール|インストール]]します。


プログラムを扱うためのコマンドは以下の通りとても簡単です:
プログラムを扱うためのコマンドは以下の通りとても簡単です:
16行目: 17行目:
==例==
==例==
簡単にアーカイブから現在のディレクトリに(使っているディレクトリの名前を除いて)全てのファイルを展開するには以下のようにコマンドを使用します:
簡単にアーカイブから現在のディレクトリに(使っているディレクトリの名前を除いて)全てのファイルを展開するには以下のようにコマンドを使用します:
$ 7za e <圧縮ファイル名>
$ 7z e <圧縮ファイル名>


フルパスを含んだまま展開するには以下のようにコマンドを使用します:
フルパスを含んだまま展開するには以下のようにコマンドを使用します:
$ 7za x <圧縮ファイル名>
$ 7z x <圧縮ファイル名>


新しいディレクトリに展開するには:
新しいディレクトリに展開するには:
$ 7za x -o <フォルダ名> <圧縮ファイル名>
$ 7z x -o <フォルダ名> <圧縮ファイル名>


==7z,7za,7zr バイナリの違い==
==7z,7za,7zr バイナリの違い==
{{Pkg|p7zip}} は次のバイナリを含んでいます。{{ic|/usr/bin/7z}} と {{ic|/usr/bin/7za}}、それから {{ic|/usr/bin/7zr}} です。これらの違いは manpage によると:
{{Pkg|p7zip}} は次のバイナリを含んでいます。{{ic|/usr/bin/7z}} と {{ic|/usr/bin/7za}}、それから {{ic|/usr/bin/7zr}} です。これらの違いは manpage によると:
* 7z は圧縮ファイルを展開するために外部のプラグインを使用します。
* {{man|1|7z}} は圧縮ファイルを展開するために外部のプラグインを使用します。
* 7za はスタンドアローンの実行ファイルです。7za は 7z に比べて対応しているアーカイブ形式が少ないですが、他のものを必要としません。
* {{man|1|7za}} はスタンドアローンの実行ファイルです。7za は 7z に比べて対応しているアーカイブ形式が少ないですが、他のものを必要としません。
* 7zr はスタンドアローンの実行ファイルです。7zr は 7zaよりも、扱えるアーカイブ形式が少ないですが、他のものを必要としません。7zr は 7z アーカイブを扱うだけの 7za の"軽量版"です。
* {{man|1|7zr}} はスタンドアローンの実行ファイルです。7zr は 7zaよりも、扱えるアーカイブ形式が少ないですが、他のものを必要としません。7zr は 7z アーカイブを扱うだけの 7za の"軽量版"です。


== 参照 ==
== 参照 ==

2018年5月16日 (水) 21:14時点における版

[ p7zip は (Linuxを含む) POSIX システムのための 7-Zip のコマンドライン版です。

インストールと使い方

p7zip パッケージをインストールします。

プログラムを扱うためのコマンドは以下の通りとても簡単です:

$ 7z

簡単にアーカイブから現在のディレクトリに(使っているディレクトリの名前を除いて)全てのファイルを展開するには以下のようにコマンドを使用します:

$ 7z e <圧縮ファイル名>

フルパスを含んだまま展開するには以下のようにコマンドを使用します:

$ 7z x <圧縮ファイル名>

新しいディレクトリに展開するには:

$ 7z x -o <フォルダ名> <圧縮ファイル名>

7z,7za,7zr バイナリの違い

p7zip は次のバイナリを含んでいます。/usr/bin/7z/usr/bin/7za、それから /usr/bin/7zr です。これらの違いは manpage によると:

  • 7z(1) は圧縮ファイルを展開するために外部のプラグインを使用します。
  • 7za(1) はスタンドアローンの実行ファイルです。7za は 7z に比べて対応しているアーカイブ形式が少ないですが、他のものを必要としません。
  • 7zr(1) はスタンドアローンの実行ファイルです。7zr は 7zaよりも、扱えるアーカイブ形式が少ないですが、他のものを必要としません。7zr は 7z アーカイブを扱うだけの 7za の"軽量版"です。

参照