Pertanto, è un approccio prezioso per gli utenti mantenere l'ordine e il controllo sulle proprie risorse digitali. Tuttavia, come principiante di Fedora, potresti non sapere come rinominare i file usando i comandi. In questo articolo imparerai come rinominare un file dal terminale in Fedora Linux.
Come rinominare un file dal terminale in Fedora Linux
Sebbene esistano vari modi per rinominare i file, i comandi “mv” e “rename” sono i comandi più semplici che puoi utilizzare. Facciamo alcuni esempi di utilizzo:
Il comando Mv
Sebbene esistano vari modi per rinominare i file, i comandi “mv” e “rename” sono i comandi più semplici che puoi utilizzare. Facciamo alcuni esempi di utilizzo:
cd ~/Documenti
ls -l
Come puoi vedere nell'immagine precedente, la directory 'Documenti' contiene i file 'Fedora.pdf', 'Fedora.txt' e 'Linux.txt'. Ora rinominiamo il file denominato 'Linux.txt' in 'Linuxhint.txt'.
mv Linux.txt Linuxhint.txt
Rinominare più file
Se due file nella stessa directory hanno la stessa estensione, puoi cambiare la loro estensione usando il comando 'mv'. Ecco come farlo:
Trovare . - Depth -name '*.Come possiamo vedere nell'esempio fornito, abbiamo due file con estensione “.txt” (“Fedora.txt” e “Linux.txt”). Qui, cambiamo i nomi di questi due file cambiando le loro estensioni con il seguente comando “mv”:
Trovare . - Depth -name '*.txt' -exec sh -c 'f='{}'; mv -- '$f' '${f%.txt}.png'' \;
Nel comando precedente:
- find → Cerca o trova un elemento della directory o del file corrente.
- -exec → Esegue il comando “mv” sui file simili alla ricerca e converte il nome del file corrente con quello nuovo.
Invece del comando precedente, puoi anche utilizzare il comando seguente per modificare l'estensione di più file e rinominare un file:
per f in *.txt; do mv -- '$f' '${f%.txt}.html'; Fatto
Nell'esempio fornito, abbiamo cambiato l'estensione “.txt” in “.html”.
Rinominare più file utilizzando lo script Bash
Puoi modificare più nomi di file utilizzando lo script Bash modificando le loro estensioni. Devi creare un file Bash e aggiungervi le seguenti righe:
#!/bin/bashper F In * . < estensione_file corrente > ; Fare
mv -- ' $ f ' ' ${f%.
Fatto
Ad esempio, cambiamo l'estensione del file da “.txt” a “.png”.
Come puoi vedere nell'immagine precedente, ci sono tre file di cui due hanno l'estensione “.txt”. Qui modifichiamo l'estensione dei file da “.txt” a “.png”.
Aggiungi le seguenti righe nello script Bash:
#!/bin/bashper F In * .TXT; Fare
mv -- ' $ f ' ' ${f%.txt} .png'
Fatto
Utilizzando il seguente comando 'sh', salva ed esegui lo script come segue:
sh nomefile.shIl comando precedente non fornisce alcun output ma modifica l'estensione del file.
Il comando Rinomina
Il comando 'rinomina' è più avanzato del comando 'mv'. Tuttavia, non è un'utilità preinstallata in Fedora, quindi è necessario installarla prima utilizzando il seguente comando:
sudo yum install prename -y
Ora puoi rinominare i file con la stessa estensione:
rinomina
Conclusione
Questo riguarda i semplici comandi che puoi provare per rinominare un file dal terminale in Fedora Linux. Il comando “rename” è più avanzato e facile da usare del comando “mv”, ma non è preinstallato in Linux, quindi è necessario installarlo manualmente. Nel complesso, entrambi i comandi sono utili e, come principiante, puoi usarli per rinominare i tuoi file nel tuo sistema Fedora.