rizhas@rizhas-laptop:~$ df -h
Filesystem Size Used Avail Use% Mounted on
/dev/sda7 67G 58G 5,2G 92% /
none 4,0K 0 4,0K 0% /sys/fs/cgroup
udev 1,5G 12K 1,5G 1% /dev
tmpfs 303M 1,2M 302M 1% /run
none 5,0M 0 5,0M 0% /run/lock
none 1,5G 348K 1,5G 1% /run/shm
none 100M 80K 100M 1% /run/user
overflow 1,0M 1,0M 0 100% /tmp
overflow 1,0M 1,0M 0 100% /tmp
Kako počistiti /tmp
?
Predvidevate lahko, da lahko izbrišete vse, kar je v imeniku tmp (/tmp/ /usr/tmp itd.). PRED začetkom brisanja ustavite vse programe in storitve, ki jih uporabljate, saj lahko /tmp/ uporabljajo programi za začasno shranjevanje informacij za to sejo. Zato naredite sudo service mysql stop
in sudo service apache2 stop
, če uporabljate mysql in/ali apache. Ime datotek v imeniku /tmp/ največkrat pove, kateremu programu pripadajo.
Torej iz ukazne vrstice...
cd /tmp/
pwd
sudo rm -r *
bo izpraznil imenik /tmp/ ter odstranil vse datoteke in podimenike. Pazite, da ga pravilno vnesete. Ukaz pwd
v njem ni potreben, vendar mora prikazati /tmp
.
Če želite to storiti interaktivno (torej morate potrditi brisanje):
cd /tmp/
sudo rm -ri *
Prav tako je vredno omeniti, da bo ponovni zagon zbrisal /tmp, kot je prikazano tukaj: https://askubuntu.com/questions/20783/how-is-the-tmp-directory-cleaned-up Če je torej /tmp/ po ponovnem zagonu poln datotek, morate raziskati, od kod te datoteke izvirajo.
Prav tako bi rad povedal, da 1 Mb za /tmp ni veliko prostora. Ali uporabljate MySQL? Oglejte si https://unix.stackexchange.com/a/76058/10017, kako to popraviti (hvala @drc).
Imenik /tmp
pomeni začasen.
V tem imeniku so shranjeni začasni podatki. Iz njega vam ni treba ničesar brisati, saj se podatki v njem samodejno izbrišejo po vsakem ponovnem zagonu.
Če želite izbrisati podatke, ki so v njem, uporabite
sudo rm -r /tmp/*
brisanje iz nje ne bo povzročilo nobenih težav, saj gre za začasne datoteke.