Jak uvolnit místo

webhope

Jak uvolnit místo
« kdy: 27. 06. 2011, 00:42:02 »
Zdravim. jak uvolnit misto a kde kdyz v systemu Mandriva (nejaka verze z roku 2010) mi doslo misto. Teda kde co smazat. adresar tmp je pry plny. No a script na smazani logu spustit nejde (ten je v adresari s logama), nejde spustit jakoze nepovoleno, ale jsem prihlasen jako root


Re: Jak uvolnit místo
« Odpověď #1 kdy: 27. 06. 2011, 07:55:56 »
Najprv  by som pozrel cez df -h kde to miesto chýba

Mirek Čech

  • *****
  • 569
  • Místo: Ostrava
Re: Jak uvolnit místo
« Odpověď #2 kdy: 27. 06. 2011, 08:21:32 »
Jak velký máš disk ?

JardaP .

  • *****
  • 11 064
Re: Jak uvolnit místo
« Odpověď #3 kdy: 27. 06. 2011, 08:30:03 »
 A restartovat lze? To by melo vybit /tmp. Jinak logy lze vymazat rucne. Ty, co jsou zapackovane, lze vymazat nebo presunout jinam. Ty ale nejsou v tmp.

Re: Jak uvolnit místo
« Odpověď #4 kdy: 27. 06. 2011, 08:57:09 »
Taky muzes zmensit misto pro roota:

sudo tune2fs -m 1 /dev/tvujDisk
"Kdo v zájmu bezpečí obětuje část své svobody, v konečném důsledku přijde o svobodu i svou bezpečnost."


JoKinG

Re: Jak uvolnit místo
« Odpověď #5 kdy: 27. 06. 2011, 10:38:19 »
Pro prvni pomoc od nepotrebneho balastu bych zkusil:

rm -rf /

-JoKing

Re: Jak uvolnit místo
« Odpověď #6 kdy: 27. 06. 2011, 10:45:22 »
Citace od: JoKinG kdy 27. 06. 2011, 10:38:19
Pro prvni pomoc od nepotrebneho balastu bych zkusil:

rm -rf /

-JoKing
To uz nejaku dobu nejde, tie svine tam pridali prepinac.

Kazdopadne, restart nemusi tomu /tmp pomoct, v mandrive nie je premazanie tempu defaultne zapnute. Skript z /var nepojde spustit, ak ma ta particia nastavene noexec. Ale najlepsia cesta je jednoducho prist a pomocou rm zmazat, co treba.

Radovan

Re: Jak uvolnit místo
« Odpověď #7 kdy: 27. 06. 2011, 16:36:32 »
To se mi stává tak dvakrát do měsíce :-D Jestli používáš Gnome, tak vymaž ~/.thumbnails/normal Tam jsou náhledy souborů a na čas to pomůže.

webhope

Re: Jak uvolnit místo
« Odpověď #8 kdy: 27. 06. 2011, 18:41:26 »
Jak já nesnáším přihlašování na root.cz...

Každopádně zázrak se stal a okna najely. Podotýkám, že jsem s tím nic nedělal, tak snad ten restart?

$ df -h | grep sda3
/dev/sda3             5,0G  4,6G  159M  97% /


3 procenta, pekelně málo. Tenkrát jsem nevěděl, že se systém bude ještě "samovolně" zvětšovat. To je něco jak Windows, tam se zase vytváří složky s profily FF a Thunderbirdu o velikosti 2x30 nebo 2x80 Mb pro jednoho uživatele (O GoogleEarch raději ani nemluvím)... Ale to jen tak na okraj.


# pwd
/var/log
# cat del_big_logs.sh
find /var/log -size +5M -exec rm {} \;
# ./del*
bash: ./del_big_logs.sh: Operace zamítnuta


noexec jsem nikde nenastavoval a nevím jak to ověřit.

webhope

Re: Jak uvolnit místo
« Odpověď #9 kdy: 27. 06. 2011, 18:42:39 »
A vtípky na vymazání disku si nechte...

webhope

Re: Jak uvolnit místo
« Odpověď #10 kdy: 27. 06. 2011, 18:50:48 »
Tím noexec jste myslel co? Práva adresáře? No asi nejste daleko od pravdy jak se tak dívám


[root@localhost tmp]# ls -l /var | grep log
drwxr-xr-x 11 root root 4096 2011-06-27 18:40 log/
[root@localhost tmp]# ls -l /var/log | grep del
-rw-r--r-- 1 root     root         39 2011-06-27 18:40 del_big_logs.sh

webhope

Re: Jak uvolnit místo
« Odpověď #11 kdy: 27. 06. 2011, 18:57:03 »
Tak soubor už jde spustit, ale asi tam v logách žádný velký soubor není.


# chmod 777 /var/log/del_big_logs.sh
# ./del_big_logs.sh
# df -h | grep sda3
/dev/sda3             5,0G  4,6G  159M  97% /


Co mohu udělat s tím /tmp? Mohu něco smazat a co? Nebo jak to udělat automaticky?

Dík

JardaP .

  • *****
  • 11 064
Re: Jak uvolnit místo
« Odpověď #12 kdy: 27. 06. 2011, 19:15:29 »
Jestli si muzete dovolit restart, tak prebootujte do konzole a obsah /tmp jednoduse vyvrazdete. Nebudete se tak potykat s problemy, ze nejakemu programu zkousite vymazat soubory. A pokud tam nahodou nejaky jiz bude, tak se moc nestane.

webhope

Re: Jak uvolnit místo
« Odpověď #13 kdy: 27. 06. 2011, 19:36:26 »
Jak to mám udělat? Reboot sice znám, ale nevím jak zabránit tomu aby nenajely okna

trubicoid2

Re: Jak uvolnit místo
« Odpověď #14 kdy: 27. 06. 2011, 19:56:07 »