Mv bevel in Linux

Anonim

Mv bevel in Linux

sintaksis

MV is een van die standaardverdelings gebaseer op die Linux-kern. Elke gebruiker wat die basiese terminale opdragte wil verken, sal van haar bekend wees om enige nodige aksies deur die konsole te bestudeer. Hierdie nut laat jou toe om die gids en individuele voorwerpe te hernoem, sowel as om hulle te skuif. Natuurlik kan dieselfde aksies geïmplementeer word deur die grafiese koppelvlak, maar dit het nie altyd toegang tot dit nie, of dit is nodig om die taak deur die "terminale" te maak, sonder om afgelei te word deur die omgewing van die lessenaar. Aktiveer die MV-opdrag in die konsole is baie eenvoudig, aangesien die sintaksis nie moeilik is nie, en die beskikbare opsies kan letterlik in 'n paar minute leun, net na hulle kyk. Ons betaal egter steeds 'n afsonderlike aandag aan die reëls van insette en die argumente wat teenwoordig is, sodat selfs beginner gebruikers geen vrae het oor hierdie onderwerp nie. Ons stel voor die sintaksis, naamlik met die reëls vir die teken van 'n aksie in die konsole.

Soos u weet, is die programmeringsintaksis verantwoordelik vir die reëls vir die invoer van woorde wanneer u een of meer versoeke opstel. Nie omseil hierdie reël en die span vandag beskou. Van die snaarreekse en hang af of die gebruiker korrek benodig. Die korrektheid van skryf lyk soos volg: MV + opsies + Bron_ lêers + Place_Name. Kom ons kyk na elke fragment in meer detail sodat jy sy rol kan verstaan:

  • MV - onderskeidelik, die uitdaging van die nut self. Dit is altyd die begin van die lyn, behalwe vir die installering van die sudo-argument wat verantwoordelik is vir die uitvoering van die opdrag namens die superuser. Dan verkry die string die tipe sudo mv + opsies + source_files + PLACE_NAME.
  • Opsies is geïnstalleer bykomende take, soos rugsteun, herskryf lêers en ander aksies waaroor ons in 'n aparte gedeelte van vandag se materiaal sal praat.
  • Source_files - die voorwerpe of dopgehou waarmee u aksie wil maak, byvoorbeeld, hernoem of beweeg.
  • Die ligging word aangedui wanneer die voorwerpe verskuif word, en as die hernoeming die nuwe naam aangedui word.

Dit is alle insetreëls wat onthou moet word. Daar is nie meer funksies nie, sodat jy kan voortgaan met die analise van beskikbare opsies.

Opsies

Jy weet reeds dat opsies is bykomende argumente in die vorm van briewe wat vermeld indien nodig vir die werk van 'n span van addisionele aksies. Byna alle opdragte wat in Linux bestaan, kan met een of meer opsies uitgevoer word, wat ook op MV van toepassing is. Die geleenthede is gemik op die volgende take:

  • -Help - vertoon die amptelike dokumentasie oor die nut. Dit sal nuttig wees as u ander opsies vergeet het en wil vinnig 'n algemene opsomming kry.
  • -Versie - vertoon die MV-weergawe. Dit is byna nooit gebruik word deur gebruikers, aangesien die definisie van die weergawe van hierdie instrument is byna nooit nodig.
  • -B / -Backup / -Backup = metode - skep 'n afskrif van lêers wat is verskuif of oorskryf.
  • f - wanneer geaktiveer, sal die toestemming vra van die eienaar van die lêer, wanneer dit kom by die bewegende of hernoem die lêer.
  • -In - Inteendeel, sal toestemming van die eienaar vra.
  • -N - skakel die oorskryf van bestaande voorwerpe uit.
  • -Strip-trailing-slashes - Skrap die finale simbool / van die lêer indien beskikbaar.
  • -T-gids - beweeg alle lêers na die gespesifiseerde gids.
  • -U - Moves slegs indien die bron lêer is 'n nuwe as die bestemming voorwerp.
  • -V - gee inligting oor elke element in opdrag verwerking.

In die toekoms, kan jy die bogenoemde opsies te gebruik om hulle te spesifiseer in een bar tydens die hernoeming of bewegende individuele voorwerpe of dopgehou. Vervolgens stel ons voor om meer besonderhede te hanteer met die gewildste voorbeelde van interaksie met die MV-opdrag wat by alle groot aksies gestop het.

Bewegende lêers en dopgehou

Uit bogenoemde inligting weet u reeds dat die span wat oorweeg word, gebruik word om lêers te skuif. Om dit te kan doen, moet jy die "terminale" op 'n gerieflike manier uitvoer en skryf daar MV MYFILE1.TXT MYDIR /, wat die gespesifiseerde lêernaam en die finale gids na die nodige vervang. As die voorwerp nie in die huidige gids is nie, moet u die volle pad daaraan registreer, wat ons nog steeds praat. Dieselfde kan met 'n aparte gids uitgevoer word.

Beweeg die lêer na die gespesifiseerde vouer deur die MV-opdrag in Linux

Hernoem voorwerpe en dopgehou

Die tweede doel van die konsole nut MV is om voorwerpe te hernoem. Dit is ook gedoen deur een opdrag. Hierbo het ons belowe om te wys hoe die operasie uitgevoer word wat die volle pad aandui. In hierdie geval, die string verkry die MV / Home / LUMPICS siening / lessenaar / test.txt test2.txt, waar / huis / lumpics / lessenaar / test.txt is die vereiste ligging van die voorwerp, met inagneming van sy naam en uitbreiding en test2.txt - die naam wat aan hom na die aktivering van die span sal toegeken word.

Hernoem 'n lêer deur die MV-nut in Linux

As daar geen begeerte om die volle pad na die voorwerp of gids, byvoorbeeld, wanneer jy dit nodig om 'n paar aksies maak in een sessie te spesifiseer, word dit aanbeveel om die plek te beweeg deur die invoer van die CD opdrag. Daarna word die volle pad na skryf nie nodig nie.

Oorgang na die gespesifiseerde plek om met die MV-nut in Linux te kommunikeer

Daarna, laat ons die gids hernoem via MV Test1-toets, waar Test1 die oorspronklike naam is, en Test1 is finaal.

Hernoem die gids met MV in Linux in die huidige vouer

Onmiddellik nadat jy op die Enter-sleutel gekliek het, sal jy 'n nuwe insetstring sien, wat beteken dat alle veranderinge suksesvol geslaag het. Nou kan jy 'n lêerbestuurder of enige ander instrument oopmaak om die nuwe gids naam te kontroleer.

Suksesvolle toepassing van die MV-opdrag in Linux in die huidige ligging

Skep rugsteunkopieë van voorwerpe

Wanneer dit met die opdragopsies vertroud is, was dit moontlik om die -b-argument op te let. Dit is hy wat verantwoordelik is vir die skep van rugsteunkopieë. Die korrekte versiering van die tou lyk soos volg: mv -b /test/test.txt test1.txt, waar /test/test.txt is die onmiddellike pad na die lêer, en die test1.txt is die naam vir sy rugsteun.

Skep 'n rugsteunkopie van 'n bestaande lêer met die MV-opdrag in Linux

By verstek, rugsteunvoorwerpe aan die einde van hul naam het 'n simbool ~, onderskeidelik, skep die MV-opdrag dit ook outomaties. As jy dit wil verander, moet jy die MV -B-SEB .TXT String Test.txt Test1.txt gebruik wanneer jy 'n rugsteun skep. Hier in plaas van ".txt" skryf die optimale lêeruitbreiding vir jou.

Beweeg verskeie lêers op dieselfde tyd

Soms is daar 'n behoefte om verskeie lêers gelyktydig te skuif. Met hierdie taak is die nut wat onder bespreking perfek hanteer. In die terminale moet u slegs MV MYFILE1 MYFILE2 MYFILE3 MYDIR /, wat die name van voorwerpe en die finale vouer aan die nodige vervang.

Gelyktydige beweging van veelvuldige lêers deur die MV-nut in Linux

As die opdragte van die konsole nou geaktiveer word vanaf die gids waar alle lêers geleë is om te beweeg, gebruik MV * MYDIR / om hulle onmiddellik na die gespesifiseerde gids te oordra. So sal jy 'n aansienlike hoeveelheid tyd bespaar om afwisselend te beweeg of handmatig die name van alle voorwerpe te betree.

Beweeg alle lêers van die huidige vouer met die MV-opdrag in Linux

Dieselfde geld vir elemente met dieselfde formaat. As daar 'n begeerte is om te beweeg, byvoorbeeld, slegs beelde van die JPG-tipe, moet jy die lyn op die MV * .jpg Mydir verander. Dieselfde geld vir alle ander bekende tipes lêers.

Verhuis alle lêers met die gespesifiseerde uitbreiding deur die MV-opdrag in Linux

Beweeg in die teiken lêer gids ontbreek

Daar is situasies waar 'n aantal lêers na 'n spesifieke gids verskuif moet word, maar sommige van hulle is reeds in hierdie gids beskikbaar. Dan moet jy die -n opsie gebruik sodat die span op die ou end die MVN Mydir1 / * MyDir2 /. Vervang die gespesifiseerde dopgehou hier op die nodige om korrek te beweeg.

Verhuis nie-bestaande lêers in die teikenlêer gids via mv in Linux

Soos u kan sien, kan die MV-opdrag vir verskillende doeleindes gebruik word en met sekere argumente wat sonder enige probleme toelaat om die objekgroep of 'n spesifieke lêer te hernoem of te skuif. As u belangstel in interaksie met ander standaardkonsole Utilities in Linux, raai ons u aan om die materiaal oor hierdie onderwerp te ondersoek deur die onderstaande skakels te gebruik.

Sien ook:

Algemene opdragte in "Terminal" Linux

LN / Vind / LS / GREP / PWD / PS / ECHO / Touch / DF Command in Linux

Lees meer