`mv`>komanda operētājsistēmā Linux ir kā supervaroņa rīks, kas ar jūsu failiem un mapēm var paveikt daudzas lieliskas lietas. Uztveriet to kā digitālu pārvietojamo kravas automašīnu, kas palīdz pārvietot lietas datorā. Neatkarīgi no tā, vai vēlaties sakārtot mapes, piešķirt failiem jaunus nosaukumus vai nosūtīt tos uz dažādām vietām,mv`>ir labākais draugs šim darbam. Tas ir pamata rīks, kas jāzina ikvienam, kas izmanto Linux. Šajā rakstā mēs sīkāk aplūkosim, kā jūs varat izmantotmv>komandu dažādiem uzdevumiem, un es jums parādīšu soli pa solim piemērus, lai padarītu to ļoti viegli saprotamu. Tātad, piesprādzējieties un izpētīsim daudzos trikusmv>komandai ir piedurkne!
In Operētājsistēmas, kuru pamatā ir UNIX piemēram, Linux un macOS, `mv` apzīmē kustību. Bet šajā rakstā mēs runāsim par komandu mv operētājsistēmā Linux. Kā norāda nosaukums, šī komanda tiek izmantota, lai pārdēvētu failu direktorijus un pārvietotu failus no vienas vietas uz citu failu sistēmā.
Kā pārvietot failu operētājsistēmā Linux | mv komanda
- mv komandas sintakse operētājsistēmā Linux
- mv komandas piemēri
- 1. Kā pārdēvēt failu operētājsistēmā Linux, izmantojot komandu mv
- 2. Kā pārvietot failu operētājsistēmā Linux, izmantojot komandu mv
- 3. Kā pārvietot vairākus failus operētājsistēmā Linux, izmantojot komandu mv
- 4. Kā pārdēvēt direktoriju operētājsistēmā Linux, izmantojot komandu mv operētājsistēmā Linux
- Opcijas, kas pieejamas komandā mv
mv komandas sintakse operētājsistēmā Linux
Mv komandas pamata sintakse operētājsistēmā Linux ir minēta tālāk.
mv [options(s)] [source_file_name(s)] [Destination_file_name]>
Šeit,
padarot čaulas skriptu izpildāmu
- avota_faila_nosaukums(-i) = To failu nosaukums, kurus vēlamies pārdēvēt vai pārvietot.
- Galamērķa_faila_nosaukums = Jaunās atrašanās vietas nosaukums vai faila nosaukums.
mv komandas piemēri
1. Kā pārdēvēt failu operētājsistēmā Linux, izmantojot komandu mv
Sintakse:
mv [source_file_name(s)] [Destination_file_name]>
Ievadiet savu avota faila nosaukums vietā [avota_faila_nosaukums(-i)] un tavs mērķa faila nosaukums vietā [Galamērķa_faila_nosaukums].
Piemēram:
Ja mums ir faila nosaukums = jayesh_gfg un mēs vēlamies to pārdēvēt par nosaukumu = geeksforgeeks.
mv jayesh_gfg geeksforgeeks>
mv jayesh_gfg geeksforgeeks
Šeit mēs izmantojām `ls` komandu, lai skatītu failus un direktorijus šādā atrašanās vietā.
Šī komanda tiek pārdēvēta par 'jayesh_gfg' uz 'geeksforgeeks'. Ja `geeksforgeeks` jau pastāv, tādā gadījumā tas tiks pārrakstīts, neprasot apstiprinājumu.
2. Kā pārvietot failu operētājsistēmā Linux, izmantojot komandu mv
Sintakse:
mv [source_file_name(s)] [Destination_path]>
Ievadiet savu avota faila nosaukums vietā [avota_faila_nosaukums(-i)] un tavs galamērķa ceļš vietā [Galamērķa_ceļš].
Piemēram:
Ja mums ir faila nosaukums = geeksforgeeks un mēs vēlamies to pārvietot uz vietas nosaukums = /home/jayeshkumar/jkj.
mv geeksforgeeks /home/jayeshkumar/jkj/>
mv geeksforgeeks /home/jayeshkumar/jkj/
Šeit mēs izmantojām `ls` komandu, lai skatītu failus un direktorijus šādā atrašanās vietā.
osi atsauces modelis tīklu veidošanā
Ar šo komandu faila nosaukums = `geeksforgeeks` tika pārvietots uz galamērķa nosaukumu = /home.jayeshkumar/jkj/.
3. Kā pārvietot vairākus failus operētājsistēmā Linux, izmantojot komandu mv
Sintakse:
mv [source_file_name_1] [source_file_name_2] [source_file_name_ .....] [Destination_path]>
Ievadiet savu avota failu nosaukumi vietā [avota_faila_nosaukums_1…] un tavs galamērķa ceļš vietā [Galamērķa_ceļš].
Piemēram:
Ja mums ir faila nosaukums = gfg_1 , gfg_2 un mēs vēlamies to pārvietot uz vietas nosaukums = /home/jayeshkumar/jkj.
mv gfg_1 gfg_2 /home/jayeshkumar/jkj/>
mv gfg_1 gfg_2 /home/jayeshkumar/jkj/
Šeit mēs izmantojām `ls` komandu, lai skatītu failus un direktorijus šādā atrašanās vietā.
Ar šo komandu faila nosaukums = `gfg_1 un gfg_2` tika pārvietots uz galamērķa nosaukumu = /home.jayeshkumar/jkj/.
4. Kā pārdēvēt direktoriju operētājsistēmā Linux, izmantojot komandu mv operētājsistēmā Linux
Sintakse:
mv [source_directory_name(s)] [Destination_directory_name]>
Ievadiet savu avota direktorija nosaukums vietā [avota_direktorija_nosaukums(-i)] un tavs galamērķa direktorija nosaukums vietā [Galamērķa_direktorija_nosaukums].
Piemēram:
Ja mums ir direktorija nosaukums = jkj un mēs vēlamies to pārdēvēt uz name = new_gfg.
mv jkj new_gfg>
mv jkj new_gfg
Šeit mēs izmantojām `ls` komandu, lai skatītu failus un direktorijus šādā atrašanās vietā.
Šī komanda pārdēvē “jkj” uz “new_gfg”. Ja “new_gfg” jau pastāv, tādā gadījumā tas tiks pārrakstīts, neprasot apstiprinājumu.
Opcijas, kas pieejamas komandā mv
1. -i (interaktīvs)
Opcija -i liek mv komandai lūgt apstiprinājumu pirms esoša faila pārrakstīšanas. Ja fails neeksistē, tas vienkārši pārdēvēs vai pārvietos to bez uzvednes.
Sintakse:
mv -i [source_file/directory_name(s)] [Destination_file/directory_name/path]>
Ievadiet savu avota faila/direktorija nosaukums vietā [avota_fails/direktorija_nosaukums(-i)] un tavs mērķa faila/direktorija nosaukums/ceļš vietā [Galamērķa_fails/direktorija_nosaukums/ceļš].
Piemēram:
Ja mums ir faila nosaukums = jayesh_gfg un mēs vēlamies to pārdēvēt par esošo faila nosaukumu = geeksforgeeks.
javac netiek atpazīts
mv -i jayesh_gfg geeksforgeeks>
mv -i jayesh_gfg geeksforgeeks
Šeit mēs izmantojām `ls` komandu, lai skatītu failus un direktorijus šādā atrašanās vietā.
Šeit mums ir jādod atļauja, ierakstot yes = 'y' un nē = 'n'.
2. -f (spēks)
mv prasa apstiprinājumu mērķa faila pārrakstīšanai, ja fails ir aizsargāts pret rakstīšanu. The -f opcija ignorē šo nelielo aizsardzību un piespiedu kārtā pārraksta mērķa failu un izdzēš avota failu.
Sintakse:
mv -f [source_file/directory_name(s)] [Destination_file/directory_name/path]>
Ievadiet savu avota faila/direktorija nosaukums vietā [avota_fails/direktorija_nosaukums(-i)] un tavs mērķa faila/direktorija nosaukums/ceļš vietā [Galamērķa_fails/direktorija_nosaukums/ceļš].
Piemēram:
Ja mums ir faila nosaukums = gfg un mēs vēlamies to pārdēvēt par esošo faila nosaukumu = geeksforgeeks.
mv -f gfg geeksforgeeks>
mv -f gfg geeksforgeeks
Šeit mēs izmantojām `ls` komandu, lai skatītu failus un direktorijus šādā atrašanās vietā.
3. -n (bez ķibeles)
Ar -n variants, mv neļauj pārrakstīt esošo failu.
Sintakse:
mv -n [source_file/directory_name(s)] [Destination_file/directory_name/path]>
Ievadiet savu avota faila/direktorija nosaukums vietā [avota_fails/direktorija_nosaukums(-i)] un tavs mērķa faila/direktorija nosaukums/ceļš vietā [Galamērķa_fails/direktorija_nosaukums/ceļš].
Piemēram:
Ja mums ir faila nosaukums = oldfile un mēs vēlamies to pārdēvēt par esošo faila nosaukumu = newfile.
mv -n oldfile newfile>
mv -n vecais fails jauns fails
Šeit mēs izmantojām `ls` komandu, lai skatītu failus un direktorijus šādā atrašanās vietā.
4. -b (rezerves kopija)
Izmantojot šo opciju, ir vieglāk izveidot dublējumu esošam failam, kas tiks pārrakstīts mv komandu. Tādējādi tiks izveidots dublējuma fails ar tildes rakstzīmi (~).
Sintakse:
atšķirība starp lapsu un vilku
mv -b [source_file/directory_name(s)] [Destination_file/directory_name/path]>
Ievadiet savu avota faila/direktorija nosaukums vietā [avota_fails/direktorija_nosaukums(-i)] un tavs mērķa faila/direktorija nosaukums/ceļš vietā [Galamērķa_fails/direktorija_nosaukums/ceļš].
Piemēram:
Ja mums ir faila nosaukums = pirmais_fails un mēs vēlamies to pārdēvēt par esošo faila nosaukumu = otrais_fails.
mv -b first_file second_file>
mv -b pirmais_fails otrais_fails
Šeit mēs izmantojām `ls` komandu, lai skatītu failus un direktorijus šādā atrašanās vietā.
5. – versija
Šī opcija tiek izmantota, lai parādītu versiju mv kas pašlaik darbojas jūsu sistēmā.
Sintakse:
mv --version>
mv – versija
Kā pārvietot failu operētājsistēmā Linux | mv komanda — FAQ
Kā pārvietot failu no vienas mapes uz citu, izmantojot mv> komanda Linux?
Lai pārvietotu failu no vienas mapes uz citu, varat izmantot
mv>komandu, kam seko avota faila nosaukums un mērķa mape. Piemēram:mv filename /path/to/destination/>
Vai es varu izmantot mv> komanda, lai pārdēvētu failu operētājsistēmā Linux?
Pilnīgi noteikti! The
mv>komanda ir paredzēta ne tikai failu pārvietošanai, bet arī to pārdēvēšanai. Vienkārši norādiet pašreizējo faila nosaukumu un vēlamo jauno nosaukumu kā galamērķi:mv old_filename new_filename>
Kā es varu pārvietot visu direktoriju operētājsistēmā Linux, izmantojot mv> komanda?
Direktorija pārvietošana ir tikpat vienkārša kā faila pārvietošana. Izmantojiet
mv>komanda ar avota direktorija nosaukumu un mērķa direktoriju:mv directory_name /path/to/destination/>
Ko darīt, ja fails ar tādu pašu nosaukumu jau pastāv mērķa mapē, kad to lietojat mv> ?
Ja mērķa mapē ir fails ar tādu pašu nosaukumu,
mv>pirms pārrakstīšanas prasīs apstiprinājumu. Lai apietu apstiprinājumu un pārrakstītu bez prasīšanas, varat izmantot-f>(piespiedu) opcija:mv -f source destination>
Vai es varu pārvietot vairākus failus vienlaikus, izmantojot mv> komanda Linux?
Pilnīgi noteikti! Varat pārvietot vairākus failus vienā komandā, norādot visus failu nosaukumus, kam seko mērķa mape:
mv file1 file2 file3 /path/to/destination/>
Secinājums
` mv ` komanda ir noderīgs rīks direktoriju un failu pārvaldībai operētājsistēmās, kuru pamatā ir Linux. Mēs esam apsprieduši divas atšķirīgas komandas 'mv' funkcijas: failu vai direktoriju pārdēvēšana vai pārvietošana no vienas vietas uz citu. Kopumā mēs varam teikt, ka komanda 'mv' ir būtisks rīks efektīvai failu un direktoriju pārvaldībai operētājsistēmā Linux.