mv comando in linux ci consente di spostare più di un file in un'altra directory. Tutto quello che devi fare è scrivere il nome di ogni file che vuoi spostare, separato da un space .
Il seguente comando ti aiuterà:
 mv car.txt bicycle.txt airplane.html train.docx vehicle 
o
 mv car.txt bicycle.txt airplane.html train.docx vehicle/ 
entrambi funzioneranno.
Puoi farlo
mv car.txt bicycle.txt vehicle/
 (Notare che il / sopra non è necessario, lo includo solo per garantire che vehicle è una directory.)
Puoi verificarlo come segue:
cd               #Move to home directory
mkdir temp       #Make a temporary directory
touch a b c d    #Make test (empty) files ('touch' also updates the modification date of an existing file to the current time)
ls               #Verify everything is there
mv a b c d temp/ #Move files into temp
ls               #See? They are gone.
ls temp/         #Oh, there they are!
rm -rf temp/     #DESTROY (Be very, very careful with this command)
Comando abbreviato per spostare tutti i file .txt
 Puoi provare a utilizzare un carattere jolly. Nel codice seguente, * corrisponderà a tutti i file che hanno un nome che termina con .txt o .docx e spostali nella cartella del veicolo.
mv *.txt *.docx vehicle/ 
Se desideri spostare file specifici in una directory
mv car.txt bicycle.txt vehicle/
 Modifica: Come menzionato in un commento, se stai spostando i file a mano, ti suggerisco di usare mv -i ... che ti avviserà nel caso in cui il file di destinazione esista già, dandoti la possibilità di non sovrascriverlo. Anche altri comandi 'file destroyer' come cp &rm hanno un -i opzione