Я недавно начал использовать VPS и попутно изучаю Linux. Я сжал папку с помощью tar, затем сжал ее и использовал scp для отправки на свой сервер. Когда я распаковываю с помощью tar -zxvf .tar.gz, все файлы в папке по-прежнему имеют .gz. Я неправильно сжимаю папку с самого начала?
Возможно ли, что вы сначала gzip
скопируйте файлы внутри папки, затем используйте tar
а потом снова gzip
педали tar файл? Что-то вроде этого:
gzip folder/*
tar -cvf folder.tar folder
gzip folder.tar
Если да - первый gzip
было слишком много. Вам нужно просто сделать:
tar -cvf folder.tar folder
gzip folder.tar
Или даже проще
tar -cvzf folder.tar.gz folder
Попробуйте использовать "tar -tvzf" для своего архива и проверьте, сжаты ли файлы внутри архива с помощью gzip-архивов с их именами. Я могу думать только о том, чтобы это могло случиться, хотя я не уверен, как бы вы сжали каждый файл при сжатии.
Да, вы изначально неправильно сжимаете папку. Вы можете сделать все правильно за один шаг следующим образом:
tar cvfz tarfile.tar.gz folder/