Как разархивировать созданный из окон .tar.gz в Linux?

я хочу передать файлы со своего ПК окон на сервер Linux.

предположите, что у меня есть файловая структура как это:

img /
    logo.gif
css /
    style.css
index.php

я tar.gz каталог, затем загрузите, и затем tar-xvzf загруженный файл. но результатом являются 3 файла в корне как это:

img\logo.gif
css\style.css
index.php

когда я использую zip вместо tar.gz, это повреждает структуру. т.е. это разархивировало некоторые каталоги как пустые файлы. примеры франка это делает пустой файл названным img.

что надежное решение состоит в том, чтобы передать файлы между окнами и Linux?

0
задан 19.12.2015, 18:13

1 ответ

Мне, который похож на инструмент, который Вы используете на окнах, повреждается. tarball является tarball и ОС, на которой Вы делаете его, не должен иметь значения.

Я рекомендую использовать p7zip хотя на окнах.

Если Вы более обеспокоены просто перемещением файлов, winscp является хороший GUI по scp. Если Ваше поле Linux выполняет sshd, можно просто передать их по сети.

2
ответ дан 24.11.2019, 06:53

Теги

Похожие вопросы