fbpx

Comandos Linux – Comando rmdir

Comando Linux rmdir

comando rmdir

Nos sistemas operacionais do tipo Unix, o comando rmdir remove os diretórios vazios de um sistema de arquivos .

Este documento descreve a versão GNU / Linux do rmdir .

Descrição

O comando rmdir remove cada diretório especificado na linha de comandos, se eles estiverem vazios. Ou seja, cada diretório removido não deve conter arquivos ou diretórios ou não pode ser removido pelo rmdir .

Se algum diretório especificado não estiver vazio, o rmdir não o removerá e continuará tentando remover outros diretórios especificados.

Os diretórios são processados ​​na ordem em que você os especifica na linha de comando, da esquerda para a direita.

Para remover um diretório pai e um subdiretório desse pai, o subdiretório deve ser especificado primeiro, para que o diretório pai fique vazio quando o rmdir tentar removê-lo. (Ou você pode usar a opção -p ; veja abaixo.)

rmdir é funcionalmente equivalente ao comando rm -d .

Nota: Se você deseja remover um diretório que não está vazio (e também remover tudo o que ele contém), pode usar o comando rm com a opção -r ( recursiva ). Veja o comando rm para mais informações.

Sintaxe

rmdir [ -p ] [ -v | --verbose ] diretório [ --ignore-fail-on-non-empty ] ...
rm --help
rm --version

Opções

-pCada argumento de diretório é tratado como um nome de caminho do qual todos os componentes serão removidos, se estiverem vazios, começando com o último componente. (Veja rm para remoção recursiva totalmente não discriminante .)
-v ,
–verbose
Exibir informações detalhadas para cada diretório processado.
–ignore-fail-on-non-emptyNão relate uma falha que ocorre apenas porque um diretório não está vazio. Normalmente, quando rmdir é instruído a remover um diretório não vazio, ele relata um erro. Esta opção suprime essas mensagens de erro.
–SocorroExiba uma mensagem de ajuda e saia.
–versãoInformações de versão de saída e saída.

Exemplos

rmdir mydir

Remova o diretório mydir , se estiver vazio.

rmdir dir1 dir2 dir3

Remova os diretórios dir1 , dir2 e dir3 , se estiverem vazios. Se algum não estiver vazio, uma mensagem de erro será impressa para esse diretório e os outros serão removidos.

rmdir dir / subdir dir

Remova o diretório dir / subdir se estiver vazio. Em seguida, remova o diretório dir , se estiver vazio depois que o diretório / subdir foi removido.

rmdir -p dir / subdir

O mesmo que o comando acima. rmdir tenta remover dir / subdir e , em seguida, tenta remover dir .

mkdir – Crie um diretório.
rm – Excluir arquivos.

21 de novembro de 2019

Sobre nós

A Linux Force Brasil é uma empresa que ama a arte de ensinar. Nossa missão é criar talentos para a área de tecnologia e atender com excelência nossos clientes.

CNPJ: 13.299.207/0001-50
SAC:         0800 721 7901

Comercial  Comercial: (11) 3796-5900

Suporte:    (11) 3796-5900

Copyright © Linux Force Security  - Desde 2011.