Linux:Рецепты/Копирование, перемещение и переименование файлов и каталогов: различия между версиями
Материал из Онлайн справочника
Перейти к навигацииПерейти к поиску
Myagkij (обсуждение | вклад) (Новая страница: «{{Панель управления/Linux}} {{Myagkij-редактор}} =Копирование, перемещение и переименование файлов и каталогов= ==Проблема== Копирование, перемещение и переименование файлов и каталогов. ==Решение== Копирование двух файлов из текущего рабочего каталога в ката...») |
Myagkij (обсуждение | вклад) Нет описания правки |
||
(не показаны 3 промежуточные версии этого же участника) | |||
Строка 10: | Строка 10: | ||
==Решение== | ==Решение== | ||
Копирование двух файлов из текущего рабочего каталога в каталог ~/test2: | Копирование двух файлов из текущего рабочего каталога в каталог '''~/test2''': | ||
<syntaxhighlight lang="bash"> | <syntaxhighlight lang="bash"> | ||
cp -v foo.txt bar.txt ~/test2/ | cp -v foo.txt bar.txt ~/test2/ | ||
</syntaxhighlight> | |||
{{Примечание1| | |||
Знак тильды '''(~)''' служит кратким представлением пути к вашему домашнему каталогу. | |||
}} | |||
Копирование каталога со всем содержимым в другой каталог: | |||
<syntaxhighlight lang="bash"> | |||
cp -rv ~/dir1/dir2 /test1/test2 | |||
</syntaxhighlight> | |||
Копирование с сохранением структуры родительских каталогов: | |||
<syntaxhighlight lang="bash"> | |||
cp -rv --parents myagkij/foo/bar/ temp/ | |||
</syntaxhighlight> | |||
Перемещение двух файлов в другой каталог: | |||
<syntaxhighlight lang="bash"> | |||
mv -v foo.txt bar.txt ~/test2/ | |||
</syntaxhighlight> | |||
Переместить каталог в другой каталог: | |||
<syntaxhighlight lang="bash"> | |||
mv -v ~/foo/ ~/temp/ | |||
</syntaxhighlight> | </syntaxhighlight> | ||
Текущая версия от 19:20, 18 сентября 2023
Проверка/Оформление/Редактирование: Мякишев Е.А.
Копирование, перемещение и переименование файлов и каталогов
Проблема
Копирование, перемещение и переименование файлов и каталогов.
Решение
Копирование двух файлов из текущего рабочего каталога в каталог ~/test2:
cp -v foo.txt bar.txt ~/test2/
Копирование каталога со всем содержимым в другой каталог:
cp -rv ~/dir1/dir2 /test1/test2
Копирование с сохранением структуры родительских каталогов:
cp -rv --parents myagkij/foo/bar/ temp/
Перемещение двух файлов в другой каталог:
mv -v foo.txt bar.txt ~/test2/
Переместить каталог в другой каталог:
mv -v ~/foo/ ~/temp/
См.также
Внешние ссылки