MV команда в Linux

Anonim

MV команда в Linux

Синтаксис

MV е един от стандартните дистрибуции, базирани на ядрото на Линукс. Всеки потребител, който иска да изследва основните терминални команди ще се знае за нея, за да проучи всички необходими действия чрез конзолата. Тази програма ви позволява да преименувате директорията и отделни обекти, както и да ги преместите. Разбира се, същите действия могат да бъдат реализирани чрез графичен интерфейс, но това не винаги имат достъп до нея, или е необходимо да се направи задачата чрез "Терминал", без да се разсейва от околната среда на работния плот. Активиране на командата MV в конзолата е много проста, тъй като синтаксис, не е трудно, и наличните опции могат да бъдат наведе буквално в рамките на няколко минути, само да ги гледат. Въпреки това, ние все още възстановява отделно внимание на правилата за въвеждане и да представи аргументи, така че потребителите дори начинаещите не разполагат с никакви въпроси по тази тема. Ние предлагаме от синтаксиса, а именно с правилата за теглене на линия на действие в конзолата.

Както знаете, синтаксиса на програмния носи отговорност за правилата за влизане думи при изготвянето на един или повече заявки. Не е заобиколено от това правило и екипът разглежда днес. От последователности низови и зависи, дали потребителят изисква правилно. Правилността на писане изглежда така: MV + опции + source_ файлове + PLACE_NAME. Нека разгледаме всеки фрагмент по-подробно, така че да може да се разбере ролята си:

  • MV - съответно, предизвикателството на самата полезност. Той винаги е в началото на линията, с изключение на инсталирането на аргумента Sudo който отговаря за изпълнението на заповедта от името на суперпотребител. След низ придобива вида на Sudo MV + опции + source_files + PLACE_NAME.
  • Опции са инсталирани допълнителни задачи, като например архивиране, за презапис на файлове и други действия, които ние ще говорим за в отделен раздел на днешния материал.
  • Source_Files - тези обекти или директории, с които искате да направите действие, например, преименуване или преместите.
  • В location_nation се отбелязва, когато обектите се премества, а ако преименуването, се посочва новото име.

Това са всички входни правила, които трябва да се помни. Има не повече функции, така че може да се пристъпи към анализа на наличните опции.

Настроики

Вече знаете, че опции са допълнителни аргументи под формата на писма, които са посочени, ако е необходимо за работата на екип от допълнителни действия. Почти всички команди, които съществуват в Linux могат да се извършват с една или повече опции, които също се отнася за MV. възможностите му са насочени към следните задачи:

  • -Помощ - Показва официалната документация за полезност. Това ще бъде от полза, ако сте забравили други опции и искате да получите бързо обобщение.
  • -Версия - Показва версията MV. Тя почти никога не се използва от потребителите, тъй като определението на версия на този инструмент е почти никога не е необходимо.
  • -В / -Backup / -Backup = метод - създава копие на файлове, които са били преместени или подменят.
  • Г - когато е активирано, не ще поиска разрешение от собственика на файла, ако става въпрос за преместване или преименуване на файлове.
  • -I - напротив, ще поиска разрешение от собственика.
  • -М - деактивира презаписване на съществуващи обекти.
  • -Strip-изоставаше-наклонени черти - изтрива окончателно символа / от файла ако има такива.
  • -t Directory - Премества всички файлове в зададената директория.
  • -U - само Преминава ако файлът източник е нов, отколкото обект на местоназначение.
  • -V - Показва информация за всеки елемент по време на обработката команда.

В бъдеще, можете да използвате по-горните варианти, за да ги посочите в един бар по време на преименуването или преместване на отделни обекти или директории. На следващо място, ние предлагаме да се справят по-подробно с най-популярните примери за взаимодействие с командата MV, които са спрели на всички основни действия.

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

От по-горе информация, че вече знаете, че екипът в процес на разглеждане се използва за преместване на файлове. За да направите това, вие ще трябва да пуснете "Терминалът" по удобен начин и пише там MV MyFile1.txt MyDir /, замествайки е посочено името на файла и крайната папка с необходимото. Ако обектът не е в текущата директория, можете да се регистрирате пълния път до него, което ние все още говорим по-нататък. Същото може да се извършва с отделна папка.

Преместете файла в указаната папка чрез командата MV в Linux

Преименуване на обекти и директории

Втората цел на конзолата на обслужващата програма на MV е за преименуване на обекти. Това се осъществява чрез една команда. Над ние обеща да покаже как се осъществява дейността, което показва пълния път. В този случай, низ придобива MV / HOME / LUMPICS изглед / десктоп / test.txt test2.txt, където / Начало / lumpics / десктоп / test.txt е необходимо местоположението на обекта, като се вземе предвид неговото име и разширение и test2.txt - името, което ще бъде назначен за него след активирането на отбора.

Преименуване на файл чрез помощната програма MV в Linux

Ако няма желание да укажете пълния път до обекта или директория, например, когато трябва да се направят няколко действия в една сесия, се препоръчва да отидете на мястото, като въведете командата CD. След това, не е необходимо пълното начин за запис.

Преход към посоченото място, за да си взаимодействат с полезността MV в Linux

След това, нека да преименувате папката чрез MV test1 Test, където test1 е оригиналното име, а test1 е окончателно.

Преименувайте папката с помощта на MV в Linux в текущата папка

Веднага след като кликнете върху клавиша Enter, ще видите нов входен низ, което означава, че всички промени са преминали успешно. Сега можете да отворите файлов мениджър или друг инструмент, за да проверите името на новото директории.

Успешно приложение на командата MV в Linux в текущото местоположение

Създаване на резервни копия на обекти

Когато се запознаете с командните опции, беше възможно да забележите аргумента -b. Той е отговорен за създаването на резервни копия. Правилната декорация на низто изглежда така: mv-b /test/test.txt test1.txt, където /test/test.txt е непосредственият път към файла, и test1.txt е името за архивирането му.

Създаване на резервно копие на съществуващ файл с командата MV в Linux

По подразбиране обектите в края на името им имат символ ~, съответно, командата MV също го създава автоматично. Ако искате да го промените, трябва да използвате mv -b -s .txt низ test.txt test1.txt, когато създавате резервно копие. Тук вместо ".txt" напишете оптималното разширение на файла за вас.

Преместване на няколко файла едновременно

Понякога има нужда да преместите няколко файла наведнъж. С тази задача, разглежданата програма е перфектно справяне. В терминала трябва да въведете само mv myfile1 myfile2 myfile3 mydir /, заменяйки имената на обектите и крайната папка на необходимата.

Едновременно движение на множество файлове чрез комуналната програма на MV в Linux

Ако команди от конзолата вече са активирани от директорията, където всички файлове са разположени за движение, използвайте mv * mydir /, за да ги прехвърлите незабавно в посочената директория. Така че ще спестите значително време за последователно преместване или ръчно въвеждане на имената на всички обекти.

Преместете всички файлове от текущата папка с помощта на MV командата в Linux

Същото се отнася и за елементите със същия формат. Ако има желание да се движите, например, само изображения на типа JPG, трябва да промените линията на mv * .jpg mydir. Същото се отнася и за всички други добре познати видове файлове.

Преместване на всички файлове с определеното разширение чрез командата MV в Linux

Преместването липсва в директорията за целевите файлове

Има ситуации, в които редица файлове трябва да бъдат преместени в конкретна директория, но някои от тях вече са достъпни в тази директория. След това трябва да използвате опцията -N, така че в крайна сметка отборът е намерил mv-n mydir1 / * mydir2 /. Заменете посочените папки тук при необходимост, за да се движите правилно.

Преместване на несъществуващи файлове в целевата файлова директория чрез mv в Linux

Както можете да видите, командата MV може да се използва за различни цели и с определени аргументи, които позволяват без никакви проблеми да преименувате или преместите обектната група или някакъв конкретен файл. Ако се интересувате от взаимодействие с други стандартни конзолни комунални услуги в Linux, ви съветваме да проучите материалите по тази тема, като използвате връзките по-долу.

Вижте също:

Често използвани команди в "терминал" Linux

Ln / find / ls / grep / pwd / ps / echo / touch / df команда в Linux

Прочетете още