「p7zip」の版間の差分

提供: セキュリティ
移動: 案内検索
(ページの作成:「p7zip とは、7-ZipUnix に移植した高い圧縮率のファイルアーカイバ です。7-Zip のコマンドライン版です。 '''...」)
(相違点なし)

2013年10月12日 (土) 00:53時点における版

p7zip とは、7-ZipUnix に移植した高い圧縮率のファイルアーカイバ です。7-Zip のコマンドライン版です。

読み方

p7zip
ぴーせぶんじっぷ

概要

  • 7-Zip は、 GPU LGPL ライセンスのフリーのソフトウェアです。
  • Unicode (ユニコード) ファイル名のサポート
  • 可変辞書サイズ(4GBまで)
  • 圧縮スピード: 約 1MB/s on 2GHz CPU
  • 解凍スピード: 約 10-20 MB/s on 2GHz CPU
  • サポートフォーマット
    • パッキングとアンパッキング: 7z, ZIP, GZIP, BZIP2TAR
    • アンパッキング限定: RAR, CAB, ISO, ARJ, LZH, CHM, Z, CPIO, RPM, DEB, NSIS

インストール

FreeBSDにインストールする場合

ports コレクションからインストールする場合

cd /usr/ports/archivers/p7zip
sudo make install clean

pkgコマンドでインストールする場合

sudo pkg install p7zip

portmasterコマンドでインストールする場合

sudo portmaster -y -d /usr/ports/archivers/p7zip

portinstallコマンドでインストールする場合

sudo portinstall /usr/ports/archivers/p7zip

ファイル

% pkg_info -L /var/db/pkg/p7zip-9.20.1
Information for p7zip-9.20.1:
 
Files:
/usr/local/bin/7z
/usr/local/bin/7za
/usr/local/bin/7zr
/usr/local/bin/p7zip
/usr/local/libexec/p7zip/7za
/usr/local/libexec/p7zip/7zr
/usr/local/libexec/p7zip/7zCon.sfx
/usr/local/libexec/p7zip/7z
/usr/local/libexec/p7zip/7z.so
/usr/local/libexec/p7zip/Client7z
/usr/local/libexec/p7zip/Codecs/Rar29.so
/usr/local/man/man1/7z.1.gz
/usr/local/man/man1/7za.1.gz
/usr/local/man/man1/7zr.1.gz
/usr/local/man/man1/p7zip.1.gz
/usr/local/share/doc/p7zip/7zC.txt
/usr/local/share/doc/p7zip/7zFormat.txt
/usr/local/share/doc/p7zip/License.txt
/usr/local/share/doc/p7zip/MANUAL/commands/add.htm
/usr/local/share/doc/p7zip/MANUAL/commands/bench.htm
/usr/local/share/doc/p7zip/MANUAL/commands/delete.htm
/usr/local/share/doc/p7zip/MANUAL/commands/extract.htm
/usr/local/share/doc/p7zip/MANUAL/commands/extract_full.htm
/usr/local/share/doc/p7zip/MANUAL/commands/index.htm
/usr/local/share/doc/p7zip/MANUAL/commands/list.htm
/usr/local/share/doc/p7zip/MANUAL/commands/style.css
/usr/local/share/doc/p7zip/MANUAL/commands/test.htm
/usr/local/share/doc/p7zip/MANUAL/commands/update.htm
/usr/local/share/doc/p7zip/MANUAL/exit_codes.htm
/usr/local/share/doc/p7zip/MANUAL/index.htm
/usr/local/share/doc/p7zip/MANUAL/style.css
/usr/local/share/doc/p7zip/MANUAL/switches/ar_exclude.htm
/usr/local/share/doc/p7zip/MANUAL/switches/ar_include.htm
/usr/local/share/doc/p7zip/MANUAL/switches/ar_no.htm
/usr/local/share/doc/p7zip/MANUAL/switches/charset.htm
/usr/local/share/doc/p7zip/MANUAL/switches/exclude.htm
/usr/local/share/doc/p7zip/MANUAL/switches/include.htm
/usr/local/share/doc/p7zip/MANUAL/switches/index.htm
/usr/local/share/doc/p7zip/MANUAL/switches/large_pages.htm
/usr/local/share/doc/p7zip/MANUAL/switches/list_tech.htm
/usr/local/share/doc/p7zip/MANUAL/switches/method.htm
/usr/local/share/doc/p7zip/MANUAL/switches/output_dir.htm
/usr/local/share/doc/p7zip/MANUAL/switches/overwrite.htm
/usr/local/share/doc/p7zip/MANUAL/switches/password.htm
/usr/local/share/doc/p7zip/MANUAL/switches/recurse.htm
/usr/local/share/doc/p7zip/MANUAL/switches/sfx.htm
/usr/local/share/doc/p7zip/MANUAL/switches/ssc.htm
/usr/local/share/doc/p7zip/MANUAL/switches/stdin.htm
/usr/local/share/doc/p7zip/MANUAL/switches/stdout.htm
/usr/local/share/doc/p7zip/MANUAL/switches/stop_switch.htm
/usr/local/share/doc/p7zip/MANUAL/switches/style.css
/usr/local/share/doc/p7zip/MANUAL/switches/type.htm
/usr/local/share/doc/p7zip/MANUAL/switches/update.htm
/usr/local/share/doc/p7zip/MANUAL/switches/volume.htm
/usr/local/share/doc/p7zip/MANUAL/switches/working_dir.htm
/usr/local/share/doc/p7zip/MANUAL/switches/yes.htm
/usr/local/share/doc/p7zip/MANUAL/syntax.htm
/usr/local/share/doc/p7zip/Methods.txt
/usr/local/share/doc/p7zip/copying.txt
/usr/local/share/doc/p7zip/history.txt
/usr/local/share/doc/p7zip/lzma.txt
/usr/local/share/doc/p7zip/readme.txt
/usr/local/share/doc/p7zip/readme.unix
/usr/local/share/doc/p7zip/unRarLicense.txt

使い方

現在のディレクトリにあるすべてのファイルを圧縮するコマンドは以下の通りです。

7za e foo.7z

フルパスを含んだまま、解凍するコマンドは、以下の通りです。

7za x foo.7z

関連項目