Creative Saplings

Come rinominare i file in Linux

Ottobre 22, 2020
No Comments

Un terminale a riga di comando è uno strumento essenziale per l’amministrazione dei server Linux. Fornisce agli utenti Linux alcuni dei migliori strumenti di produttività risparmiando al contempo le risorse della macchina.

Per utilizzare in modo efficace il potenziale di Linux, è necessario avere una profonda conoscenza dei fondamenti: comandi semplici, come rinominare file esistenti e cartelle. In questo tutorial imparerai come rinominare le cartelle in Linux.

Come rinominare i file in Linux con il comando mv

Abbreviato da “move”, il comando mv è uno dei comandi più facili da usare. Può svolgere due attività di base ma essenziali quando si gestiscono i file su Linux. Uno è spostare i file da una posizione a un’altra e l’altro rinominare uno o più file tramite il terminale.

Per prima cosa, vediamo come funziona la ridenominazione dei file con mv su Linux.

Per iniziare, accediamo al nostro server tramite la riga di comando utilizzando SSH. Se non sei sicuro di SSH e vorresti saperne di più, ecco un utile tutorial.

Per accedere al nostro server, digita quanto segue nel tuo terminale:

ssh your-user@your-server

Se stiamo usando un computer locale, invece di un server, quindi dovremo aprire il terminale dal menu principale.

In seguito, è importante sapere come funziona il comando mv. Per fare questo, eseguiamo quanto segue:

mv --help

Come possiamo vedere nella precedente image, l’uso di base del comando mv è il seguente:

mv ...

Ecco alcune delle opzioni mv più popolari:

  • -f – non mostra alcun messaggio prima di sovrascrivere un file.
  • -i – visualizza messaggi di avviso prima di sovrascrivere un file.
  • -u – sposta un file solo se è nuovo o se non esiste nella destinazione.
  • -v – mostra cosa fa il comando.

E i parametri sono:

– il destinazione sorgente del file

– la directory di destinazione.

Rinomina file su Linux usando il comando mv

Se vogliamo rinominare un file, possiamo farlo in questo modo:

mv oldnamefile1 newnamefile1

Supponendo che ci troviamo nella directory e che ci sia un file chiamato file1.txt, e vogliamo cambiare il nome in file2 .TXT. Dobbiamo digitare quanto segue:

mv file1.txt file2.txt

Semplice come sembra. Tuttavia, se non sei nella directory, dovrai digitare un po ‘di più. Ad esempio:

cd /home/user/docs/filesmv file1.txt file2.txt

Rinomina più file con il comando mv

Il comando mv può rinominare solo un file, ma può essere utilizzato con altri comandi per rinominare più file.

Prendiamo i comandi, find, for o while e rinominiamo più file.

Ad esempio, quando provi a modificare tutti i file nel tuo directory corrente dall’estensione .txt all’estensione .pdf, utilizzerai il seguente comando:

for f in *txt; do mv -- "$f" "${f%.txt}.pdf"done

Questo creerà un ciclo (for) che guarda l’elenco di file con estensione .txt. Sostituirà quindi ogni estensione .txt con .pdf. Infine, terminerà il ciclo (fatto).

Se desideri funzionalità più avanzate, dovrai utilizzare il comando rinomina, stiamo per coprire.

Rinomina File su Linux usando il comando Rename

Con il comando rename, avrai un po ‘più di controllo. Molte configurazioni Linux lo includono per impostazione predefinita. Ma, se non lo hai installato, puoi farlo in un minuto con un semplice comando.

Nel caso di Debian, Ubuntu, Linux Mint e derivati:

sudo apt install rename

D’altra parte, se utilizzi CentOS 7 o RHEL:

sudo yum install rename

E, se stai usando Arch Linux:

yay perl-rename ## or yaourt -S perl-rename

Ora possiamo iniziare a usare il comando rename. In generale, la sintassi di base del comando rename è simile a questa:

rename "s/old-name/new-name/" files

All’inizio può sembrare complessa, ma è molto più semplice di quanto potrebbe sembrare.

In questo esempio, creeremo una nuova cartella chiamata filetorename e, utilizzando il comando touch, creeremo 5 file.

mkdir filetorename
cd filetorename
touch file{1..5}.txt
ls

Con l’ultimo comando ls, puoi visualizzare i file che creato.

Se vogliamo rinominare un singolo file chiamato file1.txt, la frase sarà così:

rename ‘s/file1/newfile1/’ file1.txt

Se noi voleva cambiare l’estensione a tutti i file, ad esempio, in .php. Potremmo farlo in questo modo:

rename ‘s/.txt/.php/’ *.txt
ls

Possiamo anche specificare un’altra directory in cui i file che desideri rename are.

rename ‘s/.txt/.php/’ FILE/PATH

Vorremmo ricordare che rename utilizza un’espressione regolare di Perl, il che significa che questo comando ha ampie possibilità.

Infine, è una buona idea controllare tutte le opzioni di comando.Puoi visualizzarli nel terminale eseguendo:

rename –help

Alcuni esempi comuni di come utilizzare il comando rename sono:

Rimuovi Rinomina Comando

Se non desideri più che rename sia installato sul tuo sistema, rimuovilo utilizzando il software manager. O dal terminale.

Per Debian, Ubuntu, Linux Mint e derivati:

sudo apt remove rename

E per CentOS e RHEL:

sudo yum remove rename

Ecco fatto, rinomina viene rimosso dalla tua macchina Linux.

Conclusione

Rinominare i file in Linux utilizzando il terminale è un compito semplice e pratico ma a volte molto importante. Sapere come farlo è qualcosa che ogni gestore di server dovrebbe sapere.

Come abbiamo visto, ci sono due comandi che possono farlo. Uno è più semplice dell’altro, ma entrambi svolgono il compito.

Ti invitiamo a continuare la ricerca di questi comandi e a migliorare la qualità del tuo flusso di lavoro quotidiano.

Questo post è stato ultima modifica il 4 marzo 2020 19:06

Articles
Previous Post

United Airlines ammette alcuni passeggini come bagaglio a mano senza costi aggiuntivi

Next Post

Orso, tacchino, porco selvatico, alligatore e selvaggina | Stagioni e regolamenti di caccia della Georgia - 2020

Lascia un commento Annulla risposta

Articoli recenti

  • Best Photography Schools In The World, 2020
  • I cittadini sovrani portano la loro filosofia antigovernativa sulle strade
  • Guida ai costi di riparazione dello stucco
  • Muckrakers (Italiano)
  • Oncologia di precisione

Archivi

  • Febbraio 2021
  • Gennaio 2021
  • Dicembre 2020
  • Novembre 2020
  • Ottobre 2020
  • Settembre 2020
  • Deutsch
  • Nederlands
  • Svenska
  • Norsk
  • Dansk
  • Español
  • Français
  • Português
  • Italiano
  • Română
  • Polski
  • Čeština
  • Magyar
  • Suomi
  • 日本語
  • 한국어
Proudly powered by WordPress | Theme: Fmi by Forrss.