Em relação ao seu erro de alterar as permissões em / usr, não há uma maneira fácil de recuperar. Existem algumas sugestões na resposta a estas perguntas:
Como posso recuperar de chmod -R a-wrx? / comando?Para rastrear o que é espaço para comer, você pode usar 'du':
% bl0ck_qu0te%Comece na raiz do sistema de arquivos e desça o seu caminho.
cd
sudo du -d 1 2>/dev/null | sort -nrk 1
Argumentos:
- -d 1, du mostrará apenas o próximo nível de diretórios e seu tamanho total
- 2 > / dev / null, redireciona stderr para / dev / null, basicamente oculta erros
- |, saída de canal para programar 'sort'
- -nrk 1, ordenar numérico (n), inverter (r), ordenar primeiro "coluna" (k 1)
Isso fornecerá a saída na linha de:
$ sudo du -d 1 2>/dev/null | sort -nrk 1
5423982 .
3037236 ./usr
1113212 ./var
640304 ./home
411632 ./lib
93828 ./opt
92402 ./boot
13008 ./etc
11660 ./sbin
9440 ./bin
1076 ./run
Isto diz-lhe que o maior "ladrão de espaço" é o / usr, vai para esse diretório e repete os seus passos para encontrar o maior ladrão nesse diretório.