Nors jūs tikriausiai jau žinote, kaip perkelti failą sistemoje „Linux“ naudojant GUI failų naršyklę, galite būti įdomu, ar terminale yra komanda „move“, leidžianti greitai perkelti failus į skirtingus katalogus. „Mv“ komanda yra ta, kurios norite, ir ją lengva naudoti su paprasta sintakse ir keliomis pasirenkamomis saugos žymėmis.

Ši pagrindinė terminalo komanda veikia daugumoje „Linux“ paskirstymų, įskaitant „Ubuntu“, „Kali Linux“ ir „Fedora“.

„Mv“ komandų sintaksė

„Mv“ komanda yra gana lanksti, tačiau ją naudojant objektus turite laikyti tokia tvarka:

mv [variantas] 

Kiekvienoje „mv“ komandoje turi būti nurodytas šaltinis ir paskirties vieta; jei įtraukiate pasirinkimą, jis turi būti pateiktas prieš šaltinį ir paskirties vietą. Toliau paaiškinsime, kokie yra keli iš šių variantų.

Norėdami išbandyti mv komandą be jokių parinkčių, sukurti greitą failą ir išleiskite tokią komandą:

Kaip sukurti naują failą sistemoje „Linux“

Sukurti naują failą sistemoje „Linux“ atrodo paprasta, bet nustebsite, kiek būdų galite tai padaryti!

instagram viewer
mv ~ / test.txt ~ / Dokumentai

Ta komanda failą test.txt perkels iš namų aplanko į aplanką Dokumentai.

Norėdami perkelti kelis failus, tiesiog nurodykite visus failus, atskirtus tarpais, prieš nurodydami paskirties vietą, ir jie visi bus perkelti viena komanda.

Be to, jei turite kelis failus, kuriuos norite perkelti į tą pačią paskirties vietą, ir jie visi turi kažką jų pavadinimuose (pvz., plėtinyje), šaltinio pavadinime galite naudoti žvaigždutę (*) kaip pakaitos simbolį.

Jūs pastebėsite, kad nė vienoje iš šių komandų „mv“ neprašė patvirtinti jūsų žingsnio ar net pranešė, kad kas nors atsitiko. Čia yra mv galimybės.

„Mv“ komandos parinktys

Vienas variantas, kurį galite naudoti, yra --verbose arba -v, kuris tiesiog atspausdins kiekvienos operacijos įrašą.

Viena svarbi pastaba naudojant „mv“ komandą yra ta, kad jei nenurodysite, „mv“ automatiškai perrašys visus paskirties failus, turinčius tą patį pavadinimą kaip ir šaltinio failas.

Galite išvengti atsitiktinio perrašymo naudodami interaktyvųjį režimą naudodami -i variantą.

Interaktyviuoju režimu „mv“ paprašys jūsų patvirtinti perkėlimą, jei failo konfliktas bus paskirties kataloge.

Norėdami automatiškai atšaukti „mv“ komandą, jei kyla konfliktų, nurodykite -n vietoj to.

Galite nustatyti, kad „mv“ visada teiktų pirmenybę failui su naujesne „paskutinio pakeitimo data“, nustatydami atnaujinimo parinktį, -u.

Tai patogu, jei turite du failus tuo pačiu pavadinimu, tačiau norite išsaugoti tik naujausią failą.

Dar viena galimybė išvengti konfliktų yra atsarginės kopijos parinktis. Jei naudosite - atsarginė = sunumeruota, mv pridės šaltinio failo pavadinimą su ~1~ failo vardo konflikto atveju. Tada perkeltas failas bus paslėptas įprastame rodinyje, nebent atskleisite paslėptus failus, pvz., Naudodami komandą ls -a.

Sklandus failų perkėlimas

Sužinojome keletą patarimų ir gudrybių, kaip naudoti „mv“ norint greitai ir saugiai perkelti vietinius failus „Linux“ terminale.

Kai kuriais atvejais galbūt norėsite perkelti vietinius failus į kitą mašiną, o tai galite padaryti daugybe ir „Linux“.

El
7 geriausios belaidžio failų perdavimo programos „Linux“

Reikia perkelti failus per „Wi-Fi“ sistemoje „Linux“? Štai keli būdai, kuriuos galite naudoti.

Susijusios temos
  • „Linux“
  • „Ubuntu“
  • Terminalas
  • „Linux“
Apie autorių
Jordanas Glooras (Paskelbta 17 straipsnių)

Džordanas yra dėstytojas ir žurnalistas, kuris aistringai siekia, kad „Linux“ būtų prieinama ir be streso visiems. Jis turi anglų kalbos bakalaurą ir daiktą karštai arbatai. Šiltuoju metų laiku jis mėgaujasi dviračiais po Ozarko kalvas, kur gyvena.

Daugiau iš Jordan Gloor

Prenumeruokite mūsų naujienlaiškį

Prisijunkite prie mūsų naujienlaiškio, kuriame rasite techninių patarimų, apžvalgų, nemokamų el. Knygų ir išskirtinių pasiūlymų!

Dar vienas žingsnis…!

Prašome patvirtinti savo el. Pašto adresą el. Laiške, kurį jums ką tik išsiuntėme.

.