•    (Ответов: 7  Просмотров: 480)
Лента этого топика   
   
  1. #1
    Senior Member
    Регистрация
    04.09.2009
    Сообщений
    152
    Поинтов: 82

    По умолчанию Работаем с tar

    Tar - традиционный формат для хранения файл-архивов в unix системах.Очень полезен для сжатия и распаковки доров.В большинстве *nix систем не требует дополнительных установок.
    Список основных опций tar:
    • -c: создаёт новые архивы.
    • -x: извлекает файлы из существующего архива.
    • -t: выводит список файлов существующего архива.
    • -v: выводит список файлов, добавленных или извлеченных из архива, или, в сочетании с опцией t , выводит список файлов в длинном формате вместо короткого.
    • -z:использовать gzip сжатие
    • -p:сохранить атрибуты файлов(при распаковке)
    • -r:добавть в архив новые файлы
    Перед использованием tar нужно перейти в нужный вам каталог(например через cd).
    Примеры использования tar:
    • tar -zcfv archive.tar.gz сжать все файлы и папки в данной директории
    • tar -zxfv archive.tar.gz распаковать все файлы и папки из архива
    • tar -czf archive.tar.gz file1.txt dump.txt запаковать 2 файла
    • tar -tvf archive.tar.gz посмотреть содержимое архива

  2. #2
    Senior Member Аватар для yfpshjd
    Регистрация
    03.09.2009
    Сообщений
    278
    Поинтов: 247

    По умолчанию

    Не понимаю, зачем запаковывать доры? (я в unix не силен)

  3. #3
    Senior Member
    Регистрация
    04.09.2009
    Сообщений
    152
    Поинтов: 82

    По умолчанию

    Ну как зачем,например когда дор заливаешь на лом,то там нельзя сразу несколько файлов заливать.Не будешь же ты заливать каждую страничку руками,так же и с обычным ftp - легче залить один файл чем несколько тысяч.

  4. #4
    Senior Member
    Регистрация
    04.09.2009
    Сообщений
    850
    Поинтов: 593

    По умолчанию

    Многие поддерживают не только tar, но и zip

  5. #5
    Senior Member Аватар для noxon.su
    Регистрация
    08.09.2009
    Адрес
    Москва - Владивосток
    Сообщений
    1,467
    Поинтов: 1585

    По умолчанию

    В нашем сучае более полезны не команды, а использование в скриптах. Для того что бы распаковать файл на сервере нужно выполнить скрипт:

    <?
    exec("tar -zxfv archive.tar.gz");
    ?>

    Быстрее чем библиотека для php типа pzlib
    что такое минисайт, комментируем. Так же есть блог о сео, и ещё один блог о сео

  6. Пользователь сказал cпасибо:

    DruGer(10.09.2009),
  7. #6
    Banned
    Регистрация
    07.09.2009
    Сообщений
    7
    Поинтов: 12

    По умолчанию

    если я не ошибаюсь, то tar понимает даже без -
    т.е. tar xzfv archive.tar.gz

  8. #7
    Banned
    Регистрация
    21.07.2009
    Сообщений
    251
    Поинтов: 216

    По умолчанию

    В нашем сучае более полезны не команды, а использование в скриптах. Для того что бы распаковать файл на сервере нужно выполнить скрипт:
    Это получше чем tar

  9. #8
    Senior Member Аватар для Dr.Gonzo
    Регистрация
    03.09.2009
    Сообщений
    1,507
    Поинтов: 254

    По умолчанию

    Цитата Сообщение от rushter Посмотреть сообщение
    Tar - традиционный формат для хранения файл-архивов в unix системах.Очень полезен для сжатия и распаковки доров.В большинстве *nix систем не требует дополнительных установок.
    Список основных опций tar:
    • -c: создаёт новые архивы.
    • -x: извлекает файлы из существующего архива.
    • -t: выводит список файлов существующего архива.
    • -v: выводит список файлов, добавленных или извлеченных из архива, или, в сочетании с опцией t , выводит список файлов в длинном формате вместо короткого.
    • -z:использовать gzip сжатие
    • -p:сохранить атрибуты файлов(при распаковке)
    • -r:добавть в архив новые файлы
    Перед использованием tar нужно перейти в нужный вам каталог(например через cd).
    Примеры использования tar:
    • tar -zcfv archive.tar.gz сжать все файлы и папки в данной директории
    • tar -zxfv archive.tar.gz распаковать все файлы и папки из архива
    • tar -czf archive.tar.gz file1.txt dump.txt запаковать 2 файла
    • tar -tvf archive.tar.gz посмотреть содержимое архива
    В мануалах от линукса полно различных команд, почему именно эта на сео-форуме?
    ИМХО wget или scp ито интереснее было бы разобрать.

 
 
Похожие темы Рейтинг Раздел Ответов Последний пост
Сейчас на сайте:
пользователей и 
129
 гостей
Пользователей:
6,031
Сообщений:
97,161
Тем:
6,096
Футболка webmasters бесплатно