Sådan omdøbes en fil fra terminalen i Fedora Linux

Sadan Omdobes En Fil Fra Terminalen I Fedora Linux



At omdøbe en fil er en nem aktivitet, som du kan udføre af forskellige årsager, såsom filorganisering, tilgængelighed og undgå konflikter mellem filer. Du kan også omdøbe en fil i mappen for hurtigt at finde den i hundredvis af filer.

Derfor er det en værdifuld tilgang for brugere at opretholde orden og kontrol over deres digitale aktiver. Men som Fedora-begynder ved du måske ikke, hvordan du omdøber filerne ved hjælp af kommandoerne. I denne artikel vil du lære måderne at omdøbe en fil fra terminalen i Fedora Linux at kende.

Sådan omdøbes en fil fra terminalen i Fedora Linux

Selvom der er forskellige måder at omdøbe filerne på, er brug af kommandoerne 'mv' og 'omdøb' de enkleste kommandoer, du kan bruge til det. Lad os tage nogle eksempler på brugen af ​​dem:







Mv-kommandoen

Selvom der er forskellige måder at omdøbe filerne på, er brug af kommandoerne 'mv' og 'omdøb' de enkleste kommandoer, du kan bruge til det. Lad os tage nogle eksempler på brugen af ​​dem:



cd ~/Dokumenter
ls -l

Som du kan se i det forrige billede, har 'Documents'-mappen 'Fedora.pdf', 'Fedora.txt' og 'Linux.txt' filer. Nu omdøber vi filen med navnet 'Linux.txt' til 'Linuxhint.txt'.

mv Linux.txt Linuxhint.txt

Omdøb flere filer

Hvis to filer i samme mappe har samme filtypenavn, kan du ændre deres filtypenavn ved at bruge 'mv'-kommandoen. Sådan gør du:

Find . -dybde -navn '*. ' -exec sh -c 'f='{}'; mv -- '$f' '${f%.}.'' \;

Som vi kan se i det givne eksempel, har vi to filer med filtypenavnet '.txt' ('Fedora.txt' og 'Linux.txt'). Her ændrer vi navnene på disse to filer ved at ændre deres udvidelser med følgende 'mv' kommando:

Find . -dybde -navn '*.txt' -exec sh -c 'f='{}'; mv -- '$f' '${f%.txt}.png'' \;

I den forrige kommando:

  • find → Den søger eller finder et element i den aktuelle mappe eller fil.
  • -exec → Den udfører kommandoen 'mv' på filer, der ligner søgningen, og konverterer det aktuelle filnavn med det nye.

I stedet for den forrige kommando kan du også bruge følgende kommando til at ændre udvidelsen af ​​flere filer og omdøbe en fil:

for f i *.txt; do mv -- '$f' '${f%.txt}.html'; Færdig

I det givne eksempel ændrede vi '.txt'-udvidelsen til '.html'.

Omdøb flere filer ved hjælp af Bash-scriptet

Du kan ændre flere filnavne ved hjælp af Bash-scriptet ved at ændre deres udvidelser. Du skal oprette en Bash-fil og tilføje følgende linjer til den:

#!/bin/bash
til f i * . < nuværende filtypenavn > ; gør
mv -- ' $f ' ' ${f%.} .'
Færdig

For eksempel ændrer vi filtypenavnet fra '.txt' til '.png'.

Som du kan se på det forrige billede, er der tre filer, hvor to af dem har filtypenavnet '.txt'. Her ændrer vi filtypenavnet fra '.txt' til '.png'.

Tilføj følgende linjer i Bash-scriptet:

#!/bin/bash
til f i * .txt; gør
mv -- ' $f ' ' ${f%txt} .png'
Færdig

Brug følgende 'sh' kommando, gem og kør scriptet som følger:

sh filnavn.sh

Den forrige kommando giver dig ikke noget output, men ændrer filens udvidelse.

Kommandoen Omdøb

Kommandoen 'omdøb' er mere avanceret end kommandoen 'mv'. Det er dog ikke et forudinstalleret værktøj i Fedora, så du skal installere dette først ved at bruge følgende kommando:

sudo yum installer fornavn -y

Nu kan du omdøbe filerne med samme udvidelse:

omdøb *.

Konklusion

Dette handler om de simple kommandoer, som du kan prøve at omdøbe en fil fra terminalen i Fedora Linux. Kommandoen 'omdøb' er mere avanceret og brugervenlig end kommandoen 'mv', men den er ikke forudinstalleret i Linux, så du skal installere den manuelt. Samlet set er begge kommandoer nyttige, og som nybegynder kan du bruge dem til at omdøbe dine filer i dit Fedora-system.