Como listar todos os arquivos ou aplicativos inúteis ou menos usados no meu servidor linux?

0

Eu quero limpar o lixo do meu servidor Oracle Linux. Para isso, preciso saber qual aplicativo ou diretório não é usado ou dificilmente é acessado. Existe algum comando ou maneira de listar diretórios ou aplicativos que atendem a esses critérios.

    
por ursitesion 17.11.2014 / 17:28

1 resposta

2

find / -type f -atime +90

listará todos os arquivos que não foram lidos em pelo menos 90 dias, se o seu sistema rastrear os tempos de acesso aos arquivos.

Tenha em atenção que os sistemas Linux modernos não monitorizam os tempos de acesso aos ficheiros por predefinição, pelo que a saída deste comando de um sistema típico não é útil. Para ativar o rastreamento de tempo de acesso a arquivos, execute o comando

mount -o remount,atime /

Aguarde um mês ou mais e execute novamente o comando find para ver qual o tempo de acesso dos arquivos atualizado.

Note que é difícil conseguir isso para diretórios. A simples listagem do conteúdo de um diretório atualizará seu tempo de acesso - o comando find acima deve ler todos os diretórios, para que todos os tempos de acesso sejam atualizados.

    
por 17.11.2014 / 23:08