The OpenNET Project / Index page

[ новости /+++ | форум | wiki | теги | ]

Способы перемещения дерева каталогов в ОС UNIX

26.09.2008 10:35

Иногда требуется скопировать целиком дерево каталогов UNIX внутри одной системы или между различными компьютерами. Есть много методов для выполнения этой задачи, но не все из них гарантируют получение корректных результатов или совместимы с различными системами. В статье рассмотрены различные варианты копирования дерева каталогов, доступные в UNIX-системах и наилучшие способы их применения. Рассказано про cp, tar, cpio, rcp, но упущен один из самых удобных методов - rsync.

  1. Главная ссылка к новости (http://www.ibm.com/developerwo...)
Автор новости: IBM dW
Лицензия: CC-BY
Тип: яз. русский / Практикум
Короткая ссылка: https://opennet.ru/18115-copy
Ключевые слова: copy, file
При перепечатке указание ссылки на opennet.ru обязательно


Обсуждение (5) RSS
  • 1.1, anonymous (??), 15:10, 26/09/2008 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Esli rsync propuschen, to i chitat' ne stoit.
    Vse ostal'noe zhalkoe podobie. IMHO.
     
     
  • 2.2, Ivanych (?), 15:29, 26/09/2008 [^] [^^] [^^^] [ответить]  
  • +/
    Ну Вы сравнили ежа с ужом. cp и rsync - это из разных опер песни.
     

  • 1.6, pavlinux (ok), 20:23, 26/09/2008 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    > Способы перемещения ......
    > cp, tar, cpio, rcp,

    Теперь вспоминаем, чем отличается переместить от копировать.

     
     
  • 2.11, Аноним (-), 13:53, 27/09/2008 [^] [^^] [^^^] [ответить]  
  • +/
    > Теперь вспоминаем, чем отличается переместить от копировать.

    ничем, окромя пробы вызова rename()

     

  • 1.12, andr.mobi (??), 10:56, 07/11/2008 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Видимо, имеется в виду AIX? Потому что гнусная версия cp имеет флаг -v с той же функцией, как и у tar. Гнутая версия tar имеет флаг -C для смены директории, cd делать не надо, надо так

    tar cpfn - .| tar xvpf - -C /tmp/mc


    А rsync и прочая гнусная ересь - это не UNIX-way, а пингвинячий бред. Настоящему юниксоиду ничего не надо, кроме cp и tar, достаточно наладить 9P, ну или на худой конец fusefs


     

     Добавить комментарий
    Имя:
    E-Mail:
    Текст:



    Спонсоры:
    PostgresPro
    Inferno Solutions
    Hosting by Hoster.ru
    Хостинг:

    Закладки на сайте
    Проследить за страницей
    Created 1996-2022 by Maxim Chirkov
    Добавить, Поддержать, Вебмастеру