GNU/Linux >> Linux Esercitazione >  >> Linux

mv:comando non trovato

Il comando mv sposta file e directory in altre posizioni. È simile al comando cp ma non lascia l'oggetto iniziale in posizione. Pertanto, mv è più simile a un'operazione di taglia e incolla. La shell Bash non ha un comando di ridenominazione dedicato ma utilizza invece mv per eseguire quella funzione. L'atto di "spostare" un file o una directory e fornire un nuovo nome come destinazione essenzialmente rinomina quell'oggetto.

Sintassi

La sintassi del comando mv è:

$ mv [options] {file/directory name to move} {file/directory name destination}

Ad esempio, per spostare ~/file1 in /opt/file1:

$ mv ~/file1 /opt/mylist

Ai fini della ridenominazione, la sintassi è:

$ mv [options] {old file/ directory name} {new file/directory name}

Opzioni comando mv

La tabella seguente elenca alcune delle opzioni per il comando mv.

Opzione Descrizione
-i Modalità interattiva. Chiedi prima di sovrascrivere i file di destinazione.
-f Forza la mossa. Se esiste un file di destinazione, sovrascrivilo incondizionatamente.

Se si verifica l'errore seguente durante l'esecuzione del comando mv:

mv: command not found

puoi provare a installare il pacchetto seguente secondo la tua scelta di distribuzione:

Distribuzione Comando
OS X brew install coreutils
Debian apt-get install coreutils
Ubuntu apt-get install coreutils
Alpino apk aggiunge coreutils
Arci Linux pacman -S coreutils
Kali Linux apt-get install coreutils
CentOS yum install coreutils
Fedora dnf installa coreutils
Raspbian apt-get install coreutils

Esempi di comandi mv

1. Sposta un file in una posizione arbitraria:

# mv source target

2. Sposta i file in un'altra directory, mantenendo i nomi dei file:

# mv source1 source2 source3 target_directory

3. Non chiedere conferma prima di sovrascrivere i file esistenti:

# mv -f source target

4. Richiedi conferma prima di sovrascrivere i file esistenti, indipendentemente dai permessi dei file:

# mv -i source target

5. Non sovrascrivere i file esistenti nella destinazione:

# mv -n source target

6. Sposta i file in modalità dettagliata, mostrando i file dopo che sono stati spostati:

# mv -v source target


Linux
  1. gestore abbonamenti:comando non trovato

  2. dnf:comando non trovato

  3. bc:comando non trovato

  4. dpkg:comando non trovato

  5. id:comando non trovato

nc:comando non trovato

aws-shell:comando non trovato

lspci:comando non trovato

pstree:comando non trovato

ufw:comando non trovato

ln:comando non trovato