{"id":5162,"date":"2020-07-31T16:32:55","date_gmt":"2020-07-31T19:32:55","guid":{"rendered":"https:\/\/www.souzahost.com\/tutoriais\/?p=1886"},"modified":"2021-06-02T07:55:13","modified_gmt":"2021-06-02T10:55:13","slug":"como-deletar-arquivo-linux-com-comando-rmdir","status":"publish","type":"post","link":"https:\/\/www.holahost.com.br\/tutoriais\/como-deletar-arquivo-linux-com-comando-rmdir\/","title":{"rendered":"Como Deletar Arquivo Linux Com Comando rmdir"},"content":{"rendered":"\n<p>Os fundamentos das linhas de comando Linux s\u00e3o absolutamente essenciais para futuros administradores de sistemas e usu\u00e1rios Linux avan\u00e7ados. Hoje vamos mostrar outra fun\u00e7\u00e3o b\u00e1sica \u2013 deletar arquivos e diret\u00f3rios no Linux usando linhas de comando.<\/p>\n\n\n\n<p>Conte\u00fado<\/p>\n\n\n\n<ul><li><a href=\"#Como-Deletar-Arquivo-Linux\">Como Deletar Arquivo Linux<\/a><\/li><li><a href=\"https:\/\/www.souzahost.com\/tutoriais\/como-deletar-arquivo-linux\/#Comando-rmdir\">Comando rmdir<\/a><\/li><li><a href=\"#Comando-rm\">Comando rm<\/a><\/li><li><a href=\"#Resumo\">Resumo<\/a><\/li><\/ul>\n\n\n\n<hr class=\"wp-block-separator\"\/>\n\n\n\n<h2>Como Deletar Arquivo Linux<\/h2>\n\n\n\n<p>Voc\u00ea pode deletar arquivos Linux usando os&nbsp;<strong>comandos rmdir<\/strong>&nbsp;(para deletar diret\u00f3rios vazios) e o&nbsp;<strong>comando rm&nbsp;<\/strong>(para deletar arquivos e diret\u00f3rios que cont\u00e9m arquivos), ambos possuem uma sintaxe simples.&nbsp;Veja v\u00e1rias op\u00e7\u00f5es que podem ser usadas com eles.<\/p>\n\n\n\n<hr class=\"wp-block-separator\"\/>\n\n\n\n<h2><strong>Comando rmdir<\/strong><\/h2>\n\n\n\n<p>O comando usado para deletar diret\u00f3rios vazios no Linux \u00e9&nbsp;<strong>rmdir<\/strong>.<\/p>\n\n\n\n<p>A sintaxe b\u00e1sica deste comando \u00e9 f\u00e1cil de entender. Aqui est\u00e1 um exemplo:<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">rmdir [option] DirectoryName<\/pre>\n\n\n\n<ul><li><strong>rmdir<\/strong>&nbsp;\u00e9 o comando<\/li><li><strong>[option]&nbsp;<\/strong>\u00e9 um modificador opcional que alterar o comportamento do comando<\/li><li><strong>DirectoryName<\/strong>&nbsp;\u00e9 o diret\u00f3rio que voc\u00ea quer remover<\/li><\/ul>\n\n\n\n<p>Se nenhuma op\u00e7\u00e3o for oferecida, o rmdir simplesmente deletar\u00e1 o diret\u00f3rio da qual nome \u00e9 oferecido como destino. Antes de usar este comando, voc\u00ea ter\u00e1 que fazer login na sua VPS usando SSH.&nbsp;<a href=\"https:\/\/www.souzahost.com\/tutoriais\/como-se-conectar-servidor-vps-usando-terminal-ssh\/\" target=\"_blank\" rel=\"noreferrer noopener\"><strong>Este artigo<\/strong><\/a>&nbsp;pode te ajudar com isso.<\/p>\n\n\n\n<h3><strong>Remover Arquivos Linux Usando Comando rmdir<\/strong><\/h3>\n\n\n\n<p>Antes de usar o comando&nbsp;<strong>rmdir<\/strong>, n\u00f3s sugerimos verificar os arquivos presentes no diret\u00f3rio com o comando&nbsp;<strong>ls<\/strong>. Em nosso caso, n\u00f3s temos um diret\u00f3rio chamado&nbsp;<strong>Dir1.<\/strong><\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">rmdir Dir1<\/pre>\n\n\n\n<p>Este comando deletar\u00e1 o diret\u00f3rio vazio chamado&nbsp;<strong>Dir1<\/strong>. Bem simples, certo?<\/p>\n\n\n\n<p>Voc\u00ea tamb\u00e9m pode deletar diret\u00f3rios m\u00faltiplos ao separar os nomes com espa\u00e7os. Por exemplo:<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">rmdir Dir1 Dir2 Dir3<\/pre>\n\n\n\n<p>Depois de executar este comando, os diret\u00f3rios chamados&nbsp;<strong>Dir1<\/strong>,&nbsp;<strong>Dir2<\/strong>&nbsp;e&nbsp;<strong>Dir3<\/strong>&nbsp;ser\u00e3o deletados.<\/p>\n\n\n\n<p>Digamos que temos um diret\u00f3rio chamado&nbsp;<strong>Dir3<\/strong>.&nbsp;<strong>Dir3<\/strong>&nbsp;tem subdiret\u00f3rios e arquivos dentro dele. Agora, vamos usar os seguintes comandos:<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">rmdir Dir3<\/pre>\n\n\n\n<p>Vamos receber um erro como este:<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">rmdir: failed to remove \u2018dir3\u2019: Directory not empty<\/pre>\n\n\n\n<p>Como voc\u00ea pode imaginar com essa sa\u00edda, o&nbsp;<strong>rmdir<\/strong>&nbsp;s\u00f3 funciona com diret\u00f3rios vazios.<\/p>\n\n\n\n<p>O rmdir \u00e9 uma utilidade inteligente. E somente permite deletar diret\u00f3rios vazios como prote\u00e7\u00e3o para prevenir que voc\u00ea perca dados acidentalmente. Lembre-se que \u00e9 quase imposs\u00edvel recuperar dados deletados de qualquer distribui\u00e7\u00e3o Linux.<\/p>\n\n\n\n<p>A op\u00e7\u00e3o&nbsp;<strong>-p<\/strong>&nbsp;permite deletar o diret\u00f3rio e tamb\u00e9m os diret\u00f3rios relativos.<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">rmdir -p Dir1\/Dir2\/Dir3<\/pre>\n\n\n\n<p>Este comando acima vai deletar Dir3 e os diret\u00f3rios relativos&nbsp;<strong>Dir2<\/strong>&nbsp;and&nbsp;<strong>Dir1<\/strong>.<\/p>\n\n\n\n<p>A op\u00e7\u00e3o&nbsp;<strong>-v<\/strong>&nbsp;exibe um texto de diagn\u00f3stico para cada diret\u00f3rio processados. Usando esta op\u00e7\u00e3o, ser\u00e1 exibida uma lista de confirma\u00e7\u00e3o de todos os diret\u00f3rios que foram deletados.<\/p>\n\n\n\n<hr class=\"wp-block-separator\"\/>\n\n\n\n<h2><strong>Comando rm<\/strong><\/h2>\n\n\n\n<p>O comando rmdir \u00e9 \u00f3timo para remover diret\u00f3rios n\u00e3o usados e vazios de forma segura. Se voc\u00ea quer remover arquivos ou diret\u00f3rios que cont\u00e9m arquivos, voc\u00ea deve usar o comando&nbsp;<strong>rm<\/strong>.<\/p>\n\n\n\n<p>A sintaxe b\u00e1sica deste comando \u00e9 similar a rmdir:<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">rm [option] FileName<\/pre>\n\n\n\n<h3><strong>Remover Arquivos Linux Usando Comando rm<\/strong><\/h3>\n\n\n\n<p>Use o comando&nbsp;<strong>rm<\/strong>&nbsp;para remover o arquivo chamado&nbsp;<strong>article.txt<\/strong>:<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">rm article.txt<\/pre>\n\n\n\n<p>Se voc\u00ea tem um diret\u00f3rio chamado&nbsp;<strong>Dir1<\/strong>&nbsp;contendo subdiret\u00f3rios e arquivos, n\u00f3s teremos que anexar o modificador&nbsp;<strong>-r<\/strong>. O comando ser\u00e1 parecido com:<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">rm -r Dir1<\/pre>\n\n\n\n<p>A op\u00e7\u00e3o recursiva &nbsp;<strong>-r&nbsp;<\/strong>remove diret\u00f3rios e o conte\u00fado.<\/p>\n\n\n\n<p>Outra op\u00e7\u00e3o \u00fatil \u00e9&nbsp;<strong>-i<\/strong>. Esta op\u00e7\u00e3o ir\u00e1 pedir para confirmar os arquivos que ser\u00e3o deletados individualmente. Assim voc\u00ea evitar\u00e1 surpresas desagrad\u00e1veis.<\/p>\n\n\n\n<p>Voc\u00ea tamb\u00e9m pode deletar diret\u00f3rios vazios usando a op\u00e7\u00e3o&nbsp;<strong>-d<\/strong>. O seguinte comando ir\u00e1 deletar um diret\u00f3rio vazio com o nome&nbsp;<strong>Dir1<\/strong>:<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">rm -d Dir1<\/pre>\n\n\n\n<p>Voc\u00ea tamb\u00e9m pode usar o coringa (<strong>*<\/strong>) e uma expans\u00e3o regular para corresponder a v\u00e1rios arquivos. Por exemplo, o seguinte comando deletar\u00e1 todos os arquivos em PDF localizados no diret\u00f3rio atual.<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">rm *.pdf<\/pre>\n\n\n\n<p>Voc\u00ea tamb\u00e9m pode usar varia\u00e7\u00f5es dos comandos listados acima para deletar arquivos com outras extens\u00f5es como .txt, .doc, .odt, etc.<\/p>\n\n\n\n<p>A op\u00e7\u00e3o&nbsp;<strong>-f<\/strong>&nbsp;permite que voc\u00ea force para deletar tudo o que est\u00e1 localizado no diret\u00f3rio. O comando se parece com isso:<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">rm -rf Dir1<\/pre>\n\n\n\n<p>O comando acima vai deletar tudo de forma recursiva e for\u00e7ada, residindo sob o diret\u00f3rio&nbsp;<strong>Dir1<\/strong>&nbsp;sem perguntar nada ao terminal.<\/p>\n\n\n\n<p>Voc\u00ea tamb\u00e9m pode deletar mais de um diret\u00f3rio de uma vez. O seguinte comando ir\u00e1 deletar tr\u00eas diret\u00f3rios&nbsp;<strong>Dir1<\/strong>,&nbsp;<strong>Dir2<\/strong>&nbsp;e&nbsp;<strong>Dir3<\/strong>&nbsp;em um \u00fanico comando.<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">rm -rf Dir1 Dir2 Dir3<\/pre>\n\n\n\n<p>Parab\u00e9ns, voc\u00ea dominou todas as fun\u00e7\u00f5es b\u00e1sicas dos comandos&nbsp;<strong>rm<\/strong>&nbsp;e&nbsp;<strong>rmdir<\/strong>&nbsp;com sucesso!<\/p>\n\n\n\n<hr class=\"wp-block-separator\"\/>\n\n\n\n<h2><strong>Resumo<\/strong><\/h2>\n\n\n\n<blockquote class=\"wp-block-quote\"><p>Deletar um arquivo Linux por acidente pode causar danos enormes.&nbsp;Por isso, \u00e9 essencial dominar os dois principais comandos para remover de arquivos e diret\u00f3rios \u2013 rm e rmdir.&nbsp;<\/p><\/blockquote>\n\n\n\n<blockquote class=\"wp-block-quote\"><p>Esperamos que este artigo tenha sido \u00fatil! Lembre-se: depois de excluir um arquivo ou diret\u00f3rio do Linux, voc\u00ea n\u00e3o poder\u00e1 recuper\u00e1-lo. Portanto, tenha muito cuidado! Boa sorte.<\/p><\/blockquote>\n","protected":false},"excerpt":{"rendered":"<p>Os fundamentos das linhas de comando Linux s\u00e3o absolutamente essenciais para futuros administradores de sistemas e usu\u00e1rios Linux avan\u00e7ados. Hoje vamos mostrar outra fun\u00e7\u00e3o b\u00e1sica \u2013 deletar arquivos e diret\u00f3rios no Linux usando linhas de comando. Conte\u00fado Como Deletar Arquivo Linux Comando rmdir Comando rm Resumo Como Deletar Arquivo Linux Voc\u00ea pode deletar arquivos Linux [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":5493,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":[],"categories":[116],"tags":[133,131,132,130],"_links":{"self":[{"href":"https:\/\/www.holahost.com.br\/tutoriais\/wp-json\/wp\/v2\/posts\/5162"}],"collection":[{"href":"https:\/\/www.holahost.com.br\/tutoriais\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.holahost.com.br\/tutoriais\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.holahost.com.br\/tutoriais\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.holahost.com.br\/tutoriais\/wp-json\/wp\/v2\/comments?post=5162"}],"version-history":[{"count":2,"href":"https:\/\/www.holahost.com.br\/tutoriais\/wp-json\/wp\/v2\/posts\/5162\/revisions"}],"predecessor-version":[{"id":5494,"href":"https:\/\/www.holahost.com.br\/tutoriais\/wp-json\/wp\/v2\/posts\/5162\/revisions\/5494"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.holahost.com.br\/tutoriais\/wp-json\/wp\/v2\/media\/5493"}],"wp:attachment":[{"href":"https:\/\/www.holahost.com.br\/tutoriais\/wp-json\/wp\/v2\/media?parent=5162"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.holahost.com.br\/tutoriais\/wp-json\/wp\/v2\/categories?post=5162"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.holahost.com.br\/tutoriais\/wp-json\/wp\/v2\/tags?post=5162"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}