Копирование скрытых папок и файлов
Как правильно задавать вопросы Правильно сформулированный вопрос и его грамотное оформление способствует высокой вероятности получения достаточно содержательного и по существу ответа. Общая рекомендация по составлению тем: 1. Для начала воспользуйтесь поиском форума. 2. Укажите версию ОС вместе с разрядностью. Пример: LM 19.3 x64, LM Sarah x32 3. DE. Если вопрос касается двух, то через запятую. (xfce, KDE, cinnamon, mate) 4. Какое железо. (достаточно вывод
inxi -Fxz
в спойлере (как пользоваться спойлером смотрим здесь)) или же дать ссылку на hw-probe 5. Суть. Желательно с выводом консоли, логами. 6. Скрин. Просьба указывать 2, 3 и 4 независимо от того, имеет ли это отношение к вопросу или нет. Так же не забываем об общих правилах Как пример вот
-
Автор темы - Сообщения: 21
- Зарегистрирован: 16 дек 2019, 10:00
- Благодарил (а): 2 раза
- Контактная информация:
Копирование скрытых папок и файлов
Дело такое, хочу скопировать содержимое домашней папки Юзера /home/user в другую папку. Соответственно придется иметь дело со скрытыми папками и файлами. Как должна выглядеть команда в терминале, чтобы перебрала все папки и файлы рекурсивно?
-
- Сообщения: 2384
- Зарегистрирован: 11 июн 2017, 21:47
- Решено: 31
- Откуда: BY
- Благодарил (а): 83 раза
- Поблагодарили: 497 раз
- Контактная информация:
Копирование скрытых папок и файлов
Команда
Второй вариант для подобных действий: установить файловый менеджер Midnight Commander
cp -r откуда куда
не подойдёт?Второй вариант для подобных действий: установить файловый менеджер Midnight Commander
sudo apt install -y mc
-
Автор темы - Сообщения: 21
- Зарегистрирован: 16 дек 2019, 10:00
- Благодарил (а): 2 раза
- Контактная информация:
Копирование скрытых папок и файлов
Данная команда не прокатит. Она не копирует файлы и папки начинающиеся на точку.
Товарищу Whowka отдельное спасибо за креативность. Такого посыла еще не встречал, даже осадка не осталось. Но в разделе "Вопросов новичков " лучше отвечать по делу.
Для последователей даю дельную ссылку, которая объясняет тонкости копирования файлов понятным языком:
https://habr.com/ru/company/ruvds/blog/471092/
-
- Сообщения: 4839
- Зарегистрирован: 21 июн 2017, 18:09
- Решено: 110
- Благодарил (а): 53 раза
- Поблагодарили: 2162 раза
- Контактная информация:
Копирование скрытых папок и файлов
Тут вы не совсем правы. Она не копирует только "скрытые" файлы из каталога, который указан в маске "откуда/что". Но вот скрытые файлы в его подкаталогах копирует за милую душу.
Допустим есть такая структура:
Код: Выделить всё
cat1
cat1/.dot1
cat1/.dot2
cat1/.dot3
cat1/cat12
cat1/cat12/.dot4
cat1/cat12/.dot5
cat1/cat12/.dot6
cat2
Допустим мы даем команду:
cp -r cat1/* cat2
В этом случае мы получим внутри cat2 не только cat12, но и то что было внутри него - .dot4, .dot5, и .dot6, в виде:
Код: Выделить всё
cat2/cat12/.dot4
cat2/cat12/.dot5
cat2/cat12/.dot6
Потому, если копировать
cp -r /home /mnt/newplace
- все прекрасно скопируется, т.к. все скрытые файлы будут уже ниже маски. А вот если копировать только содержимое личного каталога cp -r /home/username/* /mnt/newplace - тогда из скрытые файлы верхнего уровня будут пропущены.Но в любом случае, для копирования домашних каталогов или даже переноса/бекапа все системы лучше использовать не cp а rsync. В простейшем случае, вместо cp -r /home /mnt/newplace:
rsync -av /home /mnt/newplace.
Ну и в этом конкретном случае команду надо давать от имени root (через sudo) - а то может прав не хватить на все учетки, если там не один домашний каталог.
rsync в отличии от cp лучше справляется с правами доступа и владельцами, не говоря уже о куче других возможностей вроде продвинутой синхронизации содержимого каталогов.
-
- Сообщения: 1899
- Зарегистрирован: 20 июл 2018, 19:50
- Решено: 13
- Откуда: Питер
- Благодарил (а): 777 раз
- Поблагодарили: 949 раз
Копирование скрытых папок и файлов
Не по теме
Та нэма за шо!

...прочитать в красном поле вверху: Как правильно задавать вопросы (там есть, как раз, пунктик 2,
Ответ на ваш вопрос находится на первой странице поиска

Да, собсстно, и фсё "поле" не помешает прочитать.

Кто сейчас на конференции
Сейчас этот форум просматривают: нет зарегистрированных пользователей и 1 гость