mov

Déplace un fichier ou répertoire vers un nouvel emplacement ou chemin ; le remplacement d’une cible existante reste explicite.

FichiersVersion 1.2.2Stable
lil-terminal

Vue d’ensemble

mov suit la logique SOURCE DESTINATION : déplacement dans un dossier existant, nouveau chemin ou remplacement compatible avec -f.

Déplacer sans ambiguïté

Avant le déplacement, déterminez si <dst> est un dossier conteneur ou le nouveau chemin exact ; utilisez -f seulement pour un remplacement voulu.

Syntaxe

lil-terminal
mov <src> <dst> [-f]

Référence

mov <src> <dst>

déplacer un fichier ou un répertoire vers <dst>

mov <src> <dst> -f

déplacer en remplaçant un fichier, un lien ou un répertoire vide existant

Conflits et compatibilité

Sans -f, une cible finale existante provoque une erreur. -f remplace un fichier, un lien ou un répertoire vide de même type sans effacer un arbre non vide. mov <dst> reste uniquement pour compatibilité afin de déplacer le répertoire courant vers un répertoire existant extérieur.

Règles de destination

mov sandbox/tmp/a.txt sandbox/archive/ place a.txt dans archive lorsque archive existe déjà comme répertoire. mov sandbox/tmp/a.txt sandbox/archive/a.txt indique explicitement le chemin final. Un répertoire ne peut pas être déplacé dans l’un de ses propres descendants.

Aperçu interactif du sandbox

Lancez les exemples préparés directement sur la page. Les résultats sont prédéfinis et affichés dans le navigateur ; aucune commande terminal n’est exécutée sur le serveur.

Déplacer un fichier ou un répertoire vers <dst>

Installer et gérer

Installez la version compatible actuelle. Choisissez Base pour l’ensemble complet des fonctions ou Minimum pour le paquet réduit ; utilisez upgrade pour mettre à jour un module déjà installé.

Base et Minimum sont deux paquets de la même version actuelle du module.

Paquet Base

Installer le paquet complet avec référence locale et tous les modes publiés.

install mov
Paquet Minimum

Installer le paquet réduit. La référence locale est omise ; help <cmd> -i ouvre la référence serveur actuelle.

install mov -m
Version publique exacte

Installer exactement cette version publiée.

install mov -v 1.2.2
Vérifier ou mettre à jour

upgrade vérifie la compatibilité et remplace le bloc seulement si nécessaire.

upgrade mov
Supprimer le module

Supprimer le bloc d’extension sans toucher au noyau ni aux autres modules.

install mov -u

Exemples

Les exemples sont copiables mais ne sont pas exécutés par le site. Vérifiez chemins, droits et options destructrices.

Déplacer un fichier ou un répertoire vers <dst>
cd \sandbox\tmp | @mf move-me.txt | mov move-me.txt ..\workspace\move-me.txt | cd ..\workspace | pwd
move-me.txt

workspace/
move-me.txt
original.txt
replace.txt
updated.txt

/home/account/public_html/sandbox/workspace
Déplacer un fichier ou un répertoire vers <dst>
mov sandbox/tmp/draft.txt sandbox/tmp/final.txt
moved  sandbox/tmp/draft.txt → sandbox/tmp/final.txt
Déplacer en remplaçant un fichier, un lien ou un répertoire vide existant
mov sandbox/tmp/new.txt sandbox/tmp/current.txt -f
moved    sandbox/tmp/new.txt → sandbox/tmp/current.txt
replace  existing file explicitly
Déplacer un fichier ou un répertoire vers <dst>
mov sandbox/tmp/project sandbox/workspace/
moved  sandbox/tmp/project → sandbox/workspace/project
Déplacer un fichier ou un répertoire vers <dst>
mov \sandbox\tmp\new.txt \sandbox\tmp\current.txt
La destination existe déjà

Fichier utilisé dans cet exemple: sandbox/workspace/original.txt

L’exemple utilise un fichier ou un répertoire de l’espace de documentation protégé /sandbox/.

alpha
beta
gamma

Documentation associée

Version publique actuelle

v1.2.22026-08-13

Destination plus claire

La référence principale décrit directement <dst>.