К содержимому
Claude Code с 0:полный курс
Уровень 2 · Работа с содержимым 4 мин Проверено автором · 2 июл. 2026 г.

Перемещаем и переименовываем: mv

Команда mv перемещает и переименовывает файлы. Почему это одно и то же действие в терминале.

Уровень 2 · 0 / 9 уроков0%

Ты научился копировать файлы. Теперь освоим близкую, но более «строгую» команду — mv. Она тоже работает с файлами, но в отличие от cp не оставляет дубликат.

mv — переместить или переименовать

У команды mv (от move) две роли сразу, и обе зависят от того, что ты укажешь во втором аргументе:

mv draft.txt архив/draft.txt   # переместить файл в другую папку
mv draft.txt final.txt         # переименовать файл в той же папке

Логика одна: «возьми файл слева и помести его туда, что справа». Если справа другая папка — файл переедет. Если справа просто новое имя — файл переименуется. Терминал понимает обе ситуации сам, отдельной команды «переименовать» здесь не существует.

Чем отличается от cp

Это важно прочувствовать:

  • cp делает копию — после неё файлов становится два.
  • mv перемещает — файл остаётся один, просто меняет место или имя.

Заметка

После mv draft.txt final.txt старого файла draft.txt больше нет — он стал final.txt. Это не потеря данных, а именно переименование: содержимое целиком переехало под новое имя.

Попробуй

В папке лежит черновик draft.txt. Переименуй его в final.txt:

mv draft.txt final.txt

После этого ls покажет только final.txt — старого имени уже не будет, а содержимое сохранится.

Мини-проверка

Что сделает команда mv otchet.txt dokumenty, если dokumenty — это существующая папка?

Проверь себя

Отвечено 0/3
Режим:

Чем mv отличается от cp?

Что умеет делать команда mv?

Какая команда переименует draft.txt в final.txt?

Выполни задание в терминале и ответь на вопросы, чтобы завершить урок.

📝 Мои заметки

Сохраняется автоматически в этом браузере · видно на странице «Заметки».

Задание

Переименуй файл draft.txt в final.txt.

Tab дополнить · прошлые · Ctrl+L очистить · help команды

  • Не выполнено: Использована команда mv
  • Не выполнено: Файл переименован в final.txt

Вопросы и ответы по уроку

Чем mv отличается от cp?

cp создаёт дубликат и сохраняет исходник, а mv перемещает файл — оригинала по старому пути уже не будет.

Что умеет делать команда mv?

Если «куда» — это новое имя в той же папке, mv переименовывает; если это другая папка — перемещает.

Какая команда переименует draft.txt в final.txt?

mv старое-имя новое-имя — и файл получает новое имя в той же папке.

Что сделает команда mv otchet.txt dokumenty, если dokumenty — это существующая папка?

Когда справа стоит папка, mv перемещает файл в неё. Переименование происходит, только если справа новое имя файла, а копий mv не делает никогда.

Почитать по теме в блоге

Листай уроки клавишами · поиск по ⌘K