▷ Omdøb Linux -filer ✔️ Mappe og bibliotek

På vores computere gemmer vi normalt forskellige oplysninger i flere formater, det være sig musik, fotos, billeder, videoer eller filer, som vi ofte tyr til til brug for dem. Som hovedregel tildeler vi hvert element et navn, men hvis det af en eller anden grund er nødvendigt at redigere eller omdøbe elementet med et mere antydende eller sammenhængende navn, eller simpelthen, der gør det muligt at identificere dets indhold, har vi i Linux to alternativer til ændre navnet på batchfilen, dette i tilfælde af flere varer og manuelt ville være tidskrævende. Derfor vil vi se, hvordan man omdøber linux -filer med sonsola og dermed bliver lettere at hurtigt omdøbe Linux -bibliotek.

En mulighed er via kommandolinjegrænsefladen eller ved at bruge et selvstændigt program, der tilbyder stor funktionalitet. Hvis du vil ændre navnet på en enkelt fil, er den bedste mulighed grafisk, men nogle gange kan vi kun gøre det fra terminalen, eller vi vil ændre mange filer, og sidstnævnte er ikke særlig effektiv til at gøre det. Gennem denne vejledning vil Solvetic forklare integrerede måder at omdøbe filer i Linux og dermed vide, hvordan man ændrer navnet på linux -filer.

I denne vejledning skal vi se, hvordan man omdøber filer eller mapper i Linux ved hjælp af terminalen, vi vil se, hvordan man gør det ved hjælp af mv -kommandoen og omdøbskommandoen plus andre former i grafisk tilstand som GPRename eller Métamorphose2.

Ved at følge disse trin vil du se, at det slet ikke er komplekst. Øvelse er det vigtige!

1. Omdøb Linux -filer med mv


Måske er en af ​​de enkleste metoder til at omdøbe filer og mapper i Linux ved hjælp af kommandoen mv (move - move), og selvom dens grundlæggende funktion er at flytte filer og mapper, er det også nyttigt, hvis vi vil ændre navnet på et element .

Trin 1
Således flytter eller omdøber mv -kommandoen filer og mapper i filsystemet på en enkel, men funktionel måde.

Den syntaks, der skal bruges, er følgende:

 mv (option) File1.ext File2.ext
Trin 2
File1 henviser til den originale fil, og File2 henviser til det nye navn, der skal tildeles filen.

Trin 3
I dette tilfælde har vi omdøbt filen Solvetic.mp3 til Solvetic1.mp3.

Den samme syntaks kan bruges til at ændre navnet på en mappe, så hvis filerne ikke er i den aktuelle mappe, vil det være nødvendigt at angive hele stien som følger:

 mv /home/user/Solvetic/file1.ext /home/user/Solvetic/file2.ext
Det er vigtigt at bemærke, at mv -kommandoen kræver skrivetilladelse for at mappen, der indeholder filerne, skal omdøbes, og i tilfælde af systemfiler og mapper skal brugeren have root -tilladelser for at udføre processen med at ændre filen. Filnavne, dette opnås ved at forberede mv med sudo eller su.

Indstillingen -i (interaktiv) giver et ekstra lag af beskyttelse ved at bede brugeren om at bekræfte ændringen af ​​filnavnet, før det køres for at forhindre utilsigtede ændringer.

Trin 4
Hvis vi vil ændre udvidelsen af ​​flere filer på samme tid, fordi de har en, som vi ikke ønsker, kan vi i stedet for at gøre det en efter en:

 mv * .extensionCurrent * .extensionNy
Måske ser det bedre ud med nogle eksempler.

Eksempler
Vi vil ændre navnet på den solvetiske mappe til solveticTest:

 mv solvetic solveticTest
Vi vil ændre udvidelserne af alle filerne i det bibliotek, vi er i (ændringen vil være fra png til jpg.webp):
 mv * .png.webp * .jpg.webp
Denne måde at omdøbe er meget let at bruge, men den næste mulighed, vi ser, er mere kraftfuld.

2. Omdøb Linux -filer med omdøb


Det er en kommando, der giver os mulighed for at omdøbe elementer i Linux ved hjælp af regulære udtryk, som, selvom det kan være mere komplekst, også er nyttigt til at arbejde med batches af filer.

Trin 1
Det første trin er at installere omdøb ved at udføre følgende linje:

 sudo apt install omdøbe 

Trin 2
Den generelle syntaks for omdøbning er som følger:

 omdøb (option) 's / old_name / new_name' file1.ext file2.ext
Bogstavet "s" refererer til "erstatning" og er hoveddelen af ​​det regulære udtryk, der skal bruges ved omdøbning, de enkelte citater er obligatoriske, de andre tilgængelige muligheder er:

-v omfattendeUdskriv listen over omdøbte filer sammen med deres nye navne

-n "ingen handlingDet er en test- eller simuleringstilstand, der kun viser de filer, der skal ændres uden egentlig at påvirke dem.

-f "tvungetDet er en tvungen overskrivning af de originale filer, der skal omdøbes.

Omdøbskommandoen accepterer jokertegn til at omdøbe flere filer af samme type, og det fungerer også på de samme filudvidelser.

For eksempel kan vi ændre alle .png.webp -filer til .jpg.webp ved at køre følgende:

 omdøb 's / .png.webp / .jpg.webp /' *
Lad os se dette på billedet for at se det klart.

Jokertegnssymbolet (*) betyder, at alle filer i mappen redigeres. Det regulære udtryk har indbyggede muligheder kaldet modifikatorer, som er:

  • "g": global; påvirker alle forekomster af udtrykket.
  • "i" - Udfører udskiftning mellem store og små bogstaver.

Trin 3
Disse skrives i slutningen af ​​udtrykket før det afsluttende enkelte citat og kan kombineres, for eksempel:

 omdøbe -n 's / Sol / test / gi' * .mp3
I dette tilfælde ændrer vi udtrykket Sol til test:

Trin 4

En anden mulighed at bruge er bogstavet "y", som kan transformere filnavne til et højere anvendelsesniveau, dets brug er hyppig til at ændre navnet på den valgte fil, for eksempel:

 omdøbe 'y / a-z / A-Z /' * .jpg.webp
Nu ser vi et andet eksempel.

I dette tilfælde har vi ændret navnene på alle .mp3 -filerne fra små til store bogstaver.

Trin 5

For at se mere praktiske anvendelser af kommandoen omdøb, vil vi gøre det direkte med eksempler, fordi det bliver bedre forstået.

Hvis vi vil ændre udvidelsen fra .txt til .bak:

 omdøb 's / \. txt $ / \. bak /' * .txt
Hvis vi vil fjerne 2016 -teksten fra nogle fotos med en jpg.webp -udvidelse:
 omdøb 's / 2016 // g' * .jpg.webp
Hvis vi vil konvertere store til små bogstaver til alle navne:
 omdøb og / A-Z / a-z / *. filtypen
Hvis du vil have det omvendt, er det små til store bogstaver, bare skift y / A-Z / a-z / med y / a-z / A-Z /.

BemærkHusk, at der er områder, hvor vi som "normale" brugere ikke har skrivetilladelser, derfor kan vi ikke ændre navnet på denne måde:

Måden at gøre det på i disse tilfælde (i Ubuntu):

 sudo omdøb 's / \. db $ / \. bak /' * .db

3. Omdøb Linux -filer med Métamorphose2


Dette er en applikation udviklet til at redigere eller omdøbe filer i Linux med store integrerede funktioner.
Métamorphose2 er et program designet til at ændre filnavne i batches grafisk, det er open source og multiplatform, inden for dets egenskaber har vi:

Funktioner Metamorphose2

  • Gratis download og open source med kildekode på GitHub.
  • Accepter partier for at omdøbe filer og mapper.
  • Giver dig mulighed for at gemme indstillingerne for navneændring til senere brug, hvilket sparer tid.
  • Vi kan anvende omdøbningsoperationer såsom ændring, udskiftning eller indsættelse af præfiks eller suffiks, efter tegn, position og mere.
  • Understøttelse af brugerdefineret nummerering, billedtekst og lydmetadata, dato og klokkeslæt.
  • Understøttelse af sekventiel nummerering med tilpasset trinstørrelse, startnummer og nulstillingstælling.
  • Understøttelse af regulære udtryk.

For at installere dette værktøj har vi to muligheder:

Første mulighedDen første er at køre følgende kommandoer gennem et PPA -arkiv:

 sudo add-apt-repository ppa: nilarimogard / webupd8 sudo apt opdater sudo apt install metamorphose2

Anden mulighedDen anden mulighed for at installere den er at gå til følgende link og derfra downloade .deb -pakken og fortsætte med installationsguiden:

Når det er downloadet, bliver vi omdirigeret til systemsoftwareassistenten for at fortsætte installationen:

FORSTØRRE

Nu, når det er installeret, går vi til fanen "Selector", og der går vi til den sti, hvor filerne, der skal omdøbes, er:

FORSTØRRE

Når dette er gjort, går vi til fanen "Renamer" og dobbeltklikker på en af ​​mulighederne i venstre side:

FORSTØRRE

I dette eksempel har vi valgt "Rediger", og i centralpanelet kan vi definere den ønskede handling såsom ændring mellem store eller små bogstaver, fjerne accenter, ændre udvidelser og mere, i bunden kan vi se det opnåede resultat.

Når dette er konfigureret, skal du klikke på knappen "Start" for at udføre handlingen.

4. Omdøb Linux -filer med GPRename


GPRename er en batch omdøbning til filer og mapper, GPRename kan udskifte, slette, indsætte, slette og nummerere filer og mapper i rækkefølge.

Trin 1
Til installationen skal vi udføre følgende kommando. Vi indtaster bogstavet S for at bekræfte download og installation af GPRename.

 sudo apt installer gprename 

Trin 2
For at få funktionaliteten til at læse EXIF ​​-metadatatags i Ubuntu 18.04, vil det være nødvendigt at installere renrot, som kan omdøbe og rotere filer baseret på EXIF ​​-tags. Til installationen skal vi udføre følgende kommando:

 sudo apt installere renrot
Trin 3
For at få adgang til GPRename udfører vi i terminalen:
 gprename
Trin 4
I det viste vindue går vi til biblioteket, hvor de filer, der skal omdøbes, er placeret, i den nederste del definerer vi den handling, der skal udføres, og i panelet øverst til højre kan vi se det resultat, der skal behandles. Klik på knappen "Anvend" for at foretage ændringerne.

FORSTØRRE

5. Omdøb Linux -mappe

Trin 1
Vi kommer til at bruge følgende kommando, hvor vi bliver nødt til at angive både biblioteket for at omdøbe eller mappe samt destinationssti.

 mv 
Trin 2
For eksempel vil vi ændre navnet på "Solvetic" i et bibliotek med navnet "Solvetic2", som vi gemmer i systemets indledende sti:
 mv / home / user / Solvetic / home / user / Solvetic2 
BemærkDenne kommando sletter ikke indhold fra bibliotekerne, så ingen information går tabt ved omdøbning

Trin 3
Hvis du vil, kan du nu gøre en listekommando for at se, at din oprettede mappe vises med det nye navn i den sti.

 ls -l / home / user 

6. Omdøb Linux -bibliotek

Trin 1
Vi kommer til at bruge kommandoen omdøb til at ændre navnet

 omdøbe 
Trin 2
Lad os gøre et eksempel, hvor vi ændrer store og små bogstaver i alle mapper:
 omdøb 'y / A-Z / a-z /' * 
Trin 3
Visualiser derefter ændringerne med denne kommando:
 ls -l 
Med nogen af ​​disse muligheder vil det være muligt at omdøbe Linux -filer og omdøbe Linux -biblioteket på en komplet måde efter behov.

wave wave wave wave wave