GNU/Linux >> Znalost Linux >  >> Linux

Jak mohu zkontrolovat, co zabírá místo na disku v /tmp?

První příkaz označuje, že /tmp je ve skutečnosti na stejném souborovém systému jako / (tj. vše ostatní). Pokud je váš kořenový oddíl plný, může to být tím, že místo zabírají jiné položky (jako /var/log).

Slušný způsob hledání věcí je dělat

du -sc * .[^.]* | sort -n

zjistit, které adresáře jsou velké. Poté můžete pokračovat v cd do nižších adresářů a znovu spustit příkaz pro zúžení.


V nedávné distribuci:

du -sh /tmp/* | sort -h

Na starší distribuci:

du -csm /tmp/* | sort -n

Zkontrolujte, zda vám nedošly inody.

# df -i
Filesystem            Inodes   IUsed   IFree IUse% Mounted on
/dev/sda3            1236992 1236992       0  100% /
tmpfs                1007716       1 1007715    1% /dev/shm
/dev/sda1              38456      45   38411    1% /boot

Linux
  1. Jak Linux zpracovává více po sobě jdoucích oddělovačů cest (/home////username///soubor)?

  2. Došlo místo na disku v oddílu /usr/ports, jak mohu vytvořit porty?

  3. UNIX / Linux :Jaká je správná oprávnění adresářů /tmp a /var/tmp

  1. Jak zkontrolovat místo na disku v Ubuntu 20.04 a 20.10?

  2. Kdy mám použít /dev/shm/ a kdy /tmp/?

  3. Jak mohu monitorovat disk io?

  1. Jaký je rozdíl mezi /tmp a /run?

  2. Jak mohu zjistit, co způsobuje pomalé zvyšování použitého místa na disku v Linuxu?

  3. Jak změnit výchozí /tmp na /home/user/tmp