Как да преместите Linux файлове с командата Mv

Как да преместите Linux файлове с командата Mv

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





Тази основна терминална команда работи на повечето дистрибуции на Linux, включително Ubuntu, Kali Linux и Fedora.





Синтаксис на командата Mv

Командата mv е доста гъвкава, но трябва да поддържате обекти в този ред, когато я използвате:





mv [option]

Всяка команда mv трябва да има източник и дестинация; ако включите опция, тя трябва да е преди източника и дестинацията. По -долу ще обясним какви са някои от тези опции.

За да изпробвате командата mv без никакви опции, създайте бърз файл и издайте команда като тази:



mv ~/test.txt ~/Documents

Тази команда ще премести файла test.txt от домашната папка в директорията Documents.

За да преместите няколко файла, просто избройте всичките си файлове, разделени с интервали, преди да посочите местоназначението, и всички те ще бъдат преместени в една команда.

Освен това, ако имате няколко файла, които искате да бъдат преместени на една и съща дестинация, и всички те имат нещо общо в името си (например разширение), можете да използвате звездичка (*) в името на източника като заместващ знак.

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

Опции за управление на Mv

Един вариант, който можете да използвате е -многословен или -v , който просто ще отпечата запис на всяка операция.

Една важна забележка при използване на командата mv е, че освен ако не посочите, mv автоматично ще презапише всички файлове в дестинацията, които имат същото име като изходния файл.

Можете да избегнете случайно презаписване с интерактивен режим, като използвате опция.

В интерактивен режим mv ще поиска да потвърдите хода в случай на конфликт на файлове в директорията на местоназначението.

За да отмените автоматично команда mv, ако има конфликт, посочете опция вместо това.

възпроизвеждане на музика от телефон до кола

Можете да настроите mv на, в конфликт, винаги да предпочитате файл с по -нова „дата на последна промяна“, като зададете опцията за актуализация, -u .

Това е удобно, ако имате два файла със същото име, но искате да запазите само последния актуализиран файл.

Друга възможност за избягване на конфликти е опцията за архивиране. Ако използвате --backup = номериран , mv ще добави името на изходния файл с ~ 1 ~ в случай на конфликт на име на файл. След това преместеният файл ще бъде скрит от нормалния изглед, освен ако не разкриете скрити файлове, например с командата ls -a .

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

Научихме някои съвети и трикове за използване на mv за преместване на локални файлове бързо и безопасно в терминала на Linux.

В някои случаи може да искате да преместите локални файлове на друга машина и има много начини да направите това и в Linux.

Дял Дял Туит електронна поща 7 -те най -добри приложения за безжично прехвърляне на файлове в Linux

Трябва да прехвърлите файловете си през Wi-Fi на Linux? Ето няколко метода, които можете да използвате.

Прочетете Напред
Свързани теми
  • Linux
  • Ubuntu
  • Терминал
  • Linux
За автора Джордан Глор(51 статии са публикувани)

Джордан е писател на персонал в MUO, който се стреми да направи Linux достъпен и без стрес за всички. Той също така пише ръководства за поверителност и производителност.

Още от Джордан Глор

Абонирайте се за нашия бюлетин

Присъединете се към нашия бюлетин за технически съвети, рецензии, безплатни електронни книги и изключителни оферти!

Щракнете тук, за да се абонирате
Категория Linux