「p7zip」の版間の差分
提供: セキュリティ
行12: | 行12: | ||
* 解凍スピード: 約 10-20 MB/s on 2GHz [[CPU]] | * 解凍スピード: 約 10-20 MB/s on 2GHz [[CPU]] | ||
* サポートフォーマット | * サポートフォーマット | ||
− | ** パッキングとアンパッキング: [[7z]], [[ZIP]], [[ | + | ** パッキングとアンパッキング: [[7z]], [[ZIP]], [[gzip]], [[BZIP2]] と [[tar]] |
** アンパッキング限定: RAR, CAB, ISO, ARJ, LZH, CHM, Z, CPIO, RPM, DEB, NSIS | ** アンパッキング限定: RAR, CAB, ISO, ARJ, LZH, CHM, Z, CPIO, RPM, DEB, NSIS | ||
2015年4月11日 (土) 00:34時点における版
p7zip とは、7-Zip を Unix に移植した高い圧縮率のファイルアーカイバ です。7-Zip のコマンドライン版です。
読み方
- p7zip
- ぴーせぶんじっぷ
概要
- 7-Zip は、 GPU LGPL ライセンスのフリーのソフトウェアです。
- Unicode (ユニコード) ファイル名のサポート
- 可変辞書サイズ(4GBまで)
- 圧縮スピード: 約 1MB/s on 2GHz CPU
- 解凍スピード: 約 10-20 MB/s on 2GHz CPU
- サポートフォーマット
インストール
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