Все секреты компьютера для новичка и профессионала

Что делает команда mv в операционке Linux и как ее использовать – примеры

Что делает команда mv в операционке Linux и как ее использовать – примеры

Довольно часто у пользователей возникает вопрос, что именно делает команда mv в Linux. Нужно понимать, что она выполняет много полезных функций. Это одна из главных команд этой операционной системы. Она применяется для того, чтобы перемещать и переименовывать файлы из каталогов. При этом важно отметить, что этот инструмент доступен во всех версиях Linux. Для его использования стоит учитывать ряд нюансов.

Основные функции команды mv

К главным опциям этой команды стоит отнести следующее:

  1. Перемещение файла. Благодаря использованию этой команды удастся поменять расположение объекта.
  2. Переименование файла. Этот инструмент помогает присвоить файлу новое название.
  3. Перемещение каталога. Команда подойдет для того, чтобы переместить директорию в другое место.
  4. Переименование каталога. С помощью этого инструмента удастся присвоить директории другое имя.
  5. Перемещение большого количества файлов. Команда помогает перемещать сразу несколько объектов.
  6. Перемещение с использованием подстановочных символов. В этом случае удастся переместить все файлы с одинаковым расширением одновременно.

При этом у многих пользователей возникают вопросы по поводу установки этой команды. Этот инструмент уже входит в стандартную комплектацию операционной системы Linux. Юзеры могут получить к ней доступ из командной строки. При этом какие-либо дополнительные манипуляции совершать не потребуется. В случае использования Unix-подобной ОС, такой как Linux или macOS, инструмент будет доступен в любом терминальном эмуляторе. Это может быть Terminal или Command Prompt.

Пользователям, которые работают с операционной системой Виндовс, для использования этой утилиты, потребуется воспользоваться такими вариантами:

  1. Установить и применять эмулятор терминала. Это может быть Git Bash, Cygwin, или WSL. Эти утилиты считаются полноценным окружением Unix/Linux и помогают работать с любыми стандартными командами.
  2. Если Git Bash уже используется, mv будет доступна без дополнительных действий.
  3. Установить приложение GNU Core Utilities, которое включает требуемый компонент. Для инсталляции этой утилиты на устройство с Виндовс допустимо воспользоваться пакетным менеджером – к примеру, Chocolatey.

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

Это стандартная команда операционных систем, которые базируются на ядре Linux. Ее важно знать каждому юзеру, который хочет изучить ключевые терминальные команды, чтобы выполнять при помощи консоли требуемые ему манипуляции.

Этот инструмент допустимо использовать для того, чтобы давать каталогам и отдельным объектам новое имя. Также он помогает осуществлять их перемещение. Безусловно, описанные манипуляции допустимо производить и при помощи графического интерфейса. Однако к нему не всегда есть доступ. К тому же иногда пользователи сталкиваются с необходимостью реализации поставленной задачи через Терминал и не отвлекаться на рабочий стол.

Воспользоваться командой mv при помощи консоли не составляет труда. Она имеет простой синтаксис. При этом доступный функционал удастся выучить всего за несколько минут. Тем не менее, пользователям требуется знать правила ввода и имеющиеся аргументы.

Главным аспектом в этом вопросе считается синтаксис, или правила составления строки действия при помощи консоли. Ни для кого не секрет, что в программировании синтаксис отвечает за правила ввода слов на этапе составления запросов. Это же касается и команды mv. Последовательность написания строки влияет на корректность выполнения требования юзера.

Для правильного использования инструменты стоит придерживаться такой очередности: mv + опции + исходные_файлы + место_назначения. При этом каждый из элементов играет свою роль:

  1. mv – отвечает за вызов самой утилиты. Этот компонент всегда присутствует в начале строки. Исключением считается применение аргумента sudo, который используется для выполнения команды от имени суперпользователя.
  2. Опции – представляют собой дополнительные задачи, которые хочет установить юзер. В этом случае речь идет о резервном копировании, перезаписи объектов и других моментах.
  3. Исходные_файлы – представляют собой объекты, с которыми требуется выполнить то или иное действие. Речь идет о переименовании или перемещении.
  4. Место_назначения – вводится при изменении местоположения объектов. Если пользователь хочет переименовать их, ему требуется указать новое имя.

Примеры использования команды mv

Команда mv может использоваться для решения самых разных задач. При этом в каждом конкретном случае стоит учитывать ряд особенностей.

Переименование файла

Для изменения имени файла при помощи рассматриваемого инструмента стоит воспользоваться одним путем для исходной и конечной директории:

mv /path/to/mydir/filename /path/to/mydir.

Также юзер может поменять папку, в которой располагается объект, после чего использовать команду:

mv Target_Filename New_Filename.

Если юзеру требуется поменять имя файла MyFile.txt, ему стоит воспользоваться командой cd. Это даст возможность напрямую сменить место хранения объекта. После чего рекомендуется использовать инструмент mv так:

mv MyFile.txt Your_File.txt.

Перемещение файла в другую папку

Для перемещения объекта в другую директорию юзеру потребуется ввести название файла или путь к нему. После чего ему стоит обозначить путь к целевой папке, в которую требуется перенести объект:

mv /path/to/file /path/to/destination_directory.

В частности, для перемещения файла Hello.txt в другую папку с названием My_dir стоит ввести следующее:

mv ~/test/Hello.txt ~/My_dir/.

Перемещение нескольких файлов в папку

Для изменения местоположения сразу нескольких файлов достаточно указать их в поле источника. После этого стоит ввести путь к каталогу, в который требуется переместить объекты. Для этого рекомендуется ввести:

mv File1 File2 File3 FileN /path/to/destination_directory.

К примеру, для перемещения 3 объектов в папку My_dir стоит использовать такую запись:

mv File1.txt File2.txt File3.txt ~/My_dir/.

Если хочется перенести объекты из разных каталогов, рекомендуется ввести путь для каждого. Для перемещения 2 файлов из разных директорий в тестовый каталог стоит ввести:

mv My_dir/Haruki.txt Move/Hello.txt ~/test/.

Переименование папки

При переименовании папки важно удостовериться в использовании уникального имени. При этом любая другая директория не может иметь такое же название. Для переименования достаточно указать название или путь к каталогу, который следует переназвать. После чего рекомендуется ввести несуществующее имя в качестве нового. Иными словами, оно должно быть уникальным. В случае применения названия существующего каталога исходная папка окажется внутри целевой.

Итак, для переименования папки команду рекомендуется использовать так:

mv target_directory non-existent_directory_name.

К примеру, для переименования каталога My_dir в Your_dir рекомендуется ввести следующее:

mv My_dir/ Your_dir.

Перемещение папки в другую директорию

Для перемещения всего каталога рекомендуется вначале указать папку, которую требуется перенести, а затем – целевую. Для этого стоит ввести:

mv /path/to/target_directory /path/to/destination.

Если пользователь хочет перенести каталог My_dir внутри тестовой папки, ему потребуется воспользоваться такой командой:

mv ~/My_dir ~/test/.

Полезные опции команды mv

Для этой команды характерен ряд полезных опций. При этом допустимо использовать следующие элементы:

  1. -i – позволяет получить запрос на подтверждение перед тем, как перезаписывать имеющийся файл.
  2. -f – помогает перезаписать имеющийся файл без запроса.
  3. -u – обновляет объект путем перемещения лишь в том случае, если исходник новее целевого объекта. Это же актуально в случае отсутствия целевого файла.
  4. -n – предотвращает перезапись объекта без запроса.
  5. -v – помогает отобразить подробный вывод.

Продвинутые примеры использования

Иногда пользователи сталкиваются со специфическими потребностями. В этом случае применение инструмента отличается определенными особенностями.

Создание резервных копий перед перемещением

За создание резервных копий отвечает аргумент -b. Чтобы правильно оформить командную строку, стоит использовать такую последовательность:

mv -b /test/test.txt test1.txt.

При этом /test/test.txt представляет собой путь к файлу, а test1.txt является именем для его резервной копии.

По умолчанию у объектов резервного копирования в конце имени присутствует символ ~. Команда mv создает его автоматическим способом. Чтобы поменять это, рекомендуется воспользоваться последовательностью:

mv -b -S ".txt" test.txt test1.txt.

При этом вместо .txt требуется указать подходящее расширение.

Перемещение файлов по маске

Чтобы переместить все объекты, которые имеют расширение .jpg в каталог mydir/, рекомендуется ввести следующее:

mv *.jpg mydir.

Перемещение файлов без перезаписи

Если в целевом каталоге имеется файл с таким же названием, он будет сразу же перезаписан. Чтобы избежать этого, рекомендуется воспользоваться командой:

mv -n /path/to/file /path/to/destination.

Интерактивное подтверждение

Чтобы лучше контролировать процесс перезаписи, допустимо воспользоваться интерактивной подсказкой. За эту опцию отвечает элемент -i. В этом случае рекомендуется ввести следующее:

mv -i source destination.

Перемещение файлов, которые новее или отсутствуют

Иногда пользователю нужно переместить все файлы из одного каталога в другой, однако при наличии объектов с таким же именем их переносить не требуется. Для этого стоит воспользоваться опцией -n. В таком случае команда будет иметь такой внешний вид:

mv -n mydir1/* mydir2/.

Если требуется заменить исходные файлы более новыми, стоит воспользоваться аргументом-u. В таком случае рекомендуется ввести следующее:

mv -u mydir1/* mydir2/.

Важные замечания при использовании mv

При использовании рассматриваемой команды стоит учитывать ряд нюансов:

  1. Соблюдать осторожность при использовании аргумента -f. Это может стать причиной непреднамеренной перезаписи файла.
  2. На перемещение объекта в другую файловую систему может потребоваться больше времени, чем на перенос в пределах одной.

Заключение

Команда mv представляет собой удобный инструмент, который помогает совершать с файлами и папками ряд важных действий. При этом использование этой утилиты имеет много особенностей, которые обязательно требуется учитывать.

Информационный портал IT Техник
Вам помогло? Поделитесь с друзьями - помогите и нам!
Поделиться
Отправить
Класснуть
Линкануть
Вотсапнуть
Запинить
Комментарии к статье: 0
Добавить комментарий


Наш Youtube-канал
Канал Telegram

Прямой эфир

Артем
Артем
Я вообще пользуюсь alltv.club, там okko-спорт со всеми трансляциями есть - а они буду ЧМ транслировать скоро
ТОП 11 лучших провайдеров платного IPTV-телевидения 2026 года
вера
вера
не могу зайти на сайт
Вход на Мою страницу в социальной сети «Фотострана»
Азамат
Азамат
И мне так же что делать
Что значит, если от Retail Sol приходят СМС о кредите, и как это отключить
Александр
Александр
Зделал все как написано, высветилось "у вас нет активных подписок, закрытых 2" А списания продолжаются, попытки списания на этой карте у меня денег нет, буду ее закрывать.
Как отменить подписку на Avpnbot – пошаговая инструкция
Kastet-4
Kastet-4
Ничего из вышеперечисленного нет. Откуда скрины хз
Как можно узнать, прочитано ли ваше сообщение в Дискорде – инструкция
Артур
Артур
Устал искать эти моей бесплатные листы, все сайты перенаправляют на другие. Осталось сказать иди ты на ХУЙ со своими листами
Лучшие бесплатные самообновляемые IPTV-плейлисты для скачивания в 2026
Борис
Борис
Устный договор с фирмой поставляющей лекарства был на сумму 12200р. пришел курьер и озвучил сумму 12900р. я перевел эту сумму. хотелось бы узнать название фирмы. Ни каких документов на руках нет. ни телефона ни адреса. вы можете узнать куда ушли деньги?
Что это за пометка Post RUS Service, почему они списали деньги и как отписаться
ЁмаЁ
ЁмаЁ
а где же ссылка на скачивание этой чудо-проги?
Как пользоваться программой Тотал Коммандер для Андроид – инструкция
Елена
Елена
Не работает приложение газ онлайн. Перезагружала, удаляла и вновь устанавливала. Как оплачивать?!!!! mrg54.ru так же не грузится. Ваша смородина не работает!!! Как платить???
Почему не работает приложение Мой газ сегодня, причины проблемы и что делать
Я не знаю почему Доканитже что не роббот отключить телефон Google удалить? если может никто
Не пытайтесь отключать эти сервисы Google Play – это приведет к поломке телефона
12 12
12 12
Блин, умеют же писать ни очем, а потом призывать подписываться на канал... Если статья - гавно - то и канал гавно!
3 способа отключения двойного клика мыши вместо одного в ОС Windows10
Анастасия
Анастасия
Отключите подписку , не пользуюсь
Как можно отписаться от платных услуг и подписок сервиса Vidoku Online
Лариса
Лариса
Аферисты! Всё устроено так, чтобы человек не сразу у понял, что оформил подписку. Давно не сталкивалась с таким непорядочными компаниями, потеряла бдительность. Спасибо за урок, мелкие жулики
Если Resumeria Moskva RUS списали деньги, как можно отменить подписку и вернуть средства
павел
павел
кирпич это когда не куда не заходит не фаст бут не в рекавери не в ос
Как восстановить кирпич Андроид после неудачной прошивки с помощью Flashtool
Лариса Смирнова
Лариса Смирнова
Заблокировали фейсбук за нарушения. Можно ли разблокировать? Я не могла найти код для подтверждения,не знала где его искать. На номер телефона он неприходил,на почту тоже. Когда нашла,они уже были не действительны. Сделала фото и меня сразу заблокировали.
Как разблокировать аккаунт в Фейсбук, если заблокировали, забанили
Леонид
Леонид
покупал у area ufa подписку яндекс плюс гораздо дешевле чем у офицалов, при этом не надо заморачиваться с поиском промокодов
Что это за игра Плюс Сити и сколько в ней уровней – как проходить и получать награды
Serg
Serg
Бред полный, это шпионское ПО, устанавливаемое без разрешения пользователя.
Что это за программа Infatica P2B Network и для чего она нужна, ее плюсы и минусы
KIRILL
KIRILL
Как избавиться от этой подписки
Как можно отписаться от платных услуг и подписок сервиса GameSuite
Виктор
Виктор
Здравствуйте.второй день не могу зайти в телеграм. Не приходит смс с кодо
Почему не приходит СМС с кодом подтверждения для Телеграма и что делать
Роман
Роман
Уверен, что по подобной схеме никто вм ничего не вернет. Контора - чистые кидалы. Странно что до сих пор роспотребнадзор их не прикрыл
Как можно отказаться от подписки сервиса Checkyour Name com и вернуть свои деньги
Илья
Илья
Уже 4 сутки не могу попасть на аккаунт из-за «слишком частых попыток, повторите позже». Уже не знаю, что мне делать. На почту не отвечает, и на сайте с жалобами выходит ошибка о неверной капче.
Почему в Телеграме пишет слишком много попыток, попробуйте позже и сколько ждать
Павел
Павел
Загрузился в безопасном режиме - в нем работает. Загрузился в обычном режиме - тоже стало работать. Чудеса. Заметил,что файл "C:\Windows\ImmersiveControlPanel\SystemSettings.exe.manifest" перезаписался, т.к. я его переименовывал.
Что делать, если в Windows 10 не открываются Параметры, 6 способов исправления
Ольга
Ольга
Вы единственные, которые помогли решить проблему !!! Огромнейшее спасибо.
Что делать, если пишет – к сожалению, группа временно недоступна на вашем устройстве, поскольку ее модераторам необходимо удалить, как исправить
Алексей
Алексей
Как можно вернуть деньги
Как отменить подписку на ООО «Аб Софт» и почему они списали деньги
Без подписи
Без подписи
Слушайте, а как эта бодяга вообще работает? У них строка для ввода номера телефона прямо на стартовой странице. Я так понимаю, это для видимости, а по факту ссылка формируется и уходит искомому абоненту только после регистрации и оформления подписки?
Как можно отключить подписку на сервис SMSPoisk ru – инструкция
Алексей
Алексей
Отключите подписку чтобы деньги несымали с карты
Как можно отменить подписку на сервис Vsegda love и вернуть свои деньги
Максим
Максим
а это нормально если когда я включаю диспетчер задач то он пропадает?
Обзор процесса Taskmgr.exe в Windows — за что отвечает, можно ли отключить
Дима
Дима
Списали деньги 799 рублей прошу вернуть деньги
Как отписаться от платных услуг и подписок сервиса Info Portal – инструкция
ZendoAyatik007COMEWATCH?
ZendoAyatik007COMEWATCH?
А я думал бесплатно
Что это за приложение Zenkit Partner Config и зачем оно нужно, его функционал
Тимофей
Тимофей
Помогите мне с отключение подписки и что бы 899 рублей мне пришло на карту
Как можно отключить подписку на сервис Instandgames и вернуть деньги
Eugene Rimm
Eugene Rimm
все не в тему на винде все равно требуют подтверждение- увы, на дворе 2025-й год!!
Как можно создать аккаунт Гугл без ввода номера телефона – 2 способа
Nik
Nik
Записки из 2025 гада. Май месяц. На фоне развивающегося бешенного ЖаДнобесия, сегодня очень важно было бы найти хороший инструмент общения, между людьми, без присуствия бесов, повсюду и везде всё злее и всё наглее контролирующего нас. Конечно, сегодня в 2025 гаду, понятна их тревога! Тревога по поводу того, что в 7 млрд. населении очень рудно удержать народы мира в повиновении жаднодьяволобесию и сатанизму? Тем более, сли вы составляете сотую часть одного процента всего населения Планеты Земля. Но на фоне того, что многие из них визжат, потрясая правами человека, которые к ним не относятся, можно было бы оставить для разнообразия, хотя бы Скайп? или даже он уже мешает? Как и не серверный Виндовс 7? Или на самом деле, в планах жаднобесов, грядёт массове уничтожение населения на более чем 95%? Плановое уничтожение подобное недавнему ПЛАНОбесию, о котором супернаглым образом обьявил нам по всему Миру же всё тот же один сотый процент одного процента населения Мира Человека РАзумного? Неужели, этот незначительный процент, даже с учётом супертехнологий сможет удержать дьявольско-бесовскую диктатуру Ада Нелюдей Безумных над всей Планетой Земля? Поэтому у меня резонный вопрос? Кто знает самый лучшую замену почившему от международного гадья Скайпу?
Что это за приложение Gem Space и для чего оно нужно, как скачать и установить
9874
9874
Стоп
Что это за подписка MyMood в Билайн и как от нее отписаться – инструкция
Дарья
Дарья
Как после обновления сделать так, чтобы все было на русском написано?
Что это за приложение Visha, функционал плеера и как его удалить
Witman
Witman
Скачай взломанную версию этой программы с ключом активации. Всё будет работать бесплатно.
Driver Booster Free — бесплатное обновление драйверов, исправление неполадок
ШяПю
Топ-6 Телеграм-ботов для скачивания видео с Ютуба и как ими пользоваться
Александр
Александр
Хочу от ключить подписку
Как отключить подписку сервиса Chatgram.me в Телеграме – инструкция
Эдуард
Эдуард
Списали деньги я хочу их вернуть и отключить IMP_DAZAEM.SU код 8999
Как можно отписаться от платных услуг НКО МСС 8999 и свои вернуть деньги
Ирина
Ирина
Прошу вернуть деньги списанные сегодня ночью 17.05.2025
Как отменить подписку на ООО «Аб Софт» и почему они списали деньги
Сергей
Сергей
Спасибо, отключение NFC сработало. Проблема была, что на телефон карта-метка наклеена была
Телефон издает звук уведомлений, но их нет – что это такое?
Дарья
Дарья
Помогите пожалуйста, что делать , мой номер заблокирован уже месяцев 6-7 .
Почему иногда блокируют номер телефона в Телеграме и как можно снять бан
Данил
Данил
Верните деньги мои 20.999 быстро и в милицию абращусь
Как отменить подписку на ООО «Аб Софт» и почему они списали деньги
Юрова Мария
Юрова Мария
Можно разблокировать мой профиль
Как разблокировать свой аккаунт на Авито – пошаговая инструкция
Серафим
Серафим
В старых версиях Windows 10 это работало отключением интернета. Сейчас с отключением интернета вообще не прокатывает, надо как-то выкручиваться.
Как можно пользоваться персонализацией компьютера без активации Windows 10
Анна
Анна
Прошу вернуть мои списанные вами средства с 20.04 по 27.04 ни какие я подписки не делала , согласия не давала . сколько это будет продолжаться ,я что на вашу игру что ли зарабатываю деньги ? Совсесть имейте , я взрослый человек и для чего мне эти ваши игры и тем-более свои последние деньги отдавать вам в игры .
Как отменить подписку на ООО «Аб Софт» и почему они списали деньги
Бердияр.
Бердияр.
Здраствуйте. Я написал сообщение. И удалил аккаунт. Она сообщение видет
Что такое удаленный аккаунт в Телеграме и как деактивировать свой профиль
Руслан
Руслан
Отключите пожалуйста подписку
Как можно отключить подписку на сервис SMSPoisk ru – инструкция
Столкнулись с блокировкой на Авито? Не оставайтесь в стороне! Досудебная претензия – эффективное средство для восстановления вашего профиля и защиты ваших прав как продавца. Узнайте, как правильно составить претензию и какие документы необходимо предоставить, по ссылке: avitounblock.ru. Восстановите справедливость и верните свой аккаунт!
Как разблокировать свой аккаунт на Авито – пошаговая инструкция
Как то так
Как то так
Если есть какие то изменения, пишут прямо в приложении, а не просят перейти по ссылке!!!!! Так что не надо умничать, и вводить людей в заблуждение
Настоящий ли сайт s.sber.ru или подделка под Сбербанк, стоит ли доверять
Карина
Карина
У меня списали деньги с онлайн банка за подписку smart global Kazan за что ? Очень хотелось бы понять . Если кто может помогите отключить от нее , надоело за вот такое сомольничество не спросив списать деньги в наглую.
Как отключить подписку на Smart Glocal Kazan RU, если он списывает деньги с карты