Intern
403
questionbank

Как переименовать файл в Linux?

Получайте ответы на вопросы в реальном времени с Sobes Copilot
Ответ от нейросети sobes.tech

В Linux для переименования файла или перемещения его в другое место используется команда mv.

Синтаксис команды:

bash

Примеры:

  • Переименовать файл old_file.txt в new_file.txt в текущей директории:
    bash
  • Переместить файл my_document.pdf из текущей директории в /home/user/documents/:
    bash
  • Переместить файл report.csv из текущей директории в /archive/ и переименовать его в final_report_2023.csv:
    bash

Если указанное <новое_имя> или <целевая_директория>/<новое_имя> уже существует, то, по умолчанию, файл будет перезаписан.

Полезные опции mv:

  • -i (interactive): Запрашивает подтверждение перед перезаписью существующего файла.
  • -f (force): Принудительно перезаписывает существующий файл, подавляя запрос на подтверждение (-i).
  • -u (update): Перемещает/переименовывает файл только если исходный файл новее файла назначения или файл назначения не существует.
  • -v (verbose): Выводит подробную информацию о выполняемых действиях.

Пример использования опций:

bash