Всем добрый вечер . Не ругайтесь за такой глупый вопрос, решил освоить linux, начал с Ubuntu ,и конечно же с команд терминала . Бьюсь 3 час,без успеха .
Ситуация следующая,у меня в /home/dir1 есть несолько папок и текстовых файлов , которые я хочу скопировать в /home/dir2 . Как будет выглядить некое чудо ?
Функция 'cp'
Модератор: Bizdelnick
Re: Функция 'cp'
Для начала wiki fhs - filesystem hierarchy standard
В сети даже на русском есть.
Код: Выделить всё
man chmod
man chown
man cp
В сети даже на русском есть.
Re: Функция 'cp'
Bernardch
cp -R /home/dir1/ /home/dir2/ (При условии что у Вас есть права на запись в директорию /home/dir2/ )
cp -R /home/dir1/ /home/dir2/ (При условии что у Вас есть права на запись в директорию /home/dir2/ )
Re: Функция 'cp'
Не исключаю, что это будет немного не то, что хотел бы Bernardch
По такой команде в папку /home/dir2/ скопируется папка dir1 со всем её содержимым.
Чтобы скопировать только содержимое папки dir1 в папку dir2 я бы выдал команды:
cd /home/dir1/
cp -R * /home/dir2/
cp -R * /home/dir2/
Но вообще, на мой взгляд, для выполнения подобных операций гораздо удобнее использовать Midnight Commander mc
Re: Функция 'cp'
Если не нужно копировать каталоги, то тогда
cp /home/dir1/* /home/dir2/
cp -R /home/dir1/* /home/dir2/
копирует вложенные папки
Выбор большой.
cp /home/dir1/* /home/dir2/
cp -R /home/dir1/* /home/dir2/
копирует вложенные папки
Выбор большой.
Re: Функция 'cp'
для такой задачи есть более подходящий инструмент: rsync
Re: Функция 'cp'
Я, конечно, не телепат, но подозреваю, что для задачи, озвученной ТС, самым подходящим действительно является помянутый MiK13 Midnight Commander. Или какой его аналог графического режима, типа Krusader'а или Sunflower'а...