GNU/Linux >> Znalost Linux >  >> Ubuntu

Zaplňuje se kořen, ačkoli by měl mít nějaké místo?

To mě už nějakou dobu mátlo. Jsem na Ubuntu 11.04. Můj kořenový oddíl se zaplňuje a nemůžu přijít na to, co to způsobuje. Ještě zvláštnější, když spustím df -h , toto je výstup:

Filesystem            Size  Used Avail Use% Mounted on
/dev/sda2             9.2G  8.8G     0 100% /

Jak vidíte, mělo by být asi 400 MB volného místa, ale Avail ukazuje 0. Co to může způsobovat? Dokonce jsem odinstaloval některé programy, abych uvolnil místo, a znovu se zaplní. Vítány jsou také návrhy, jak zjistit, které soubory, pokud vůbec nějaké, zaplňují prostor.

Přijatá odpověď:

První pokus:Vysoký provoz v protokolu chyb. Myslím, že kdybyste si stahovali videa, věděli byste to. 🙂

 sudo du -sh /var/log
  • -s je souhrn
  • -h je pro člověka čitelná (k, M, G, T) přípona

Pro mě je to 20 milionů a vedle log-adresáře je mezipaměť pro instalace. Použijte

 apt-get clean 

Pokud je to váš problém.

Samozřejmě byste měli zkontrolovat /home, zda je ve vašem kořenovém oddílu.

Pokud musíte prohledávat velké soubory iterativně, mohu navrhnout řadu příkazů, které lze opakovat a jsou velmi rychlé po prvním počátečním kroku:

  • Začnete v podezřelém adresáři na nejvyšší úrovni
  • Potom prohledáte všechny podadresáře a soubory podle jejich velikosti a seřadíte je podle čísel:
sudo du -s /var/* | sort -n 
0   /var/crash
4   /var/www
44  /var/games
124 /var/run
2306    /var/tmp
18538   /var/log
251876  /var/cache
1053231 /var/lib
  • Aby to bylo krátké, příklad jsem odstranil. Vidíme tedy, že největší podadresář je /var/lib, a opakujte krok pro /var/lib. Nyní je vyhledávání mnohem rychlejší, protože vypočítané výsledky jsou nějak ukládány do mezipaměti:
sudo du -s /var/lib/* | sort -n 
78116   /var/lib/apt-xapian-index
104580  /var/lib/dpkg
680503  /var/lib/postgresql

a tak dále. Sledujte největší adresáře, abyste našli větší soubory. Zde nemůžete použít -sh, protože číselné řazení nefunguje s k/M/G/T pro kilobajty a tak dále.


Ubuntu
  1. Jak opravit „W:Některé indexové soubory se nepodařilo stáhnout.“ Chyba v Ubuntu

  2. Obnovení náhodně smazaných souborů?

  3. Vyhrazený prostor pro root na souborovém systému – proč?

  1. Jak bych měl globálně hledat všechny skryté soubory?

  2. Ztratil jsem některé soubory poté, co jsem vystřihl a vložil do Ubuntu 12.04?

  3. Thunderbird 16.0.1 Zaplňuje se místo na disku?

  1. Porozumění konfiguračním souborům OpenSSH

  2. Jaká oprávnění by měly mít soubory/složky mých webových stránek na webovém serveru Linux?

  3. Získejte postfix pro přeposílání pošty uživatele root