Filudvidelser hjælper både operativsystemer og brugere med at skelne mellem forskellige filformater og forstå indholdet gemt i dem. Når du ser en fil med filtypen ".txt", ved du med det samme, at den indeholder tekstdata. På samme måde er ".exe"-filen en Windows-eksekverbar fil, og ".sh"-filer er Linux-shell-scripts.

Men hvad hvis du af en eller anden grund vil ændre disse udvidelser? Måske skal du omdøbe en tekstfil til et Bash-script. Blot at skrive koden i en tekstfil vil ikke gøre jobbet.

På Linux er det meget nemmere at ændre filtypenavne, end du måske tror.

Skift filudvidelser fra terminalen

Udvidelser er en del af en fils navn. Og hvis du vil ændre udvidelsen (eller navnet), ville du bruge mv kommandoen. mv står for "move" og er standardkommandoen på Linux til at flytte og omdøbe filer.

Men hvorfor bruge mv til at omdøbe filer, undrer du dig måske? Det er fordi en omdøbningsoperation svarer til en flytningsoperation i den samme mappe, bare med et andet navn.

Den grundlæggende syntaks til at omdøbe filer fra kommandolinjen er:

instagram viewer
mvfil.oldextfil.newext

...hvor oldext og newext er henholdsvis den gamle og den nye tilbygning.

Overvej at du vil ændre en tekstfil "myscript.txt" til et Bash-script. Brug følgende kommando til at gøre det:

mvmit skrift.txtmit skrift.sh

Du skal muligvis sætte sudo foran mv-kommandoerne afhængigt af filens ejer.

Omdøb flere filudvidelser på én gang

Har du en hel mappe med filer med upassende udvidelser? Med en simpel Bash for loop, kan du ændre udvidelserne af flere filer på én gang. For eksempel, for at ændre alle TXT-filer i en mappe til PDF'er:

for en i *.txt; gør mv -- "$a""${a%.txt}.pdf"; Færdig

Den førnævnte one-liner er en for-løkke, der finder hver fil, der ender på ".txt". Derefter udfører den rekursivt en omdøbningsoperation på alle matchede filnavne og erstatter filtypenavnet ".txt" med ".pdf". Det "Færdig" i slutningen af ​​kommandoen angiver, at løkken er afsluttet. Enkel!

Sådan omdøbes filudvidelser grafisk

Linux har flere skrivebordsmiljøer; nogle minder meget om standard Windows-skrivebordet, mens andre viser deres unikke karakter i hvert grafisk element. Men brugeroplevelsen er mere eller mindre den samme for alle desktops. Dette betyder, at det er så nemt som muligt at omdøbe filer på et Linux-skrivebord.

Åbn filhåndteringen, der er installeret på din maskine, og vælg en fil ved at fremhæve den. Højreklik derefter og vælg Omdøb. I feltet kan du ændre navnet på filen, inklusive dens udvidelse. Fortsæt ved at ændre filtypenavnene, og tryk derefter på Gå ind at færdiggøre.

Mange Linux filhåndtering også give genveje, du kan bruge til at gemme et ekstra klik. For eksempel på GNOME (Nautilus filhåndtering), kan du trykke på F2 mens du fremhæver en fil for hurtigt at gå ind i omdøbningsfunktionen, hvilket eliminerer behovet for at højreklikke. På samme måde kan du trykke på KDE Plasma (Dolphin) og XFCE (Thunar). F2 nøglen til hurtigt at ændre filtypenavne.

Udførelse af grundlæggende filhåndteringsoperationer på Linux

Det er intuitivt og nemt at omdøbe filtypenavnet ved hjælp af skrivebordsgrænsefladen, men når du har at gøre med flere filer på én gang, er det optimale valg at bruge terminalen.

Linux-kommandolinjen er et kraftfuldt værktøj for brugere, der ved, hvordan man bruger det. Fra den daglige drift til meget sofistikerede systemadministrationsopgaver kan du klare det hele med en terminal. Og det bedste, du behøver ikke engang en GUI for at kunne bruge en Linux-maskine. Det er primært grunden til, at terminalen stadig er en del af Linux-økosystemet, i en tid, hvor grafiske grænseflader er normen.

5 grunde til, at Linux bruger kommandolinjen så meget

Læs Næste

DelTweetDelE-mail

Relaterede emner

  • Linux
  • Filhåndtering
  • Linux kommandoer
  • Linux skrivebordsmiljø
  • Terminal

Om forfatteren

Deepesh Sharma (123 artikler udgivet)

Deepesh er sektionsredaktør for Linux hos MUO. Han skriver informationsvejledninger om Linux, med det formål at give en salig oplevelse til alle nytilkomne. Ikke sikker på film, men hvis du vil tale om teknologi, er han din fyr.

Mere fra Deepesh Sharma

Abonner på vores nyhedsbrev

Tilmeld dig vores nyhedsbrev for tekniske tips, anmeldelser, gratis e-bøger og eksklusive tilbud!

Klik her for at abonnere