GNU/Linux >> Tutoriels Linux >  >> Linux

mv :commande introuvable

La commande mv déplace les fichiers et les répertoires vers d'autres emplacements. Elle est similaire à la commande cp mais ne laisse pas l'objet initial en place. Par conséquent, mv ressemble plus à une opération de copier-coller. Le shell Bash n'a pas de commande de renommage dédiée mais utilise à la place mv pour accomplir cette fonction. Le fait de "déplacer" un fichier ou un répertoire et de fournir un nouveau nom comme destination renomme essentiellement cet objet.

Syntaxe

La syntaxe de la commande mv est :

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

Par exemple, pour déplacer ~/fichier1 vers /opt/fichier1 :

$ mv ~/file1 /opt/mylist

À des fins de renommage, la syntaxe est :

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

Options de commande mv

Le tableau suivant répertorie certaines des options de la commande mv.

Option Description
-i Mode interactif. Demander avant d'écraser les fichiers de destination.
-f Forcer le déplacement. Si un fichier de destination existe, écrasez-le sans condition.

Si vous rencontrez l'erreur ci-dessous lors de l'exécution de la commande mv :

mv: command not found

vous pouvez essayer d'installer le package ci-dessous selon votre choix de distribution :

Répartition Commande
OS X brew install coreutils
Debian apt-get install coreutils
Ubuntu apt-get install coreutils
Alpin apk ajouter coreutils
Arch Linux pacman -S coreutils
Kali Linux apt-get install coreutils
CentOS yum install coreutils
Fédora dnf install coreutils
Raspbian apt-get install coreutils

Exemples de commande mv

1. Déplacez un fichier vers un emplacement arbitraire :

# mv source target

2. Déplacez les fichiers dans un autre répertoire en conservant les noms de fichiers :

# mv source1 source2 source3 target_directory

3. Ne demandez pas de confirmation avant d'écraser les fichiers existants :

# mv -f source target

4. Demander confirmation avant d'écraser les fichiers existants, quelles que soient les autorisations de fichier :

# mv -i source target

5. N'écrasez pas les fichiers existants sur la cible :

# mv -n source target

6. Déplacez les fichiers en mode détaillé, en affichant les fichiers après leur déplacement :

# mv -v source target


Linux
  1. ifrename :commande introuvable

  2. netstat :commande introuvable

  3. kubectl :commande introuvable

  4. tvservice :commande introuvable

  5. lspci :commande introuvable

aws-shell :commande introuvable

id :commande introuvable

w :commande introuvable

df :commande introuvable

du :commande introuvable

rm :commande introuvable