tar --list -f test.tar.gz
папку с файлами
tar -xzvf php-4.4.9.tar.gz php-4.4.9/scripts/
файл
tar -xzvf php-4.4.9.tar.gz php-4.4.9/scripts/start.c
Только не для сжатых
tar -rf myarch.tar myaddfile.bin tar --append -f myarch.tar myaddfile.bin # длинный аргумент
tar xvf archive.tar.gz --exclude /sys # Проверить: /sys или sys tar cvf archive.tar.gz /etc --exclude /etc/init.d
Подходит, в случае если на машине “отправителя” у нас нет свободного места для создания архива:
tar -czvf - tmp_sdfsfds | ssh root@78.108.86.111 'tar -xzvf - -C /home/conovaloff/data/www/test.ru'
find . -iname "*.jpg" | tar -czvf testfiles.tar.gz -T -