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.
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.
Opzione mv
Opzione | Funzione |
---|---|
mv -i | Chiede il permesso di sovrascrivere. |
mv* | Sposta più file in una directory specifica. |
mv --suffisso | Utilizzato per eseguire il backup prima di sovrascrivere. |
nel mi | Sposta solo i file che non esistono. |