Algo enchendo meu disco rígido rapidamente

0

Eu deveria ter espaço, mas realmente não tenho espaço: Código:

Filesystem         1K-blocks      Used Available Use% Mounted on
/dev/sda6          302247360 302247360         0 100% /
none                       4         0         4   0% /sys/fs/cgroup
udev                 4005096         4   4005092   1% /dev
tmpfs                 804408      1732    802676   1% /run
none                    5120         0      5120   0% /run/lock
none                 4022040        12   4022028   1% /run/shm
none                  102400         8    102392   1% /run/user
/dev/sda1             507904     51464    456440  11% /boot/efi
/home/abc/.Private 302247360 302247360         0 100% /home/abc
/dev/sdb1          302247360 302247360         0 100% /media

Algo está enchendo meu disco rígido.Hoje eu cometi um erro mudou a propriedade de /usr.Então eu não poderia usar startx após esta mudança.Então, usei sudo startx.Mas o sistema não viu o meu disco rígido externo.Eu tentei montá-lo com o suporte Código:

sudo mount -t ntfs /dev/sdb1 /media

Quando ele dá o erro de não espaço, eu tentei desmontar isso, mas ele diz: "mídia não montada". Eu não sei se todos estes estão relacionados com nenhum problema de espaço, mas talvez haja relação.Então, o que devo fazer para parar a ação de preenchimento do disco rígido?

    
por ihsan kocak 03.08.2013 / 19:21

1 resposta

1

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.

    
por mgor 03.08.2013 / 20:32