Portál AbcLinuxu, 14. července 2025 19:29


Dotaz: KDE a dočasné soubory

27.12.2007 19:31 tobik | skóre: 13
KDE a dočasné soubory
Přečteno: 414×
Odpovědět | Admin
Nějak se mi zdálo divné, že mám tak málo místa na disku a začal jsem zkoumat, které části systému zabírají nejvíce místa. A dopracoval jsem se až k adresáři /tmp/kde-já, který zabíral 4.5GB, přičemž jeden archív, co tam byl (a nešel ani otevřít), zabíral sám 4GB. Přirozeně jsem ho smazal.

Teď mi jde spíše o to, jestli mohu nějakým způsobem donutit KDE, aby dočasné soubory mazalo automaticky samo.

Mám Gentoo, KDE 3.5.7
Nástroje: Začni sledovat (1) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

Josef Kufner avatar 27.12.2007 20:03 Josef Kufner | skóre: 70
Rozbalit Rozbalit vše Re: KDE a dočasné soubory
Odpovědět | | Sbalit | Link | Blokovat | Admin
Co na to říká man hier ?
       /tmp   This directory contains temporary files  which  may  be  deleted
              with no notice, such as by a regular job or at system boot up.
Pokud nebootuješ příliš často, hoď si do cronu pravidelné promazávání tohoto adresáře. Ale ať se mažou jen soubory starší než "nějaká rozumná hodnota". Pravděpodobně už budeš mít ve své distribuci nějaké mazátko připravené, pokud ne, tak si dej do cronu takový krátký skriptík:
#!/bin/sh
stamp="/var/tmp/.tmp-clean.stamp"
if [ -f "$stamp" ]
then
   find /tmp -mindepth 1 -depth -type f -newer "$stamp" -print0 \
   | xargs -0 rm -f --
fi
touch "$stamp"
Neřeší to adresáře a maže to všecko, co je starší než minulá kontrola. Takže pokud pustíš tenhle skript dvakrát těsně za sebou, smaže všecko.
Hello world ! Segmentation fault (core dumped)
27.12.2007 20:09 tobik | skóre: 13
Rozbalit Rozbalit vše Re: KDE a dočasné soubory
Dík. Opravdu rebootuji relativně zřídka, přibližně 1x týdně, jinak používám hibernaci. Bohužel ani pro rebootu se dané soubory nesmazaly. Třeba 150megový archív tam mám už od září 07 a přišel jsem na něj až teď, a to se pak člověk diví, že má málo místa :-)
Josef Kufner avatar 27.12.2007 20:21 Josef Kufner | skóre: 70
Rozbalit Rozbalit vše Re: KDE a dočasné soubory
No, tak si ještě nastav, ať se to při rebootu promázne celé. Tenhle skript ti smaže jen soubory, ale prázdné adresáře tam budou strašit i nadále (což je celkem žádoucí, hlavně při kratších intervalech mazání).

V Debianu je /etc/init.d/bootclean, který je spouštěn při bootu a uklízí i jinde než v /tmp. V Gentoo bys měl mít něco podobného...
Hello world ! Segmentation fault (core dumped)
27.12.2007 20:24 jm
Rozbalit Rozbalit vše Re: KDE a dočasné soubory
Viz /etc/conf.d/bootmisc ;-)
27.12.2007 22:37 tobik | skóre: 13
Rozbalit Rozbalit vše Re: KDE a dočasné soubory
K tomuto řešení jsem právě taky dospěl:-) Ale jinak děkuji

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.