вопрос к линуксоидам по tar

aZa

Новичок
вопрос к линуксоидам по tar

какой параметр отвечает за сохранение "структуры каталогов" архивруемого файла и как эту самую структуру НЕ сохранять? (а сохранять просто файл)

читал-читал я "tar --help" да так ни хрена и не понял ... :)
 

aZa

Новичок
вы уж извините за мою тупость, но все равно понять не могу ... :(

имеем команду в cron-е которая создает архив дампа базы:

Код:
15 1 * * 0 /usr/bin/tar -cz --remove-files -f /www/u/username/logs/mysql_db/db_backup0.tar.gz /www/u/username/logs/mysql_db/db_backup0.sql
но когда я этот архив открываю (после загрузки к себе на винчестер, на домашний компьютер), то WinRAR мне создает все это дерево: /www/u/username/ ....

а на ко мне хранить подробную информацию о структуре каталогов, где хранится этот файла? помогите убрать. :)
 

DiMA

php.spb.ru
Команда форума
Как в Раре, так и в Таре за каталоги отвечает "х" атбрибут.
 

aZa

Новичок
я всегда думал, что "x" - это eXtract ....

что-то я все равно не понимаю куда его "собачить" - вместо "c"?
 

aZa

Новичок
народ, что за фигня, всем так лень ответить одной строчкой с параметрами? :D
 

Net.Ru

Новичок
Автор оригинала: aZa
Код:
15 1 * * 0 /usr/bin/tar -cz --remove-files -f /www/u/username/logs/mysql_db/db_backup0.tar.gz /www/u/username/logs/mysql_db/db_backup0.sql
а на ко мне хранить подробную информацию о структуре каталогов, где хранится этот файла? помогите убрать. :)
/usr/bin/tar -cz --remove-files -f /www/u/username/logs/mysql_db/db_backup0.tar.gz -C /www/u/username/logs/mysql_db/ db_backup0.sql

только зачем паковать один файл в tar? Если сжать надо, просто используй gzip /www/u/username/logs/mysql_db/db_backup0.sql
 
Сверху