logo

Comando mv in Linux/Unix con esempi

Il comando Linux mv viene utilizzato per spostare file o directory esistenti da una posizione a un'altra. Viene anche utilizzato per rinominare un file o una directory. Se vuoi rinominare una singola directory o file allora 'mv' sarà meglio usare l'opzione.

Sposta un file

Durante lo spostamento di un file il numero di inode di entrambi i file rimarrà lo stesso.

Comando file mv di Linux 1

Nell'esempio sopra, abbiamo spostato file 'docc' in 'documento' . Ma il numero di inode di entrambi i file rimane lo stesso.

Sposta una directory

Le directory possono essere spostate allo stesso modo dei file. In questo caso anche il numero di inode rimarrà lo stesso.

Comando file mv di Linux 2

Opzione mv

OpzioneFunzione
mv -iChiede il permesso di sovrascrivere.
mv*Sposta più file in una directory specifica.
mv --suffissoUtilizzato per eseguire il backup prima di sovrascrivere.
nel miSposta solo i file che non esistono.