質問 :UNIX/Linux で *.7z ファイル (7zip ファイル) を解凍するにはどうすればよいですか?簡単な例で説明していただけますか?
答え :以下に示すように、7za コマンドを使用して、Unix プラットフォームで 7z ファイル (7zip ファイル) を解凍します。
システムに 7za コマンドがあるかどうかを確認してください。
# whereis 7za 7za: /usr/bin/7za /usr/share/man/man1/7za.1.gz
7za コマンドがない場合は、以下に示すように p7zip パッケージをインストールしてください。
p7zip をインストールして、Fedora で *.7z ファイルを解凍します
# yum install p7zip
Debian および Ubuntu で *.7z ファイルを解凍するには、p7zip をインストールします
$ sudo apt-get install p7zip
Linux で 7za を使用して *.7z 7zip ファイルを解凍する
$ 7za e myfiles.7z 7-Zip (A) 9.04 beta Copyright (c) 1999-2009 Igor Pavlov 2009-05-30 p7zip Version 9.04 (locale=C,Utf16=off,HugeFiles=on,1 CPU) Processing archive: ../../myfiles.7z Extracting myfiles/test1 Extracting myfiles/test2 Extracting myfiles/test Extracting myfiles Everything is Ok Folders: 1 Files: 3 Size: 7880 Compressed: 404
- 7za – コマンド名
- e – 抽出する 7z を指定します
- myfiles.7z – 抽出するファイルです
Linux で 7zip 圧縮ファイルを作成する
$ 7za a myfiles.7z myfiles/ 7-Zip (A) 9.04 beta Copyright (c) 1999-2009 Igor Pavlov 2009-05-30 p7zip Version 9.04 (locale=C,Utf16=off,HugeFiles=on,1 CPU) Scanning Creating archive myfiles.7z Compressing myfiles/test1 Compressing myfiles/test2 Everything is Ok
myfiles/ のファイルとサブディレクトリが myfiles.7z に追加されます。
- a – アーカイブに追加
- file.7z – これらのファイルと dir1 のディレクトリが追加されるアーカイブ ファイル。