Pular para o conteúdo

Ajuda básica [RESOLVIDO]

Responder tópico
  • Denunciar
  • Indicar

1. Ajuda básica [RESOLVIDO]

Enviado em 11/06/2016 - 01:10h

Tenho um diretório /home/vitor/bkps cheio de arquivos.

Gostaria de apagar todos os arquivos e conservar a árvore de diretórios.

Só conheço o rm -Rf, mas esse remove tudo.

Alguém sabe se tem jeito de fazer isso facilmente?

Responder tópico

2. Re: Ajuda básica

Melhor resposta

Enviado em 12/06/2016 - 12:14h

Pode ser em qualquer lugar do sistema de arquivos.


find /home/$USER -type f -exec rm {} \;
^--Aqui é o diretório que ele vai procurar pelos arquivos. Cuidado para onde aponta.

find /home/$USER -type f -exec rm {} \;
^--Aqui é o tipo "f" significa "file"

find /home/$USER -type f -exec rm {} \;
^--Aqui é oque ele irá executar se encontrar o arquivo


Se estiver com medo antes de dar o comando faça um teste:
find /home/$USER -type f -exec printf "{} localizado\n" \; 


Se ele mostrar na tela seus arquivos então é só usar o comando anterior.

Veja mais em: https://www.vivaolinux.com.br/dica/Exemplos-uteis-de-uso-do-comando-find



=====================================================================
Não existe saber mais ou saber menos, existem saberes diferentes.
=====================================================================



3. Re: Ajuda básica

Enviado em 11/06/2016 - 02:24h

# rm dir/*
# rm /home/vitor/bkps/*
--
Just bring us some beers, and then we can talk about our systems. :)

4. Re: Ajuda básica [RESOLVIDO]

Enviado em 11/06/2016 - 11:18h

find /home/$USER -type f -exec rm {} \; 


O comando find é um nativo recursivo, ou seja, ele irá procurar recursivamente somente os arquivos e executará um rm no mesmo.

WARNING: Preste atenção para onde aponta isso como root!




=====================================================================
Não existe saber mais ou saber menos, existem saberes diferentes.
=====================================================================



5. Re: Ajuda básica [RESOLVIDO]

Enviado em 12/06/2016 - 12:00h

Eu digito, find o diretório que está os arquivos que eu quero apagar e o resto do comando que você passou??
Não sou muito bom nisso kkk essa é minha duvida.

6. Re: Ajuda básica [RESOLVIDO]

Enviado em 12/06/2016 - 12:49h

valew Salvou minha vida obrigado

7. Re: Ajuda básica [RESOLVIDO]

Enviado em 12/06/2016 - 12:53h

Sempre as ordens.





=====================================================================
Não existe saber mais ou saber menos, existem saberes diferentes.
=====================================================================



Responder tópico

Responder tópico

Entre na sua conta para responder.

Fazer login para responder