Я хочу скопировать каталог из одного места в другую папку.
sudo cp
это команда, но после этого что я должен набрать? Сначала пункт назначения или источник?
command-line
sudo
Прадип
источник
источник
man cp
?Ответы:
-a
Флаг, вероятно , что вы ищете:-a
Флаг включается рекурсивной поведение (которое также может быть сделано с-R
флагом), а также будет пытаться сохранить метаданные , такие как права собственности файла, права доступа, временные метки, ссылки и т.д.Вы должны использовать его только в том
sudo
случае, если вы копируете в местоположение, не принадлежащее текущему пользователю, если у текущего пользователя нет прав на чтение для копируемых файлов или если вы хотите сохранить право собственности на файлы, не принадлежащие текущему пользователь.источник
[command] [source] [destination]
. Это относится и кmv
,cp
,ren
.mv
, нетren
.mv
!!mv
уже было в списке. Во всяком случае, моя точка зрения заключалась в том, что, насколько я знаю, нет никакойren
команды (если у вас не установлен псевдоним или что-то еще).rename
...: DЕсли вы хотите скопировать каталог, используйте команду ниже:
Эту команду также можно использовать для копирования файлов, просто удалив "-R", который используется для копирования рекурсивной структуры внутренних папок (если они есть в пути Source_Folder, который мы упомянули).
Еще один пример:
Пожалуйста, не стесняйтесь оставлять комментарии в случае любой проблемы.
источник
Для копирования папки через терминал вы можете использовать
Опция -a - это улучшенная рекурсивная опция, которая сохраняет все атрибуты файла, а также сохраняет символические ссылки.
. в конце пути к исходному тексту указан специальный синтаксис cp, который позволяет копировать все файлы и папки, включая скрытые.
Альтернатива rsync
источник
Я думаю, что лучше всего использовать
gksu nautilus
команду, и вы можете копировать все, что вы хотите, с обычным графическим интерфейсом как обычно.источник