Não consigo acessar o sistema ubuntu no meu pc, a mensagem de erro: " o sistema está executando no modo de gráficos baixos " e tentei alguns comandos que procurei na internet.
Eu descobri um problema parece que não há espaço em disco disponível. Eu usei os comandos " df " e " du " para verificar, os resultados são os seguintes:
du -j --max-depth=1
23G ./home
3.3G ./usr
......
28G
e
df -Th
filesystem Type size used available use% mounted on
/dev/sda5 ext4 68G 68G 0 100% /
como eu limparia o sistema para mais espaço em disco?
disk-usage
user2068965
fonte
fonte
Respostas:
Você provavelmente sabe que pode remover um arquivo que ainda está em uso por algum aplicativo e, para esse aplicativo, ele permanece disponível. É porque o descritor de arquivo no / proc / filesystem é mantido aberto.
Portanto, se existem descritores abertos para arquivos já removidos, o espaço ocupado por eles é considerado usado por
df
(edf
é correto), mas eles não podem ser levados em consideraçãodu
porque não há mais nomes de arquivos associados a eles.Você pode encontrar todos os arquivos abertos, sem vínculo, mas mantidos, com:
fonte
/etc/logrotate.d
arquivos. Faltava uma entrada incorreta na rotina pós-rotação, o que fazia com que o processo daemon não soltasse os arquivos rotacionados / excluídos.Você deve encontrar o processo que contém o identificador de arquivo. Use o comando de Dmitry Alexandrov, lá você vê o processo e o pid. No nosso caso, o arquivo de log de verniz "antigo" foi o que matou o espaço.
Não se esqueça de iniciar o serviço ou processo novamente, se for um demônio ou algum outro serviço no seu computador. Se puder, basta reiniciar o computador;)
fonte
Ok, vamos verificar as páginas do manual:
e
Essas duas ferramentas foram feitas para propostas diferentes. Enquanto
df
é mostrar o uso do sistema de arquivos,du
é reportar o uso do espaço no arquivo.du
trabalha a partir de arquivos enquantodf
trabalha no nível do sistema de arquivos, relatando o que o kernel diz ter disponível. Continue lendo odu
manual.diz
du
trabalha com arquivos.aqui diz que
df
não se preocupam com os arquivos, mas com o próprio sistema de arquivos.fonte
Simplesmente disse:
Você executou
du
sem permissões de root. Portanto, não é possível verificar o espaço disponível/proc
,/mnt
, etc, pastas.df
mostrou o total usado e espaço livre, respectivamente.Portanto, ao verificar o sistema de arquivos raiz do Linux, tome o
du
relatório como final.fonte
Resuma o espaço livre em disco
Ele exibe a quantidade de espaço em disco disponível.
Resuma o uso do disco.
Ele exibe a quantidade de espaço em disco usado.
fonte
nada muito confuso: Aqui está o look: =
1) du == Uso do disco
Quanto espaço em disco está sendo usado por esses arquivos?
2) df == Sem disco
Quanto espaço livre em disco temos?
Também para o sistema está executando no modo de gráficos baixos ' aqui '
fonte
eu fiz
sudo du -hxa / | egrep '^[[:digit:]]{1,1}G[[:space:]]*'
Explicou exatamente a grande discrepância de 21 GB que eu estava vendo!
O arquivo em questão era / swap file se 21GB !!
fonte