Čeprav verjetno že veste, kako premakniti datoteko v Linuxu s pomočjo brskalnika datotek GUI, to morda že počnete sprašujete se, ali je v terminalu ukaz za premikanje, ki vam omogoča hitro premikanje datotek v druge imeniki. Ukaz mv je tisti, ki ga želite, in je enostaven za uporabo s preprosto sintakso in nekaj izbirnimi varnostnimi zastavicami.

Ta osnovni terminalski ukaz deluje v večini distribucij Linuxa, vključno z Ubuntujem, Kali Linuxom in Fedoro.

Sintaksa ukaza Mv

Ukaz mv je precej prilagodljiv, vendar morate ob njegovi uporabi obdržati predmete v tem vrstnem redu:

mv [možnost] 

Vsak ukaz mv mora imeti naveden vir in cilj; če vključite možnost, mora biti pred izvorom in ciljem. Spodaj bomo razložili, katere od teh možnosti so.

Če želite preizkusiti ukaz mv brez možnosti, ustvari hitro datoteko in izdajte ukaz, kot je ta:

Kako ustvariti novo datoteko v Linuxu

Ustvarjanje nove datoteke v Linuxu se zdi preprosto, vendar bi bili presenečeni, na koliko načinov to lahko storite!

mv ~ / test.txt ~ / Dokumenti

Ta ukaz bo datoteko test.txt premaknil iz domače mape v imenik dokumentov.

Če želite premakniti več datotek, preprosto navedite vse datoteke, ločene s presledki, preden določite cilj, in vse bodo premaknjene v enem ukazu.

Če imate več datotek, ki jih želite premakniti na isti cilj, in imajo vse nekaj v njihovem imenu, kot je razširitev, lahko v izvornem imenu uporabite zvezdico (*) kot nadomestni znak.

Opazili boste, da v nobenem od teh ukazov mv ni zahteval potrditve vaše poteze ali celo poročanja, da se je kaj zgodilo. Tukaj pridejo možnosti za mv.

Možnosti ukaza Mv

Ena od možnosti, ki jo lahko uporabite, je --verbozna ali -v, ki bo preprosto natisnil zapis o vsaki operaciji.

Pomembna opomba pri uporabi ukaza mv je, da bo mv samodejno prepisal vse datoteke na cilju, ki imajo enako ime kot izvorna datoteka, razen če določite.

Z interaktivnim načinom se lahko izognete naključnemu prepisovanju z -jaz možnost.

V interaktivnem načinu vas bo mv pozval, da potrdite premik v primeru konflikta datoteke v ciljnem imeniku.

Če želite samodejno preklicati ukaz mv, če pride do navzkrižja, določite -n namesto tega.

Lahko nastavite, da mv v konfliktu vedno favorizira datoteko z novejšim "datumom zadnje spremembe", tako da nastavite možnost posodobitve, -u.

To je priročno, če imate dve datoteki z istim imenom, vendar želite obdržati samo zadnjo posodobljeno datoteko.

Še ena možnost za izogibanje konfliktom je možnost varnostne kopije. Če uporabljate --backup = oštevilčen, mv bo imena izvorne datoteke dodal z ~1~ v primeru navzkrižja imena datoteke. Premaknjena datoteka bo nato skrita pred običajnim pogledom, razen če razkrijete skrite datoteke, na primer z ukazom ls -a.

Brezhibno premikanje datotek

Naučili smo se nekaj nasvetov in trikov za uporabo mv za hitro in varno premikanje lokalnih datotek v terminalu Linux.

V nekaterih primerih boste morda želeli premakniti lokalne datoteke v drug računalnik, in tudi v Linuxu obstaja veliko načinov za to.

E-naslov
7 najboljših aplikacij za brezžični prenos datotek v Linuxu

Ali želite prenos datotek prek Wi-Fi-ja v Linuxu? Tu je nekaj metod, ki jih lahko uporabite.

Sorodne teme
  • Linux
  • Ubuntu
  • Terminal
  • Linux
O avtorju
Jordan Gloor (17 objavljenih člankov)

Jordan je mentor in novinar, ki je navdušen nad tem, da bi Linux postal dostopen in brez stresa za vse. Ima diplomo iz angleščine in pripravljen je za vroč čaj. V toplih letnih časih uživa v kolesarjenju po hribih Ozarks, kjer živi.

Več od Jordan Gloor

Naročite se na naše novice

Pridružite se našemu glasilu za tehnične nasvete, preglede, brezplačne e-knjige in ekskluzivne ponudbe!

Še en korak…!

Potrdite svoj e-poštni naslov v e-poštnem sporočilu, ki smo vam ga pravkar poslali.

.