Для вывода оглавления tar-архива используется команда -t
:
~$ tar -tvf archive.tar -rw-rw-rw- 0 username groupname 45523421 Dec 5 16:17 file1.txt -rw-r--r-- 0 username groupname 13234112 Dec 5 16:17 file2.txt -rw-r--r-- 0 username groupname 75323624 Dec 5 16:17 file3.txt
Для tar.gz (tgz; tar+gzip):
~$ tar -ztvf archive.tar.gz ...
Для tar.bz2 (tar+bzip2):
~$ tar -jtvf archive.tar.bz2 ...
Использованные команды:
-t
– печать содержимого архива на stdout
-v
- подробный вывод, аналог ключа -l утилиты ls
. Без этой команды будет выведен краткий спискок файлов без размеров и прав.
-f имя_файла
- использовать указанный файл в качестве архива, иначе читать с ленты
-z
– gzip
-фильтр. В некоторых реализациях использовать необязательно.
-j
– bzip2
-фильтр. В некоторых реализациях использовать необязательно.