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

Материал из Онлайн справочника
Перейти к навигацииПерейти к поиску
Нет описания правки
Нет описания правки
 
Строка 30: Строка 30:
<syntaxhighlight lang="bash">
<syntaxhighlight lang="bash">
cp -rv --parents myagkij/foo/bar/ temp/
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/

См.также

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