Remover diretório não vazio

1. Remover diretório não vazio

Rafael Hanke
brahmachopp_rh

(usa Slackware)

Enviado em 13/03/2006 - 10:40h

Caros colegas

To com um problema aqui que vocês vão saber tirar de letra! Quero remover uma pasta, ela não está vazia! Então... veja o que acontece!

[root@server cpd]# ls
2000 2003 Funcionarios Labinfo Meusdoc tmp
[root@server cpd]# rm -r 2000
rm: descend into directory `2000'? y
rm: descend into directory `2000/Meus documentos'? y
rm: descend into directory `2000/Meus documentos/TRANSPARÒNCIAS'? y
rm: cannot stat `2000/Meus documentos/TRANSPARÒNCIAS/A ESCOLA QUE BUSCAMOS': Erro de entrada/saída
rm: remove directory `2000/Meus documentos/TRANSPARÒNCIAS' (pode não estar vazio)? y
rm: cannot remove directory `2000/Meus documentos/TRANSPARÒNCIAS': Diretório não vazio
rm: remove directory `2000/Meus documentos' (pode não estar vazio)? y
rm: cannot remove directory `2000/Meus documentos': Diretório não vazio
rm: remove directory `2000' (pode não estar vazio)? y
rm: cannot remove directory `2000': Diretório não vazio
[root@server cpd]# ls
2000 2003 Funcionarios Labinfo Meusdoc tmp

-----------------------------------------------

Resumindo, não está apagando! Alguém pode me ajudar por favor, serei bastante grato!



  


2. Re: Remover diretório não vazio

Diego Rodrigo Machado
bestlinux

(usa Ubuntu)

Enviado em 13/03/2006 - 11:11h

Ola,

Tente executar o comando:

#rm -rf diretorio

Falow !


3. Não Deu!

Rafael Hanke
brahmachopp_rh

(usa Slackware)

Enviado em 14/03/2006 - 08:49h

Caro colega, funcionou não!
Veja:


[root@server cpd]# ls
2000 2003 Funcionarios Labinfo Meusdoc tmp
[root@server cpd]# rm -rf 2000
rm: cannot stat `2000/Meus documentos/TRANSPARÒNCIAS/A ESCOLA QUE BUSCAMOS': Erro de entrada/saída
rm: cannot remove directory `2000/Meus documentos/TRANSPARÒNCIAS': Diretório não vazio
rm: cannot remove directory `2000/Meus documentos': Diretório não vazio
rm: cannot remove directory `2000': Diretório não vazio
[root@server cpd]# ls
2000 2003 Funcionarios Labinfo Meusdoc tmp
[root@server cpd]#



4. Re: Remover diretório não vazio

Gilson Helio de Moura
tiger-steel

(usa Debian)

Enviado em 15/03/2006 - 10:24h

Fala campeão. Tudo bom?

Você já checou se existe algum arquivo/diretorio nomeado com caracteres especiais, tipo (!,- ou ?). Se tiver, recomendo primeiro exclui-lo usando o comando rm -- 'arquivo'. Depois você exclui tudo usando o comando rm -rf como o amigo descreveu acima. Tente isso OK. Peço desculpas desde já, mas tambem sou iniciante e não manjo muito.

OBS: Por enquanto (rsrsrsrs)


5. Re: Remover diretório não vazio

Douglas Silva
dop182

(usa Arch Linux)

Enviado em 15/03/2006 - 10:58h

tenta aih

# rm -Rf <diretório>


6. assim

luiz marcos
luizrockwave

(usa Fedora)

Enviado em 31/03/2006 - 10:40h

rm -rf ( e o nome do diretorio )


7. Re: Remover diretório não vazio

Leandro
blacknegrets

(usa Ubuntu)

Enviado em 18/09/2008 - 00:04h

ola amigo tudo bem com vc

estava com um problema parecido com o seu.

tenta remover os arquivos primeiro

rm -rf [arquivo]

ou tenta direto remover o diretorio

rmdir -f [diretorio]

espero ter ajudado


8. Re: Remover diretório não vazio

Rodrigo da Costa Goncalves
mandarkbr

(usa Fedora)

Enviado em 16/03/2009 - 17:14h

Estava com o mesmo problema, com o # rm -rf consegui remover a pasta recycle do meu pen-drive.
Valeu pessoal.


9. Re: Remover diretório não vazio

Fabio C Bastos
facb69

(usa Ubuntu)

Enviado em 17/03/2009 - 17:26h

brahmachopp_rh

#rm -R [diretorio]:

rm = comando para remover
-R = instrução recursiva (remove de cima para baixo, ou seja, tudo o que houver dentro do diretório)
[diretorio] = o diretorio que vc quer excluir

Atenção: só use se tiver certeza que é isso o que vc quer fazer, não dá prá voltar atrás. Como prevenção, vc pode criar um backup antes com #cp diretorio diretorio.old. depois de remover o diretorio, se tem certeza do que fez, basta repetir o processo com o diretorio.old; se viu que não devia ter feito basta renomear assim: #cp diretorio.old diretorio .

abraços,
pktp69


10. Resposta

Rodrigo Zanuzzo
rzanuzzo2605

(usa Ubuntu)

Enviado em 28/04/2009 - 14:50h

Amigo...possivelmente voce nao está como usuário root.
Assim, use um dos comandos abaixo (depende distribuição):

sudo rm -rf diretório
sudo rmdir -rf diretório


Abraço


11. Re: Remover diretório não vazio

Michel
Xelito

(usa Ubuntu)

Enviado em 21/05/2009 - 17:48h

consegui remover diretorio com o comando
rm -rf (e a pasta ke kero)


*-*

vlw


12. Remover diretório não vazio

Jhonny Roger
Jhonny Roger

(usa Debian)

Enviado em 21/05/2009 - 20:36h

Já tentou se logar como root e dar um rmdir nome_do_diretorio

Ou então dá permissão total para o diretório e exclua ele ex:
chmod 777 nome do diretório

e manda ele pro espaço!!






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner
Linux banner
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts