Comandos Linux

Como remover um diretório no Linux

Como remover um diretório no Linux
A execução de operações CRUD no Linux são tarefas de rotina diárias, como criar, ler, atualizar e excluir um arquivo ou diretório. Este post irá percorrer um guia detalhado sobre como remover um diretório no Linux do terminal. Remover um diretório no lynx não é tão fácil quanto remover um arquivo. Um diretório pode ser um diretório vazio ou pode incluir vários arquivos ou subdiretórios adicionais nele.

Pode haver várias maneiras de remover um diretório em qualquer sistema operacional Linux. Por exemplo, se você estiver usando uma GUI de qualquer sistema operacional Linux como GNOME ou KDE, você pode remover qualquer diretório apenas clicando com o botão direito do mouse no diretório. Mas, quando você está trabalhando com um servidor Linux autônomo e só tem um terminal para trabalhar com o sistema operacional Linux, este guia o ajudará a remover um diretório no terminal do sistema operacional Linux.

Existem vários comandos para remover um diretório no Linux, com base na necessidade e finalidades diferentes. Esta postagem permitirá que você conheça todos esses comandos e execute todos eles no Ubuntu 20.04 sistema LTS. Os comandos que vamos aprender e geralmente usados ​​para remover um diretório no Linux são

Então, vamos mergulhar e aprender como remover ou excluir um diretório no Linux e as diferentes maneiras de usar os comandos mencionados acima.

Remova um diretório usando o comando 'rmdir'

Esta rmdir ferramenta de linha de comando é usada especificamente para remover ou excluir um diretório no sistema operacional Linux.

A sintaxe de usar o rmdir o comando é muito simples e fácil. Basta fornecer o nome do diretório após o rmdir comando, e o diretório será removido apenas se estiver vazio.

$ sudo rmdir directory_name

Se o diretório estiver vazio, ele será removido imediatamente. Caso contrário, ele exibirá um erro parecido com “Falha ao remover 'nome_do_diretório': Diretório não vazio”. Em última análise, esta mensagem significa que o diretório inclui alguns arquivos ou subdiretórios.

Então, se você quiser remover o diretório e tudo que ele contém, você precisa mudar para o rm comando.

Remova um diretório usando o comando 'rm'

O rm comando não só é usado para remover ou excluir diretórios, mas também é usado para excluir diretórios e arquivos. Ele também vem com alguns sinalizadores adicionais que ajudam na execução de diferentes tarefas de acordo com os requisitos.

Por exemplo, para remover um diretório e seus subdiretórios, o -r sinalizador é usado para remover um diretório, seus subdiretórios e arquivos recursivamente.

$ sudo rm -r directory_name

Este comando removerá o diretório e todos os subdiretórios e arquivos nele imediatamente, apenas se o diretório não estiver protegido contra gravação.

Se o diretório estiver protegido contra gravação, ele solicitará a confirmação do processo de exclusão de um arquivo protegido contra gravação. Se você não quiser que a confirmação seja solicitada, você precisa usar o -f opção para excluir um diretório protegido contra gravação no Linux à força.

Portanto, o comando para excluir um diretório protegido contra gravação e todos os arquivos e subdiretórios nele será assim:

$ sudo rm -rf directory_name

Usando o rm comando, você também pode remover vários diretórios em um único comando. O comando para excluir vários diretórios seria assim:

$ sudo rm -r directory_name_1 directory_name_2 directory_name_3

É assim que você pode remover vários diretórios em um único comando usando o rm comando.

Conclusão

Esta postagem contém orientações detalhadas sobre como remover um diretório no Linux usando o rmdir e rm comando. Aprendemos sobre várias bandeiras como uma bandeira r que pode excluir recursivamente arquivos e subdiretórios. O -f sinalizador pode ser usado para excluir um diretório protegido contra gravação forçosamente.

Como alterar o ponteiro do mouse e tamanho do cursor, cor e esquema no Windows 10
O ponteiro do mouse e o cursor no Windows 10 são aspectos muito importantes do sistema operacional. Isso também pode ser dito para outros sistemas ope...
Mecanismos de jogos gratuitos e de código aberto para o desenvolvimento de jogos Linux
Este artigo cobrirá uma lista de mecanismos de jogo gratuitos e de código aberto que podem ser usados ​​para desenvolver jogos 2D e 3D no Linux. Exist...
Tutorial de Shadow of the Tomb Raider para Linux
Shadow of the Tomb Raider é a décima segunda adição à série Tomb Raider - uma franquia de jogos de ação e aventura criada pela Eidos Montreal. O jogo ...