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

-p Cada 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-empty Nã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.
–Socorro Exiba uma mensagem de ajuda e saia.
–versão Informaçõ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.

Categorias
Compartilhe esse post

Posts populares

Linux Force Security Cursos de linux e segurança da informação

Seu futuro na tecnologia começa agora! Não deixe essa chance escapar.