Questo tutorial ti guiderà attraverso i semplici passaggi per rinominare un file in Linux.
Sarà un tutorial molto semplice e diretto anche se sei un principiante.
Prima di iniziare
Questo tutorial è stato realizzato su un sistema che esegue Ubuntu 18.04 su un utente con privilegi sudo. La maggior parte di ciò che vedrai in questo tutorial può essere replicata senza alcuna modifica sulla maggior parte dei sistemi Linux disponibili.
Ma nel caso in cui tu non sia in grado di replicarlo, puoi provare un altro metodo tra quelli menzionati di seguito.
4 modi per rinominare un file in Linux
È facile rinominare un file in Linux usando un file manager della GUI o usando la riga di comando quando hai a che fare con un singolo file.
Ma se desideri rinominare più file, l'uso della riga di comando è un approccio migliore. In questo tutorial, discuteremo 4 modi diversi in cui possiamo rinominare un file in Linux.
1. Usando il comando mv
La funzione del comando mv è quella di spostare i file. Tuttavia, come funzionalità bonus, può essere utilizzato per rinominare un file in Linux.
mv [OPTIONS] sourcefile destinationfile
Sebbene il comando mv possa essere utilizzato per spostare più file o directory, possiamo inserire un solo nome di file ciascuno per l'origine e la destinazione. Quindi per rinominare un file OldName.txt in NewName.txt, utilizziamo il seguente comando.
mv OldName.txt NewName.txt
Il comando mv può essere utilizzato come parte di un ciclo bash o con il comando find per rinominare più file contemporaneamente.
2. Usando il comando rinomina
Quando desideriamo rinominare più file contemporaneamente, possiamo utilizzare un'utilità progettata per rinominare un file in Linux invece di qualcosa che può rinominare i file come funzionalità non intenzionale.
Questo ci porta all'utilità di ridenominazione. Per utilizzare il comando rename, lo installiamo sul nostro sistema utilizzando apt o qualsiasi gestore di pacchetti della tua distribuzione Linux.
sudo apt install rename
Una volta installata l'utilità, ora possiamo utilizzare il comando rename tramite la riga di comando.
rename [Options] 's/oldname/newname/' *
Questo comando richiede una conoscenza di base delle espressioni regolari. Qui, 's' sta per sostituto.
La restante espressione è autoesplicativa. Usando * il comando viene eseguito per tutti i file il cui nome contiene oldname .
3. Utilizzo di renameutils
Il pacchetto renameutils fornisce una serie di comandi per rinominare un file in Linux. Concentrandosi sulla ridenominazione in batch dei file, renameutils è composto da cinque comandi.
Tuttavia, ci concentreremo su due:qmv (mossa rapida) e imv (mossa interattiva) per questo tutorial.
Per installare renameutils sul nostro sistema, utilizziamo il seguente comando.
sudo apt install renameutils
Una volta installata l'utilità, ora possiamo utilizzare i comandi qmv e imv tramite la riga di comando.
Sintassi (qmv):
qmv directoryname/
Si aprirà una finestra in cui la colonna di sinistra mostra i nomi originali dei file. Considerando che la colonna di destra è per il nome che desideri impostare per i tuoi file. Modifica la colonna di destra per impostare i nomi che desideri per il tuo file.
Sintassi (imv):
imv directoryname/filename
Questo visualizzerà l'indirizzo del file. Basta modificare il nome per rinominare il file e premere Invio per salvare la modifica.
Nota che imv ti consente solo di rinominare un file alla volta.
4. Utilizzo di un file manager della GUI
Possiamo utilizzare l'utilità di ridenominazione in blocco del file manager Thunar installando il file manager della GUI Thunar con il comando seguente.
sudo apt-get install thunar
Ora puoi avviare l'utilità di ridenominazione in blocco utilizzando il comando seguente.
thunar -B
È possibile fare clic sul segno + per aggiungere file. Consente i seguenti criteri per la ridenominazione.
- Inserisci data o ora
- Inserisci o sovrascrivi
- Numerazione
- Rimuovi caratteri
- Cerca e sostituisci
- Maiuscole/minuscole
Una volta scelti i criteri desiderati, è sufficiente fare clic su Rinomina file per procedere con l'operazione.
Conclusione
I sistemi basati su Linux offrono un'ampia varietà di opzioni per rinominare un file in Linux. Si può utilizzare uno qualsiasi di questi per soddisfare le proprie esigenze e preferenze. Ci auguriamo che questo tutorial sia stato in grado di aiutarti a comprendere diversi modi per rinominare un file in Linux.
Se hai commenti, domande o correzioni, sentiti libero di lasciarli nei commenti qui sotto.