logo

Kako premakniti datoteko v Linuxu | Ukaz mv

`mv`>ukaz v Linuxu je kot orodje za superjunake, ki lahko naredi kup kul stvari z vašimi datotekami in mapami. Zamislite si ga kot digitalni selitveni tovornjak, ki vam pomaga premikati stvari v vašem računalniku. Ne glede na to, ali želite pospraviti svoje mape, dati datotekam nova imena ali jih poslati drugam, `mv`>je najboljši prijatelj za delo. To je osnovno orodje, ki bi ga moral poznati vsak, ki uporablja Linux. V tem članku si bomo podrobneje ogledali, kako lahko uporabitemv>ukaz za različna opravila in pokazal vam bom primere po korakih, da bo zelo enostavno razumeti. Torej, pripnite se in raziščimo številne trikemv>ukaz ima v rokavu!

noter Operacijski sistemi, ki temeljijo na UNIX-u kot sta Linux in macOS, `mv` pomeni premikanje. Toda v tem članku bomo govorili o ukazu mv v Linuxu. Kot že ime pove, se ta ukaz uporablja za preimenovanje datotečnih imenikov in premikanje datotek z ene lokacije na drugo znotraj datotečnega sistema.



Kako premakniti datoteko v Linuxu | Ukaz mv

Sintaksa ukaza mv v Linuxu

Osnovna sintaksa za ukaz mv v linuxu je omenjena spodaj.

mv [options(s)] [source_file_name(s)] [Destination_file_name]>

tukaj,



iskcon polna oblika
  • ime_izvorne_datoteke = Ime datotek, ki jih želimo preimenovati ali premakniti.
  • Ime ciljne_datoteke = Ime nove lokacije ali ime datoteke.

Primeri ukaza mv

1. Kako preimenovati datoteko v Linuxu z uporabo ukaza mv

Sintaksa:

mv [source_file_name(s)] [Destination_file_name]>

Vpiši svoj ime izvorne datoteke namesto [imena_izvorne_datoteke] in tvoj ime ciljne datoteke namesto [ime_ciljne_datoteke].

Na primer:



Če imamo ime datoteke = jayesh_gfg in jo želimo preimenovati v ime = geeksforgeeks.

mv jayesh_gfg geeksforgeeks>

mv jayesh_gfg geeksforgeeks

Tukaj smo uporabili `je` ukaz za ogled datotek in imenikov na naslednji lokaciji.

Ta ukaz je preimenovan v `jayesh_gfg` v `geeksforgeeks`. Če `geeksforgeeks` že obstaja, bo v tem primeru prepisan brez poziva k potrditvi.

2. Kako premakniti datoteko v Linuxu z ukazom mv

Sintaksa:

mv [source_file_name(s)] [Destination_path]>

Vpiši svoj ime izvorne datoteke namesto [imena_izvorne_datoteke] in tvoj ciljna pot namesto [Ciljna_pot].

Na primer:

Če imamo ime datoteke = geeksforgeeks in jo želimo premakniti na ime lokacije = /home/jayeshkumar/jkj.

mv geeksforgeeks /home/jayeshkumar/jkj/>

mv geeksforgeeks /home/jayeshkumar/jkj/

Tukaj smo uporabili `je` ukaz za ogled datotek in imenikov na naslednji lokaciji.

Ta ukaz je premaknil ime datoteke = `geeksforgeeks` na ciljno ime = /home.jayeshkumar/jkj/.

3. Kako premakniti več datotek v Linuxu z ukazom mv

Sintaksa:

primer javanskega podniza
mv [source_file_name_1] [source_file_name_2] [source_file_name_ .....] [Destination_path]>

Vpiši svoj imena izvornih datotek namesto [ime_izvorne_datoteke_1…..] in tvoj ciljna pot namesto [Ciljna_pot].

Na primer:

Če imamo ime datoteke = gfg_1 , gfg_2 in jo želimo premakniti na ime lokacije = /home/jayeshkumar/jkj.

mv gfg_1 gfg_2 /home/jayeshkumar/jkj/>

mv gfg_1 gfg_2 /home/jayeshkumar/jkj/

Tukaj smo uporabili `je` ukaz za ogled datotek in imenikov na naslednji lokaciji.

Ta ukaz je premaknil ime datoteke = `gfg_1 in gfg_2` na ciljno ime = /home.jayeshkumar/jkj/.

4. Kako preimenovati imenik v Linuxu z uporabo ukaza mv v Linuxu

Sintaksa:

mv [source_directory_name(s)] [Destination_directory_name]>

Vpiši svoj ime izvornega imenika namesto [imena_izvornega_imenika] in tvoj ime ciljnega imenika namesto [ime_ciljnega_imenika].

Na primer:

Če imamo ime imenika = jkj in ga želimo preimenovati v ime = new_gfg.

mv jkj new_gfg>

mv jkj new_gfg

Tukaj smo uporabili `je` ukaz za ogled datotek in imenikov na naslednji lokaciji.

Ta ukaz preimenuje `jkj` v `new_gfg`. Če `new_gfg` že obstaja, bo v tem primeru prepisan brez zahteve za potrditev.

Možnosti, ki so na voljo v ukazu mv

1. -i (interaktivno)

Možnost -i povzroči, da ukaz mv zahteva potrditev, preden prepiše obstoječo datoteko. Če datoteka ne obstaja, jo bo preprosto preimenoval ali premaknil brez poziva.

Sintaksa:

mv -i [source_file/directory_name(s)] [Destination_file/directory_name/path]>

Vpiši svoj ime izvorne datoteke/imenika namesto [izvorna_datoteka/ime_imenika(-a)] in tvoj ime ciljne datoteke/imenika/pot namesto [Ciljna_datoteka/ime_imenika/pot].

Na primer:

Če imamo ime datoteke = jayesh_gfg in jo želimo preimenovati v obstoječe ime datoteke = geeksforgeeks.

apurva padgaonkar
mv -i jayesh_gfg geeksforgeeks>

mv -i jayesh_gfg geeksforgeeks

Tukaj smo uporabili `je` ukaz za ogled datotek in imenikov na naslednji lokaciji.

Tukaj moramo dati dovoljenje tako, da vnesemo yes = `y` in no =`n`.

2. -f (Sila)

mv pozove k potrditvi prepisa ciljne datoteke, če datoteka obstaja zaščiten pred pisanjem. The -f možnost preglasi to manjšo zaščito in prisilno prepiše ciljno datoteko ter izbriše izvorno datoteko.

Sintaksa:

mv -f [source_file/directory_name(s)] [Destination_file/directory_name/path]>

Vpiši svoj ime izvorne datoteke/imenika namesto [izvorna_datoteka/ime_imenika(-a)] in tvoj ime ciljne datoteke/imenika/pot namesto [Ciljna_datoteka/ime_imenika/pot].

Na primer:

Če imamo ime datoteke = gfg in jo želimo preimenovati v obstoječe ime datoteke = geeksforgeeks.

mv -f gfg geeksforgeeks>

mv -f gfg geeksforgeeks

Tukaj smo uporabili `je` ukaz za ogled datotek in imenikov na naslednji lokaciji.

3. -n (brez udarca)

z -n možnost, mv preprečuje prepisovanje obstoječe datoteke.

Sintaksa:

mv -n [source_file/directory_name(s)] [Destination_file/directory_name/path]>

Vpiši svoj ime izvorne datoteke/imenika namesto [izvorna_datoteka/ime_imenika(-a)] in tvoj ime ciljne datoteke/imenika/pot namesto [Ciljna_datoteka/ime_imenika/pot].

Na primer:

ostri kot

Če imamo ime datoteke = oldfile in jo želimo preimenovati v obstoječo datoteko name = newfile.

mv -n oldfile newfile>

mv -n stara datoteka nova datoteka

Tukaj smo uporabili `je` ukaz za ogled datotek in imenikov na naslednji lokaciji.

4. -b (varnostna kopija)

S to možnostjo je lažje narediti varnostno kopijo obstoječe datoteke, ki bo prepisana zaradi mv ukaz. To bo ustvarilo varnostno kopijo datoteke z dodanim znakom tilda (~).

Sintaksa:

mv -b [source_file/directory_name(s)] [Destination_file/directory_name/path]>

Vpiši svoj ime izvorne datoteke/imenika namesto [izvorna_datoteka/ime_imenika(-a)] in tvoj ime ciljne datoteke/imenika/pot namesto [Ciljna_datoteka/ime_imenika/pot].

Na primer:

Če imamo ime datoteke = first_file in jo želimo preimenovati v obstoječe ime datoteke = second_file.

mv -b first_file second_file>

mv -b prva_datoteka druga_datoteka

Tukaj smo uporabili `je` ukaz za ogled datotek in imenikov na naslednji lokaciji.

5. –različica

Ta možnost se uporablja za prikaz različice mv ki se trenutno izvaja v vašem sistemu.

Sintaksa:

mv --version>

mv –različica

Kako premakniti datoteko v Linuxu | Ukaz mv – pogosta vprašanja

Kako premaknem datoteko iz ene mape v drugo z uporabo mv> ukaz v Linuxu?

Če želite premakniti datoteko iz ene mape v drugo, lahko uporabitemv>ukaz, ki mu sledita ime izvorne datoteke in ciljna mapa. Na primer:

mv filename /path/to/destination/>

Ali lahko uporabim mv> ukaz za preimenovanje datoteke v Linuxu?

Vsekakor! Themv>ukaz ni samo za premikanje datotek, ampak tudi za njihovo preimenovanje. Samo vnesite trenutno ime datoteke in želeno novo ime kot cilj:

mv old_filename new_filename>

Kako lahko premaknem celoten imenik v Linuxu z mv> ukaz?

Premikanje imenika je tako preprosto kot premikanje datoteke. Uporabimv>ukaz z imenom izvornega imenika in ciljnim imenikom:

mv directory_name /path/to/destination/>

Kaj naj storim, če datoteka z enakim imenom že obstaja v ciljni mapi, ko uporabljam mv> ?

Če je datoteka z enakim imenom prisotna v ciljni mapi,mv>vas bo pred prepisovanjem pozval k potrditvi. Če želite zaobiti potrditev in prepisati brez vprašanja, lahko uporabite-f>(sila) možnost:

mv -f source destination>

Ali lahko premaknem več datotek hkrati z uporabo mv> ukaz v Linuxu?

Vsekakor! Z enim ukazom lahko premaknete več datotek, tako da navedete vsa imena datotek, ki jim sledi ciljna mapa:

mv file1 file2 file3 /path/to/destination/>

Zaključek

` mv ` ukaz je uporabno orodje za upravljanje imenikov in datotek v operacijskih sistemih, ki temeljijo na Linuxu. Razpravljali smo o dveh različnih funkcijah ukaza `mv`, to sta: preimenovanje ali premikanje datotek ali imenikov z ene lokacije na drugo. Na splošno lahko rečemo, da je ukaz `mv` bistveno orodje za učinkovito upravljanje datotek in imenikov v Linuxu.