Копирование файлов без изменения владельца

Как скопировать все файлы из /var/www на флеш-диск без изменения владельцев папок в папке /var/www ? (Или как вставить всю папку /var/www в архив и поместить ее на флеш-диск)

Моя система:

Debian 6 (Linux PSB1 2.6.32-5-686 # 1 SMP Mon Sep 23 23:00:18 UTC 2013 i686)

4 Solutions collect form web for “Копирование файлов без изменения владельца”

 cp -rp /var/www/ /path/to/flash/disk/ 

Из cp manpage:

 -p same as --preserve=mode,ownership,timestamps --preserve[=ATTR_LIST] preserve the specified attributes (default: mode,ownership,timestamps), if possible additional attributes: context, links, xattr, all 

Сначала установите ваш USB.

  $ mkdir -p /mnt/myusb $ mount -t vfat -o rw,users /dev/sda1 /mnt/myusb $ mount 

После этого вы можете использовать команду rsync для выполнения этих аргументов wirh -avz

 rsync -avz /var/www /mnt/myusb 

Это будет поддерживать разрешения, владельца и ссылки / var / www.

Для этого вы должны быть root (или иметь CAP_CHOWN и CAP_FOWNER и, возможно, также CAP_DAC_OVERRIDE и CAP_DAC_READ_SEARCH). Тогда это просто: cp -a

Если ваша файловая система способна сохранять информацию о собственности, то cp -a (архив) сохраняет все параметры (разрешение, право собственности, ссылки, расширенные атрибуты).

  • (debian) установка mod_qos на apache приводит к ошибке при запуске
  • Как заставить переопределять файлы при создании пакета deb?
  • Почему не удается установить пакеты в Synaptic Debian 8.5?
  • CUPS не работает правильно после Debian Wheezy -> Обновление Jessie из-за неисправности libpam
  • Не удалось установить Android-устройство
  • обновить mysql на debian
  • Инструмент для мониторинга входных и выходных данных сети с графиками и подробной статистикой
  • Файл поврежден, как мне переустановить пакеты на Debian?
  • Пакет докеров не устанавливается из debian, но нормально с ubuntu
  • Изменить documentroot на Apache 2.4
  • Как перекомпилировать exim4-daemon-heavy?
  • Interesting Posts
    Linux и Unix - лучшая ОС в мире.