Будут ли скопированы файлы, созданные в исходном каталоге после запуска `cp`?

Предположим, я использую cp для копирования каталога в другое место. Если процесс занимает много времени, и я создаю новый файл в исходном каталоге, он будет скопирован или будет зависеть от чего-то?

  • Как скопировать и добавить префикс к именам файлов за один шаг?
  • Есть ли опция / команда для дифференциации файлов на основе состояния копии файла в каталоге?
  • копирование файлов в другое место
  • более быстрая альтернатива cp -a
  • команда cp, которая частично разрешает символические ссылки
  • В чем разница между `dd`,` cp` и `rsync`?
  • Как скопировать все файлы в папку, за исключением файлов, которые записываются?
  • Скопировать файлы .txt в определенную директорию
  • One Solution collect form web for “Будут ли скопированы файлы, созданные в исходном каталоге после запуска `cp`?”

    Если вы создаете новый файл во время работы cp , вполне вероятно, что он не будет поднят. Это может зависеть от реализации cp : некоторые собирают список файлов при их запуске, другие делают это кусками. Если это рекурсивная копия, все реализации cp которые я видел, работают по каталогу, поэтому, если вы добавите файл в каталог, который cp еще не прошел, он будет скопирован.

    Если вы добавите файл посередине и хотите его скопировать, запустите rsync (после завершения копирования и записи нового файла). Rsync будет копировать только добавленный файл.

    Вы можете запустить rsync с самого начала (используйте rsync -a для рекурсивной копии и сохранения метаданных). Rsync может делать почти все, что может сделать cp , и многое другое, поэтому вы можете игнорировать cp и всегда использовать rsync если хотите (кроме встроенных систем, у которых нет rsync ).

    Interesting Posts

    Почему для выхода из `cat` нужны два нажатия D?

    Поиск файла журнала демона ntp в Ubuntu 10.04 LTS

    Предоставление параметров scp с помощью xargs

    Как иметь очередь процессов в AIX, например, xargs с «–max-procs»?

    Можем ли мы одновременно запускать firefox и Nightly?

    Почему логики UNIX часто формируются с первой буквой первого имени, за которой следуют первые семь букв имени?

    Как получить адрес подключенного USB-модема?

    У меня есть диск с ошибкой в ​​RAID1 btrfs, который пишет iffy, но читает в основном работу. Как его заменить?

    неправильный тип fs, неправильная опция, плохой суперблок при попытке монтировать восстановленный том

    Как мне понять, что замерзает моя машина?

    Каков правильный способ настройки Squid Proxy перед беспроводным маршрутизатором

    Повторная выборка Alsa

    Какая угроза пользователю, пытающемуся sudo без разрешения?

    CentOS Local User не может просматривать каталоги / файлы через FTP-логин

    Панель Gnome не содержит значков приложений, меню чата и меню питания

    Linux и Unix - лучшая ОС в мире.