del

Remove arquivos, links e diretórios; a remoção recursiva exige uma opção explícita e caminhos protegidos são bloqueados.

ArquivosVersão 1.2.1Estável
lil-terminal

Visão geral

del mantém a remoção explícita sem transformar uma limpeza real em dezenas de comandos. Arquivos e diretórios podem ser misturados; -r ativa a recursão e -f tolera caminhos já ausentes.

Excluir somente o destino pretendido

A exclusão é mais segura em três etapas: inspecione o alvo, remova exatamente o que pretende e confira novamente o diretório pai.

Sintaxe

lil-terminal
del <path>... [-r|-a] [-f]

Referência

del <file>

excluir um arquivo (ou link simbólico)

del <dir>

excluir um diretório vazio

del <path>...

excluir vários arquivos e/ou diretórios vazios

del <dir> -r | del <dir> -a

excluir um diretório recursivamente

del <path>... -f

excluir os caminhos informados sem falhar se alguns já não existirem

Limpeza repetível

-f ignora alvos que já não existem, útil em scripts e manutenção repetível. del first.txt folder -r pode remover na mesma operação um arquivo e uma árvore de diretórios.

Segurança

Todos os alvos são validados antes do início da exclusão. Raízes protegidas, diretório base, diretório de trabalho e caminhos pais protegidos não podem ser removidos. Diretórios não vazios exigem -r ou -a. Após o sucesso, del mostra a visão plana compacta do diretório atual.

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.

Excluir um arquivo (ou link simbólico)

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 del
Pacote Minimum

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

install del -m
Versão pública exata

Instalar exatamente esta versão publicada.

install del -v 1.2.1
Verificar ou atualizar

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

upgrade del
Remover módulo

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

install del -u

Exemplos

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

Excluir um arquivo (ou link simbólico)
cd \sandbox\tmp | @mf cleanup.tmp | del cleanup.tmp
cleanup.tmp

+
Excluir vários arquivos e/ou diretórios vazios
del sandbox/tmp/first.txt sandbox/tmp/folder/second.txt
tmp/
(mixed file paths removed; the directory itself remains)
Excluir um diretório recursivamente
del sandbox/tmp/first.txt sandbox/tmp/folder -r
tmp/
(file and directory targets removed in one recursive operation)
Excluir os caminhos informados sem falhar se alguns já não existirem
del sandbox/tmp/missing.txt -f
+
(missing target does not turn repeatable cleanup into an error)
Excluir um diretório recursivamente
del . -r
Um caminho protegido não pode ser excluído

Arquivo usado neste exemplo: sandbox/tmp/README.txt

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

lil-terminal sandbox temporary workspace

Commands in the public documentation use this directory for disposable copies,
archives, uploads and files created during examples. Review destructive commands
before running them and restore the sandbox from the release package when needed.

Documentação relacionada

Versão pública atual

v1.2.12026-08-13

Limpeza previsível de vários alvos

Esclarece alvos mistos e -f para limpeza repetível; ao final mostra uma visão plana compacta.