Это одна из тех вещей, которые я делаю недостаточно часто, чтобы запомнить. Я подумал, что было бы неплохо получить ответ здесь, чтобы я (и, возможно, другие люди с такой же плохой памятью, как я) могли поставить его в звезду.
Какие параметры командной строки использовать для извлечения tar.gz файла в определенный каталог в Linux?
tar xzf file.tgz -C directory
Но каталог должен быть создан, прежде чем вы сможете его заполнить. Если вы не определяете -C, он извлекается в текущем каталоге.
Из man tar
:
tar -xvvzf foo.tar.gz
extract gzipped foo.tar.gz