mov

Mueve un archivo o directorio a otra ubicación o ruta; reemplazar un destino existente siempre es explícito.

ArchivosVersión 1.2.2Estable
lil-terminal

Resumen

mov aplica la lógica SOURCE DESTINATION habitual: mover a directorios existentes, asignar una ruta nueva o sustituir un destino compatible con -f.

Mover sin ambigüedad

Antes de mover, decida si <dst> es un directorio contenedor o la ruta nueva exacta; use -f solo para una sustitución intencionada.

Sintaxis

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

Referencia

mov <src> <dst>

mover un archivo o directorio a <dst>

mov <src> <dst> -f

mover sustituyendo un archivo, enlace o directorio vacío existente

Conflictos y compatibilidad

Sin -f, un destino final existente produce un error. -f sustituye un archivo, enlace o directorio vacío del mismo tipo, pero no borra árboles no vacíos. La forma mov <dst> se conserva solo por compatibilidad para mover el directorio actual a un directorio externo existente.

Reglas de destino

mov sandbox/tmp/a.txt sandbox/archive/ coloca a.txt dentro de archive cuando archive ya es un directorio. mov sandbox/tmp/a.txt sandbox/archive/a.txt indica la ruta final de forma explícita. Un directorio no puede moverse dentro de uno de sus propios descendientes.

Vista interactiva del sandbox

Ejecuta los ejemplos preparados directamente en la página. Los resultados están predefinidos y se muestran en el navegador; no se ejecuta ningún comando de terminal en el servidor.

Mover un archivo o directorio a <dst>

Instalar y administrar

Instala la versión compatible actual. Elige Base para el conjunto completo de funciones o Minimum para el paquete reducido; usa upgrade para actualizar un módulo ya instalado.

Base y Minimum son dos paquetes de la misma versión actual del módulo.

Paquete Base

Instala el paquete completo con referencia local y todos los modos publicados.

install mov
Paquete Minimum

Instalar el paquete reducido. No incluye la referencia local; help <cmd> -i abre la referencia actual del servidor.

install mov -m
Versión pública exacta

Instalar exactamente esta versión publicada.

install mov -v 1.2.2
Comprobar o actualizar

upgrade comprueba la compatibilidad y sustituye el bloque solo cuando hace falta.

upgrade mov
Eliminar módulo

Elimina el bloque de extensión sin tocar el núcleo ni otros módulos.

install mov -u

Ejemplos

Los ejemplos se pueden copiar, pero el sitio no los ejecuta. Revisa rutas, permisos y opciones destructivas.

Mover un archivo o directorio a <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
Mover un archivo o directorio a <dst>
mov sandbox/tmp/draft.txt sandbox/tmp/final.txt
moved  sandbox/tmp/draft.txt → sandbox/tmp/final.txt
Mover sustituyendo un archivo, enlace o directorio vacío existente
mov sandbox/tmp/new.txt sandbox/tmp/current.txt -f
moved    sandbox/tmp/new.txt → sandbox/tmp/current.txt
replace  existing file explicitly
Mover un archivo o directorio a <dst>
mov sandbox/tmp/project sandbox/workspace/
moved  sandbox/tmp/project → sandbox/workspace/project
Mover un archivo o directorio a <dst>
mov \sandbox\tmp\new.txt \sandbox\tmp\current.txt
El destino ya existe

Archivo usado en este ejemplo: sandbox/workspace/original.txt

El ejemplo usa un archivo o directorio del espacio protegido de documentación /sandbox/.

alpha
beta
gamma

Documentación relacionada

Versión pública actual

v1.2.22026-08-13

Destino más claro

La referencia principal describe <dst> directamente.