Lai gan jūs, iespējams, jau zināt, kā pārvietot failu Linux, izmantojot GUI failu pārlūku, iespējams, ka esat jautājums, vai terminālā ir pārvietošanas komanda, kas ļauj ātri pārvietot failus uz dažādiem direktoriji. Komanda mv ir tā, kuru vēlaties, un to ir viegli izmantot, izmantojot vienkāršo sintaksi un dažus izvēles drošības karodziņus.
Šī pamata termināla komanda darbojas lielākajā daļā Linux izplatīšanas veidu, ieskaitot Ubuntu, Kali Linux un Fedora.
Mv komandu sintakse
Mv komanda ir diezgan elastīga, taču, lietojot to, objekti jāuztur šādā secībā:
mv [opcija]
Katrai mv komandai ir jābūt norādītam avotam un mērķim; ja iekļaujat opciju, tai jābūt pirms avota un mērķa. Tālāk mēs paskaidrosim, kādas ir dažas no šīm iespējām.
Lai izmēģinātu komandu mv bez jebkādām iespējām, izveidot ātru failu un izdod šādu komandu:
Jauna faila izveide operētājsistēmā Linux šķiet vienkārša, taču jūs būtu pārsteigts, cik daudzos veidos to varat izdarīt!
mv ~ / test.txt ~ / Dokumenti
Šī komanda pārvietos failu test.txt no mājas mapes uz direktoriju Dokumenti.
Lai pārvietotu vairākus failus, vienkārši norādiet visus failus, atdalot tos ar atstarpēm, pirms norādāt galamērķi, un tie visi tiks pārvietoti vienā komandā.
Turklāt, ja jums ir vairāki faili, kurus vēlaties pārvietot uz vienu un to pašu galamērķi, un tiem visiem ir kaut kas to nosaukumos (piemēram, paplašinājums), avota nosaukumā varat izmantot zvaigznīti (*) kā aizstājējzīmi.
Jūs ievērosiet, ka nevienā no šīm komandām mv nav lūdzis apstiprināt jūsu pārvietošanos vai pat ziņot, ka kaut kas noticis. Šeit parādās mv iespējas.
Mv komandu opcijas
Viena iespēja, kuru varat izmantot, ir - pārspīlēts vai -v, kas vienkārši izdrukās katras darbības ierakstu.
Viena svarīga piezīme, izmantojot komandu mv, ir tāda, ka, ja vien nenorādīsit, mv automātiski pārrakstīs visus galamērķa failus, kuriem ir tāds pats nosaukums kā avota failam.
Izmantojot interaktīvo režīmu, varat izvairīties no nejaušas pārrakstīšanas, izmantojot interaktīvo režīmu -i opcija.
Interaktīvajā režīmā mv lūgs apstiprināt pārvietošanos, ja faila konflikts galamērķa direktorijā.
Lai automātiski atceltu mv komandu konflikta gadījumā, norādiet -n tā vietā.
Varat iestatīt mv konfliktā vienmēr dot priekšroku failam ar jaunāku "pēdējās modifikācijas datumu", iestatot atjaunināšanas opciju, -u.
Tas ir ērti, ja jums ir divi faili ar tādu pašu nosaukumu, bet vēlaties saglabāt tikai pēdējo atjaunināto failu.
Vēl viena iespēja izvairīties no konfliktiem ir dublēšanas iespēja. Ja jūs izmantojat - rezerves = numurēts, mv pievienos avota faila nosaukumu ar ~1~ faila nosaukuma konflikta gadījumā. Pārvietotais fails tiks paslēpts no parastā skata, ja vien neatklāsiet slēptos failus, piemēram, ar komandu ls -a.
Failu pārvietošana vienmērīgi
Mēs esam iemācījušies dažus padomus un ieteikumus, kā mv izmantot, lai ātri un droši pārvietotu vietējos failus Linux terminālā.
Dažos gadījumos, iespējams, vēlēsities pārvietot vietējos failus uz citu mašīnu, un ir daudz veidu, kā to izdarīt arī Linux.
Nepieciešams pārsūtīt failus, izmantojot Wi-Fi, Linux? Šeit ir vairākas metodes, kuras varat izmantot.
- Linux
- Ubuntu
- Termināls
- Linux
Džordans ir pasniedzējs un žurnālists, kurš aizrauj Linux padarīšanu pieejamu un bez stresa visiem. Viņam ir BA angļu valodā un lieta par karstu tēju. Siltajos gadalaikos viņam patīk braukt ar velosipēdiem pa Ozarkas kalniem, kur viņš dzīvo.
Abonējiet mūsu biļetenu
Pievienojieties mūsu informatīvajam izdevumam par tehniskiem padomiem, atsauksmēm, bezmaksas e-grāmatām un ekskluzīviem piedāvājumiem!
Vēl viens solis !!!
Lūdzu, apstipriniet savu e-pasta adresi e-pastā, kuru tikko nosūtījām.