Skinny site

... un modo di esprimersi

  • Aumenta dimensione caratteri
  • Dimensione caratteri predefinita
  • Diminuisci dimensione caratteri
Home Code Snippets Bash Comando mv

Comando mv

E-mail Stampa PDF
Valutazione attuale: / 0
ScarsoOttimo 

 

Il comando "mv" è utilizzato per spostare uno o più files, la maggior parte delle sue opzioni sono molto simili a quelle del comando "cp". Il comando "mv" non fa altro che fare una cosa equivalente a "cp -a" e successivamente rimuove i files dopo averli copiati.

La sintassi è analoga al comando "cp" ossia:

mv [opzioni] origine destinazione

Nel caso si volesse spostare un file mantenendone inalterato il nome basta indicare come destinazione solamente la directory con il carattere "/" ("slash") finale, riporto un breve esempio:

mv test.txt documenti/

In realtà il comando "mv" non solo sposta i files ma è anche in grado di rinominare i files. Ad esempio per rinominare una directory basta scrivere così:

mv documenti/ documenti_personali/

Bisognerebbe fare particolare attenzione quando si intende spostare un soft link in quando si potrebbe verificare comportamenti inaspettati. Per spostare un soft link è necessario scrivere così:

mv file directory_destinazione/

Nel caso invece si volesse spostare la directory alla quale fa riferimento il soft link si deve scrivere così:

mv file/ directory_destinazione/
Ultimo aggiornamento Martedì 02 Marzo 2010 14:47  

Google Analytics Tracking Module