mov

move arquivos e pastas sem criar outra cópia

ArquivosVersão 1.2.3Estável
lil-terminal

Visão geral

mov move arquivos e pastas sem criar outra cópia. Se backup já for uma pasta, mov report.txt backup coloca o arquivo dentro dela. mov report.txt backup/report.txt informa o caminho final exato. A pasta pai do destino deve existir.

Confira o destino

Verifique se o destino é uma pasta existente ou um novo caminho. Use mov para mudar de lugar e ren para mudar apenas o nome. -f só quando quiser substituir.

Sintaxe

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

Referência

mov <src> <dst>

mover um arquivo ou diretório para <dst>

mov <src> <dst> -f

mover substituindo arquivo, link ou diretório vazio existente

Observações

Se o destino final existir, a operação é interrompida. -f permite substituir um arquivo, link ou pasta vazia compatível, mas nunca uma pasta com conteúdo. O destino anterior é guardado temporariamente para recuperação caso a movimentação falhe.

Segurança

Não é possível mover uma pasta para dentro dela mesma. lil-terminal atualiza os caminhos de trabalho e base afetados. A forma antiga mov <dst> move a pasta atual para outra existente; novos scripts devem informar origem e destino.

Prévia interativa do sandbox

Execute os exemplos preparados diretamente na página. Os resultados são predefinidos e exibidos no navegador; nenhum comando do terminal é executado no servidor.

Mover um arquivo ou diretório para <dst>

Instalar e gerenciar

Instale a versão compatível atual. Escolha Base para o conjunto completo de recursos ou Minimum para o pacote reduzido; use upgrade para atualizar um módulo já instalado.

Base e Minimum são dois pacotes da mesma versão atual do módulo.

Pacote Base

Instala o pacote completo com referência local e todos os modos publicados.

install mov
Pacote Minimum

Instalar o pacote reduzido. A referência local é omitida; help <cmd> -i abre a referência atual do servidor.

install mov -m
Versão pública exata

Instalar exatamente esta versão publicada.

install mov -v 1.2.3
Verificar ou atualizar

upgrade verifica compatibilidade e substitui o bloco somente quando necessário.

upgrade mov
Remover módulo

Remove o bloco da extensão sem afetar o núcleo ou outros módulos.

install mov -u

Exemplos

Os exemplos podem ser copiados, mas o site não os executa. Revise caminhos, permissões e opções destrutivas.

Mover um arquivo ou diretório para <dst>
cd \sandbox\tmp | mov draft.txt ..\workspace\draft.txt
README.txt
current.txt
draft.txt
new.txt

original.txt
updated.txt
replace.txt
draft.txt
Mover um arquivo ou diretório para <dst>
mov \sandbox\tmp\new.txt \sandbox\workspace
original.txt
updated.txt
replace.txt
new.txt
Mover um arquivo ou diretório para <dst>
mov \sandbox\tmp\new.txt \sandbox\tmp\current.txt
O destino já existe
Mover substituindo arquivo, link ou diretório vazio existente
mov \sandbox\tmp\new.txt \sandbox\tmp\current.txt -f
README.txt
current.txt
draft.txt
Mover um arquivo ou diretório para <dst>
mov \sandbox\tmp \sandbox\tmp\inside
O destino está dentro da origem
Mover um arquivo ou diretório para <dst>
cd \sandbox\workspace | mov \sandbox\tmp
README.txt
current.txt
draft.txt
new.txt
workspace/

Arquivo usado neste exemplo: sandbox/workspace/original.txt

O exemplo usa um arquivo ou diretório do espaço protegido de documentação /sandbox/.

alpha
beta
gamma

Documentação relacionada

Versão pública atual

v1.2.32026-10-31

Refinamento de produção

Versão estável atual de mov. move arquivos e pastas sem criar outra cópia