「tar」でアーカイブされたファイルの中身一覧を確認する方法です。
「t」オプション アーカイブファイルの中身一覧を表示
「tar」コマンドの「t」オプションを使用すると、「tar」でアーカイブされたファイルの内容一覧を表示することが出来ます。
tar tf アーカイブ.tar tar tfz アーカイブ.tar.gz
実際に「t」オプションを使用して、アーカイブファイルの中身を表示してみます。
$ tar tf dir.tar ./dir_01/ ./dir_01/text_03.txt ./dir_01/dir_02/ ./dir_01/dir_02/text_05.txt ./dir_01/dir_02/text_04.txt ./dir_01/text_02.txt ./dir_01/text_01.txt
「gzip」で圧縮されているアーカイブファイルの中身も確認できます。
$ tar tfz dir.tar.gz ./dir_01/ ./dir_01/text_03.txt ./dir_01/dir_02/ ./dir_01/dir_02/text_05.txt ./dir_01/dir_02/text_04.txt ./dir_01/text_02.txt ./dir_01/text_01.txt
「v」オプション 詳細な情報を表示
「t」オプションでアーカイブファイルの一覧を表示させる際に「v」オプションも同時に使用すると、より詳しいファイルやディレクトリの情報が表示されます。
tar tfv アーカイブ.tar tar tfzv アーカイブ.tar.gz
実際に「t」と「v」オプションを同時に使用して、アーカイブファイルの内容一覧を表示させてみます。
$ tar tfzv dir.tar.gz drwxrwxr-x tamohiko/tamohiko 0 2025-02-20 20:37 ./dir_01/ -rw-rw-r-- tamohiko/tamohiko 1048576 2025-02-17 10:50 ./dir_01/text_03.txt drwxrwxr-x tamohiko/tamohiko 0 2025-02-20 20:38 ./dir_01/dir_02/ -rw-rw-r-- tamohiko/tamohiko 12 2025-02-20 20:38 ./dir_01/dir_02/text_05.txt -rw-rw-r-- tamohiko/tamohiko 12 2025-02-20 20:38 ./dir_01/dir_02/text_04.txt -rw-rw-r-- tamohiko/tamohiko 1048576 2025-02-17 10:50 ./dir_01/text_02.txt -rw-rw-r-- tamohiko/tamohiko 1048576 2025-02-17 10:50 ./dir_01/text_01.txt
左から下記の情報が表示されています。
- パーミッション
- 所有者/グループ
- ファイルサイズ
- 更新時間
- ファイル・ディレクトリ名
コメント