Com canviar el nom d'un fitxer des del terminal a Fedora Linux

Com Canviar El Nom D Un Fitxer Des Del Terminal A Fedora Linux



Canviar el nom d'un fitxer és una activitat fàcil que podeu fer per diferents motius, com ara l'organització dels fitxers, l'accessibilitat i evitar conflictes entre fitxers. També podeu canviar el nom d'un fitxer al directori per trobar-lo ràpidament en centenars de fitxers.

Per tant, és un enfocament valuós per als usuaris mantenir l'ordre i el control sobre els seus actius digitals. Tanmateix, com a principiant de Fedora, potser no sabeu com canviar el nom dels fitxers mitjançant les ordres. En aquest article, coneixeràs les maneres de canviar el nom d'un fitxer des del terminal a Fedora Linux.

Com canviar el nom d'un fitxer des del terminal a Fedora Linux

Tot i que hi ha diverses maneres de canviar el nom dels fitxers, utilitzar les ordres 'mv' i 'canviar el nom' són les ordres més senzilles que podeu utilitzar. Posem alguns exemples d'ús d'ells:







El comandament Mv

Tot i que hi ha diverses maneres de canviar el nom dels fitxers, utilitzar les ordres 'mv' i 'canviar el nom' són les ordres més senzilles que podeu utilitzar. Posem alguns exemples d'ús d'ells:



cd ~/Documents
ls -l

Com podeu veure a la imatge anterior, el directori 'Documents' té fitxers 'Fedora.pdf', 'Fedora.txt' i 'Linux.txt'. Ara, canviem el nom del fitxer anomenat 'Linux.txt' a 'Linuxhint.txt'.

mv Linux.txt Linuxhint.txt

Canviar el nom de diversos fitxers

Si dos fitxers del mateix directori tenen la mateixa extensió, podeu canviar-ne l'extensió mitjançant l'ordre 'mv'. Aquí teniu com ho feu:

trobar. -depth -name '*.' -exec sh -c 'f='{}'; mv -- '$f' '${f%.}.'' \;

Com podem veure a l'exemple donat, tenim dos fitxers de l'extensió “.txt” (“Fedora.txt” i “Linux.txt”). Aquí, canviem els noms d'aquests dos fitxers canviant les seves extensions amb l'ordre 'mv' següent:

trobar. -depth -name '*.txt' -exec sh -c 'f='{}'; mv -- '$f' '${f%.txt}.png'' \;

A l'ordre anterior:

  • cerca → Cerca o troba un element del directori o fitxer actual.
  • -exec → Executa l'ordre “mv” en fitxers similars a la cerca i converteix el nom del fitxer actual amb el de nou.

En lloc de l'ordre anterior, també podeu utilitzar l'ordre següent per canviar l'extensió de diversos fitxers i canviar el nom d'un fitxer:

per a f en *.txt; do mv -- '$f' '${f%.txt}.html'; fet

A l'exemple donat, hem canviat l'extensió '.txt' a '.html'.

Canvieu el nom de diversos fitxers utilitzant l'script Bash

Podeu canviar diversos noms de fitxer mitjançant l'script Bash canviant-ne les extensions. Heu de crear un fitxer Bash i afegir-hi les línies següents:

#!/bin/bash
per f en * . < extensió_fitxer actual > ; fer
mv -- ' $f ' ' ${f%.} .'
fet

Per exemple, canviem l'extensió del fitxer de “.txt” a “.png”.

Com podeu veure a la imatge anterior, hi ha tres fitxers en els quals dos d'ells tenen extensió “.txt”. Aquí, canviem l'extensió dels fitxers de '.txt' a '.png'.

Afegiu les línies següents a l'script Bash:

#!/bin/bash
per f en * .txt; fer
mv -- ' $f ' ' ${f%.txt} .png'
fet

Amb l'ordre 'sh' següent, deseu i executeu l'script de la següent manera:

sh nom de fitxer.sh

L'ordre anterior no us dóna cap sortida, però canvia l'extensió del fitxer.

L'ordre Canvia el nom

L'ordre 'canviar el nom' és més avançada que l'ordre 'mv'. Tanmateix, no és una utilitat preinstal·lada a Fedora, de manera que primer cal que la instal·leu amb l'ordre següent:

sudo yum install prename -y

Ara, podeu canviar el nom dels fitxers amb la mateixa extensió:

canviar el nom *.

Conclusió

Es tracta de les ordres senzilles que podeu provar per canviar el nom d'un fitxer des del terminal a Fedora Linux. L'ordre 'canviar el nom' és més avançada i fàcil d'utilitzar que l'ordre 'mv', però no està preinstal·lada a Linux, de manera que l'has d'instal·lar manualment. En general, ambdues ordres són útils i, com a principiant, podeu utilitzar-les per canviar el nom dels vostres fitxers al vostre sistema Fedora.