GNU/Linux >> Linux Esercitazione >  >> Linux

5 usi del comando mv nel terminale Linux

In questo articolo, ti mostrerò 5 usi comuni di mv comando in linux. Il mv comando utilizzato non solo per spostare i file ma anche per rinominare i file. Tuttavia c'è di più che puoi fare con questo comando di utilità.
Ecco gli esempi:

1. Spostare i file usando il comando mv

Supponiamo di voler spostare abc.md file dalla directory corrente a ./home/ash , lo facciamo in questo modo:

$ mv abc.md ./home/ash

Per spostare più file dalla directory corrente a ./home directory.

$ mv * ./home/
# or 
$ mv f1.md f2.md ./home/

2. Rinominare file e directory

La ridenominazione di file o directory funziona esattamente come lo spostamento di file, tranne per il fatto che devi trovarti nella stessa posizione.

## rename `file.txt` to `filenew.txt` in same location.
$ mv file.txt filenew.txt
## rename directory
$ mv dir dirnew

3. Non sovrascrivere alcun file esistente

Il comando seguente unisce una cartella all'altra, ma non sovrascrive i file esistenti

$ mv -n dir1/* ./home/dir2
# only update with the new file
$ mv -u dir1/* ./home/dir2

4. Fai un backup prima di sovrascrivere

Usando il b opzione, possiamo eseguire il backup del file di destinazione prima di sovrascrivere il file esistente.

$ mv -bv *.txt ./home/dir2

5. Sposta i file dalla directory principale a quella secondaria.

Questo è dalla risposta di StackOverflow.

Dallo stackoverflow, supponi di avere la seguente struttura:

|parent
    |--child1
    |--child2
    |--grandChild1
    |--grandChild2
    |--grandChild3
    |--grandChild4
    |--grandChild5
    |--grandChild6

Puoi spostare tutti i file dalla directory principale a figlio1 con il seguente comando:

$ cd parent
$ mv !(child1|child2) child1

Linux
  1. | In Comando Terminale?

  2. Comando Linux mv

  3. Linux du comando

  4. comando IP Linux

  5. Come usare vi per modificare un comando nel terminale su Linux?

Al comando in Linux

Comando Df in Linux

Comando cronologia in Linux:visualizza la cronologia del terminale Linux

8 usi comuni del comando touch di Linux

Utilizzo di cut su terminale Linux

Linux top -c per mostrare il comando completo