Linuxでファイルの圧縮/解凍を行う!(zip/unzip)

Linuxで、zipコマンドとunzipコマンドでファイルを圧縮/解凍します。

圧縮するファイルを準備する!

圧縮するファイルを準備します。

$ ls -l
total 12
-rw-rw-r--. 1 usradmin usradmin 10240 Aug  5 10:05 sample_bash.tar

ファイルを圧縮する!(zip)

zipコマンドでファイルを圧縮します。zipコマンドでは、圧縮後のファイル名も指定します。

$ zip sample_bash.tar.zip sample_bash.tar 
  adding: sample_bash.tar (deflated 92%)
$ ls -l
total 16
-rw-rw-r--. 1 usradmin usradmin 10240 Aug  5 10:05 sample_bash.tar
-rw-rw-r--. 1 usradmin usradmin  1041 Aug  5 10:58 sample_bash.tar.zip

ファイルを解凍する!(unzip)

unzipコマンドでファイルを解凍します。unzipコマンドでは、ファイルがすでに存在する場合は、上書きするか確認のプロンプトが表示されます。解凍前のファイルも残ります。

$ unzip sample_bash.tar.zip 
Archive:  sample_bash.tar.zip
replace sample_bash.tar? [y]es, [n]o, [A]ll, [N]one, [r]ename: y
  inflating: sample_bash.tar         
$ ls -l
total 16
-rw-rw-r--. 1 usradmin usradmin 10240 Aug  5 10:05 sample_bash.tar
-rw-rw-r--. 1 usradmin usradmin  1041 Aug  5 10:58 sample_bash.tar.zip

おわりに

zipコマンドで、ファイルの圧縮と解凍を行いました。

関連記事

関連書籍(Amazon)