Assine a Lista Dicas-L
Receba diariamente por email as dicas
de informática publicadas neste site
Para se descadastrar, clique aqui.
Newsletter - Unix in the Enterprise
Colaboração: Rubens Queiroz de Almeida
Data de Publicação: 07 de Março de 2003
Uma newsletter que assino e que sempre traz artigos bastante relevantes e bem escritos é a "Unix in the Enterprise".
Esta newsletter e várias outras, podem ser assinadas a partir do endereço http://www.itworld.com/newsletters.
Dia 3 de março a Dicas-L fez seis anos de funcionamento. Esqueci de novo. Até hoje foram 1615 mensagens sendo que aproximadamente 651 foram enviadas por colaboradores.
Todas estas mensagens estão disponíveis para download, em um arquivo zipado, disponível em http://www.dicas-l.com.br/dicas-l/dicas-l.zip
Como recordar é viver, aqui está a primeira dica veiculada, no dia 3 de março de 1997.
O comando find
O comando find é extremamente poderoso e flexível para descobrir
arquivos que atendem a determinadas especificações.
Por exemplo, suponhamos que queiramos descobrir todos os
arquivos que não possuem dono em nosso sistema. Esta situação
é extremamente comum, visto que usuários são criados e apagados
diariamente e ficam vagando pelo sistema e podem eventualmente vir
a comprometer a segurança. O comando
find / -nouser -print
irá gerar uma listagem com todos os arquivos do sistema que não
pertencem a ninguém.
Caso queiramos simplesmente apagar estes arquivos
(não recomendável!!!) basta redirecionar a saída deste comando
para o comando xargs, da seguinte forma:
find / -nouser -print | xargs rm
O mais recomendável é gerar um backup destes arquivos,
para em seguida apagá-los:
find . -cpio /dev/rmt0 -nouser
Para restaurar estes arquivos
cpio -idmv < /dev/rmt0
O comando cpio, a exemplo do comando find, é extremamente
poderoso e flexível. Para mais informações sobre seu uso e sintaxe,
consulte a man page do utilitário.
Referências Adicionais
Referências adicionais sobre os assuntos abordados neste site podem ser encontradas em nossa Bibliografia.





