Linux:Рецепты/Копирование, перемещение и переименование файлов и каталогов: различия между версиями

Материал из Онлайн справочника
Перейти к навигацииПерейти к поиску
(Новая страница: «{{Панель управления/Linux}} {{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/

См.также

Внешние ссылки