1 |
sinon y a le bon vieux cron qui peut rendre des services, avec |
2 |
l'avantage de faire le ménag" indépendamment des boots de la machine (si |
3 |
tu rebootes une fois par mois, par ex) |
4 |
|
5 |
Ici un extrait de la crontab de mon root, qui fait le ménage dans /tmp |
6 |
/var/log/portage et /var/tmp |
7 |
|
8 |
Tu peux rajouter évidemment tout ce qui te fait plaisir. |
9 |
|
10 |
40 20 * * * find /tmp \! -type d -atime +5 | xargs -r rm \; |
11 |
41 20 * * * find /var/log/portage \! -type d -atime +40 | xargs -r rm \; |
12 |
42 20 * * * find /var/tmp \! -type d -atime +10 | xargs -r rm \; |
13 |
|
14 |
|
15 |
(traduction si c'est du chinois : tous les jours à 20h40, dégage tous |
16 |
les fichiers de /tmp qui sont non modifiés depuis plus de 5 jours. |
17 |
Etc pour les deux autres. |
18 |
Et c'est "crontab -e" pour éditer ta crontab) |
19 |
|
20 |
On Sat, 2004-09-18 at 16:41, Lionel Salignon wrote: |
21 |
> En ce qui concerne /tmp et afin de clarifier la raison du pourquoi du |
22 |
> comment tout n'est pas enlevé, voici un extrait du fichier |
23 |
> /etc/init.d/bootmisc : |
24 |
> # |
25 |
> # Clean up /tmp directory |
26 |
> # |
27 |
> if [ -z "${CDBOOT}" ] |
28 |
> then |
29 |
> ebegin "Cleaning /tmp directory" |
30 |
> rm -f /tmp/.X*-lock /tmp/esrv* /tmp/kio* /tmp/jpsock.* /tmp/.fam* |
31 |
> &>/dev/null |
32 |
> rm -rf /tmp/.esd* /tmp/orbit-* /tmp/ssh-* /tmp/ksocket-* /tmp/.*-unix |
33 |
> &>/dev/null |
34 |
> # Make sure our X11 stuff have the correct permissions |
35 |
> mkdir -p /tmp/.{ICE,X11}-unix &>/dev/null |
36 |
> #chown root.root /tmp/.{ICE,X11}-unix &>/dev/null |
37 |
> chmod 1777 /tmp/.{ICE,X11}-unix &>/dev/null |
38 |
> eend 0 |
39 |
> fi |
40 |
> |
41 |
> |
42 |
> Le sam 18/09/2004 à 15:17, Antoine Raillon a écrit : |
43 |
> > Le samedi 18 septembre 2004 à 18:36 +0200, jm a écrit : |
44 |
> > |
45 |
> > Bonjour ;) |
46 |
> > |
47 |
> > > J'arrive doucement a saturer mon disque, un p'tit coup de xdiskusage |
48 |
> > > m'a montré un /tmp bien remplie (800 Mo), je croyais que linux effacer |
49 |
> > > le repertoire /tmp avec chaque démarage, faut il activé qq ch sous |
50 |
> > > gentoo? |
51 |
> > |
52 |
> > Normalement, il le fait.. sinon, rm -rf /tmp/* ;) |
53 |
> > |
54 |
> > > Sinon y a t il un équivalent a "apt-get clean" sous gentoo? |
55 |
> > > j'ai un repertoire /usr/portage/ de 900 Mo, y a des truc qu'on peut |
56 |
> > > virer?? |
57 |
> > |
58 |
> > emerge -c world (avec un -p la première fois, c'est mieux ;p) |
59 |
> > ca te donnera tous les packages installés plusieurs fois, et les |
60 |
> > versions. A toi de choisir après ;) |
61 |
> > d'autre part, /usr/portage/distfiles/*, tu peux tout virer, c'est les |
62 |
> > sources des packages (sauf si ca t'ennuie de retélécharger les trucs |
63 |
> > plus tard, mais si t'en as pas besoin.. :p) |
64 |
> > |
65 |
> > > Après j'ai toujours un répertoire /usr/kde/kde3.1 bien remplie, alors |
66 |
> > > j'ai fait un unmerge kde3.1, comment je fais pour l'enlever proprement, |
67 |
> > > le dernier kde 3.3 me suffit |
68 |
> > |
69 |
> > je connais pas KDE suffisament pour être sur de moi, mais je dirai rm - |
70 |
> > rf /usr/kde/kde3.1. Par sécurité, déplace le avant, et vois si ca fait |
71 |
> > déconner qqchose ;) |
72 |
> > |
73 |
> > > Pareil pour les sources linux dans /usr/src est qui serve pu? faut faire |
74 |
> > > des rm? les déinstaller proprement? (comment?) |
75 |
> > |
76 |
> > Il faut d'une part les désinstaller (emerge -C le-kernel-qui-va-bien, |
77 |
> > sans oublier le pretend avant, pour pas tout virer inconsciemment), et |
78 |
> > d'autre part rm les répartoires après coup, parce que les compilations |
79 |
> > de kernel produisent toujours des tas de fichiers, que portage ne gère |
80 |
> > pas puisqu'il en ignore l'existence ;) |
81 |
> > |
82 |
> > > Ensuite j'ai un usr/share/locale de 160 Mo, je suis pas sur d'avoir |
83 |
> > > besoin du croate ou du neerlandais, y a moyen d'enlever des trucs? |
84 |
> > |
85 |
> > il y a un truc pour purger les locales inutiles qqpart, mais je nsais |
86 |
> > plus où.. les forums gentoo sont tes amis ;) |
87 |
> > |
88 |
> > > J'ai aussi un /var/tmp/portage de 170Mo : y a t-il une commande |
89 |
> > > emerge/portage pour nettoyer un peu? |
90 |
> > |
91 |
> > rm -rf /var/tmp/portage/*, sans pitié ;) |
92 |
> > |
93 |
> > > Merci pour les info |
94 |
> > |
95 |
> > de rien ;) |
96 |
> |
97 |
> |
98 |
> -- |
99 |
> gentoo-user-fr@g.o mailing list |
100 |
> |
101 |
> |
102 |
|
103 |
|
104 |
|
105 |
-- |
106 |
gentoo-user-fr@g.o mailing list |