Linuxでtar.gzファイルをtarコマンドで解凍する!

Linuxのtarコマンドで、tar.gzファイルを解凍します。

解凍するファイルを準備する!

解凍に使用するtarファイルを準備します。

$ tar -tvf sample_bash.tar 
drwxrwxr-x usradmin/usradmin 0 2023-08-05 10:05 ./
-rw-rw-r-- usradmin/usradmin 297 2023-08-05 10:04 ./sample_bash_01.sh
-rw-rw-r-- usradmin/usradmin 305 2023-08-05 10:04 ./sample_bash_02.sh
-rw-rw-r-- usradmin/usradmin 407 2023-08-05 10:04 ./sample_bash_03.sh
-rw-rw-r-- usradmin/usradmin 426 2023-08-05 10:04 ./sample_bash_04.sh
-rw-rw-r-- usradmin/usradmin 315 2023-08-05 10:04 ./sample_bash_05.sh
-rw-rw-r-- usradmin/usradmin 356 2023-08-05 10:04 ./sample_bash_06.sh
-rw-rw-r-- usradmin/usradmin 739 2023-08-05 10:04 ./sample_bash_07.sh

gzipで圧縮する!

gzipで圧縮し、tar.gzファイルを作成します。

$ gzip sample_bash.tar 
$ ls -l
total 4
-rw-rw-r--. 1 usradmin usradmin 895 Aug  5 10:05 sample_bash.tar.gz

tar.gzファイルの内容を確認する!

tarコマンドで、tarファイルと同じオプションで、tar.gzファイルの内容を確認できます。

$ tar -tvf sample_bash.tar.gz 
drwxrwxr-x usradmin/usradmin 0 2023-08-05 10:05 ./
-rw-rw-r-- usradmin/usradmin 297 2023-08-05 10:04 ./sample_bash_01.sh
-rw-rw-r-- usradmin/usradmin 305 2023-08-05 10:04 ./sample_bash_02.sh
-rw-rw-r-- usradmin/usradmin 407 2023-08-05 10:04 ./sample_bash_03.sh
-rw-rw-r-- usradmin/usradmin 426 2023-08-05 10:04 ./sample_bash_04.sh
-rw-rw-r-- usradmin/usradmin 315 2023-08-05 10:04 ./sample_bash_05.sh
-rw-rw-r-- usradmin/usradmin 356 2023-08-05 10:04 ./sample_bash_06.sh
-rw-rw-r-- usradmin/usradmin 739 2023-08-05 10:04 ./sample_bash_07.sh

tar.gzファイルを解凍する!

tarコマンドで、tar.gzファイルを解凍します。tarファイルと同じオプションで解答できます。

$ tar -xvf sample_bash.tar.gz 
./
./sample_bash_01.sh
./sample_bash_02.sh
./sample_bash_03.sh
./sample_bash_04.sh
./sample_bash_05.sh
./sample_bash_06.sh
./sample_bash_07.sh
$ ls -l
total 32
-rw-rw-r--. 1 usradmin usradmin 297 Aug  5 10:04 sample_bash_01.sh
-rw-rw-r--. 1 usradmin usradmin 305 Aug  5 10:04 sample_bash_02.sh
-rw-rw-r--. 1 usradmin usradmin 407 Aug  5 10:04 sample_bash_03.sh
-rw-rw-r--. 1 usradmin usradmin 426 Aug  5 10:04 sample_bash_04.sh
-rw-rw-r--. 1 usradmin usradmin 315 Aug  5 10:04 sample_bash_05.sh
-rw-rw-r--. 1 usradmin usradmin 356 Aug  5 10:04 sample_bash_06.sh
-rw-rw-r--. 1 usradmin usradmin 739 Aug  5 10:04 sample_bash_07.sh
-rw-rw-r--. 1 usradmin usradmin 895 Aug  5 10:05 sample_bash.tar.gz

おわりに

tarコマンドで、tar.gzファイルの解凍ができます。とても便利です!

関連記事

関連書籍(Amazon)