Syntaks
MV er en af standardfordelingerne baseret på Linux-kernen. Hver bruger, der ønsker at udforske de grundlæggende terminalkommandoer, vil vides om hende for at studere eventuelle nødvendige handlinger gennem konsollen. Dette værktøj giver dig mulighed for at omdøbe bibliotek og individuelle objekter, samt flytte dem. Selvfølgelig kan de samme handlinger implementeres gennem den grafiske grænseflade, men det har ikke altid adgang til det, eller det er nødvendigt at gøre opgaven gennem "terminal" uden at blive distraheret af skrivebordet. Aktiver MV-kommandoen i konsollen er meget enkel, da dens syntaks ikke er svært, og de tilgængelige muligheder kan læne bogstaveligt om et par minutter, kun kigger på dem. Vi refunderer dog stadig en særskilt opmærksomhed på inputreglerne og de tilstedeværende argumenter, så selv nybegyndere ikke har spørgsmål om dette emne. Vi foreslår fra syntaksen, nemlig med reglerne for at tegne en handlingslinje i konsollen.Som du ved, er programmeringssyntax ansvarlig for reglerne for indtastning af ord, når de udarbejder en eller flere anmodninger. Ikke omgået denne regel og holdet betragtes i dag. Fra strengsekvenserne og afhænger af, om brugeren kræver korrekt. Korrektheden af skrivning ser sådan ud: MV + Valg + Source_ Filer + Place_Name. Lad os overveje hvert fragment mere detaljeret, så du kan forstå hans rolle:
- MV - henholdsvis udfordringen med nytte selv. Det er altid begyndelsen på linjen, bortset fra installationen af sudo-argumentet, der er ansvarlig for udførelsen af kommandoen på vegne af superbrugeren. Så køber strengen typen af sudo mv + muligheder + source_files + place_name.
- Indstillinger er installeret yderligere opgaver, som f.eks. Backup, omskrivning af filer og andre handlinger, som vi vil tale om i et særskilt afsnit i dagens materiale.
- Source_files - de objekter eller mapper, som du vil gøre handling, for eksempel omdøbe eller flytte.
- Placeringen indikeres, når objekterne flyttes, og hvis omdøbning er det nye navn angivet.
Disse er alle input regler, der skal huskes. Der er ikke flere funktioner, så du kan fortsætte til analysen af tilgængelige muligheder.
Muligheder
Du ved allerede, at muligheder er yderligere argumenter i form af bogstaver, der er angivet, hvis det er nødvendigt for arbejdet i et hold af yderligere handlinger. Næsten alle kommandoer, der findes i Linux, kan udføres med en eller flere muligheder, som også gælder for MV. Dens muligheder er rettet mod følgende opgaver:
- -Hjælp - Viser den officielle dokumentation om værktøjet. Det vil være nyttigt, hvis du har glemt andre muligheder og ønsker hurtigt at få et generelt resumé.
- -Version - Viser MV-versionen. Det bruges næsten aldrig af brugerne, da definitionen af versionen af dette værktøj næsten aldrig er påkrævet.
- -B / -Bagup / -backup = Metode - Opretter en kopi af filer, der er flyttet eller overskrevet.
- -F - Når den er aktiveret, vil det ikke spørge tilladelsen fra ejeren af filen, hvis det kommer til at flytte eller omdøbe filen.
- -Jeg - tværtimod, vil bede tilladelse fra ejeren.
- -N - deaktiverer overskrivelsen af eksisterende objekter.
- -Strip-trailing-slashes - Sletter det endelige symbol / fra filen, hvis det er tilgængeligt.
- -T-bibliotek - flytter alle filer til den angivne mappe.
- -U - flytter kun, hvis kildefilen er ny end destinationsobjektet.
- -V - Viser oplysninger om hvert element under kommandochandling.
I fremtiden kan du bruge ovenstående muligheder for at angive dem i en stang under omdøbning eller flytte individuelle objekter eller mapper. Dernæst foreslår vi at behandle mere detaljeret med de mest populære eksempler på interaktion med MV-kommandoen, der har stoppet ved alle større handlinger.
Flytning af filer og mapper
Fra ovenstående oplysninger ved du allerede, at det pågældende hold bruges til at flytte filer. For at gøre dette skal du køre "terminalen" på en bekvem måde og skrive der mv myfile1.txt mydir /, erstatte det angivne filnavn og den endelige mappe til det nødvendige. Hvis objektet ikke er i den aktuelle mappe, skal du registrere den fulde vej til den, som vi stadig snakker næste. Det samme kan udføres med en separat mappe.
Omdøb objekter og mapper
Det andet formål med MV Console Utility er at omdøbe objekter. Dette gøres også gennem en kommando. Ovenfor lovede vi at vise, hvordan operationen udføres, hvilket angiver den fulde vej. I dette tilfælde køber strengen MV / Home / Lumpics View / Desktop / Test.txt Test2.txt, hvor / Home / Lumpics / Desktop / Test.txt er den ønskede placering af objektet under hensyntagen til dets navn og udvidelse , og test2.txt - det navn, der vil blive tildelt ham efter aktiveringen af holdet.
Hvis der ikke er noget ønske om at angive den fulde vej til objektet eller mappen, for eksempel, når du skal foretage flere handlinger i en session, anbefales det at flytte til placeringen ved at indtaste cd-kommandoen. Derefter er den fulde måde at skrive ikke nødvendig.
Derefter, lad os omdøbe mappen via MV Test1-test, hvor test1 er det oprindelige navn, og test1 er endelig.
Umiddelbart efter at du har klikket på Enter-tasten, vil du se en ny indgangsstreng, hvilket betyder, at alle ændringer er gået succesfuldt. Nu kan du åbne en filhåndtering eller et andet værktøj til at kontrollere det nye katalognavn.
Oprettelse af backup kopier af objekter
Når du er bekendt med kommandoindstillingerne, var det muligt at bemærke -B-argumentet. Det er han, der er ansvarlig for at skabe backup kopier. Den korrekte udsmykning af strengen ser sådan ud: MV -B /Test/test.txt test1.txt, hvor /Test/test.txt er den umiddelbare vej til filen, og testen1.txt er navnet på sin backup.
Som standard har backupobjekter i slutningen af deres navn et symbol ~, henholdsvis, MV-kommandoen skaber også det automatisk. Hvis du vil ændre det, skal du bruge MV -B -S .TXT STRING TEST.TXT TEST1.TXT, når du opretter en backup. Her i stedet for ".txt" skriv den optimale filudvidelse for dig.
Flytter flere filer på samme tid
Nogle gange er der behov for at flytte flere filer på én gang. Med denne opgave er det pågældende nytteværdi helt klare. I terminalen skal du kun indtaste MV MyFile1 MyFile2 MyFile3 MYDIR /, erstatte navnene på objekter og den endelige mappe til det nødvendige.
Hvis kommandoerne fra konsollen nu aktiveres fra den mappe, hvor alle filer er placeret for at flytte, skal du bruge MV * MYDIR / for øjeblikkeligt overføre dem alle til den angivne mappe. Så du vil spare en betydelig tid på alternativt at flytte eller manuelt indtaste navnene på alle objekter.
Det samme gælder elementer med samme format. Hvis der er et ønske om at bevæge sig, for eksempel kun billeder af JPG-typen, skal du ændre linjen på MV * .jpg Mydir. Det samme gælder for alle andre velkendte typer af filer.
Flytter mangler i målfilmappen
Der er situationer, hvor en række filer skal flyttes til en bestemt mappe, men nogle af dem er allerede tilgængelige i denne mappe. Så skal du bruge -N-indstillingen, så i sidste ende har teamet fundet MV -N MYDIR1 / * MYDIR2 /. Udskift de angivne mapper her på det nødvendige for at flytte korrekt.
Som du kan se, kan MV-kommandoen bruges til forskellige formål og med visse argumenter, der tillader uden problemer at omdøbe eller flytte objektgruppen eller en bestemt fil. Hvis du er interesseret i interaktion med andre Standard Console Utilities i Linux, anbefaler vi dig at udforske materialerne på dette emne ved hjælp af nedenstående links.
Se også:
Ofte brugte kommandoer i "Terminal" Linux
Ln / find / ls / grep / pwd / ps / echo / touch / df kommando i Linux