View previous topic :: View next topic |
Author |
Message |
schmidicom Veteran
![Veteran Veteran](/images/ranks/rank_rect_5_vet.gif)
![](images/avatars/12758119651640e6f8f942.png)
Joined: 09 Mar 2006 Posts: 1978 Location: Schweiz
|
Posted: Fri Oct 06, 2006 4:55 pm Post subject: Bereinigungsprogramme gesucht! |
|
|
Hallo Profis,
ich hätte da mal eine bescheidene Frage gibt es für Linux ein Bereinigungsprogramm das den ganzen Computer nach Backups und Temporären Daten durchsucht und dann auch gleich das System säubert?
Unter Windoof gibt es davon ja massenhaft. Aber unter Linux ist mir bisher nichts untergekommen.
Kennt ihr da gerade was das ihr mir empfehlen könntet? _________________ Lenovo - ThinkPad P16s Gen 2 - 21K9CTO1WW |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
Thargor Apprentice
![Apprentice Apprentice](/images/ranks/rank_rect_2.gif)
![](images/avatars/1440633620470005a164a5d.png)
Joined: 23 Dec 2005 Posts: 239 Location: Bamberg/Germany
|
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
schmidicom Veteran
![Veteran Veteran](/images/ranks/rank_rect_5_vet.gif)
![](images/avatars/12758119651640e6f8f942.png)
Joined: 09 Mar 2006 Posts: 1978 Location: Schweiz
|
Posted: Fri Oct 06, 2006 6:48 pm Post subject: |
|
|
Nun ich sehe zwar das findcruft etwas macht habe aber keine Ahnung was...
Und die Dateien die es auflistet sind zum teil mehr als nur wichtig wenn es all diese Dateien löschen würde wäre mein System ziemlich sicher über den jordan.
Bei solchen Aktionen wäre mir ein Grafisches Programm das man besser im überblick behalten kann lieber.
Gibt es denn das nicht? _________________ Lenovo - ThinkPad P16s Gen 2 - 21K9CTO1WW |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
STiGMaTa_ch Veteran
![Veteran Veteran](/images/ranks/rank_rect_5_vet.gif)
![](images/avatars/247250489451487b8a41ec.gif)
Joined: 28 Dec 2004 Posts: 1686 Location: Rüti ZH / Schweiz
|
Posted: Fri Oct 06, 2006 8:46 pm Post subject: Re: Bereinigungsprogramme gesucht! |
|
|
schmidicom wrote: | [...]gibt es für Linux ein Bereinigungsprogramm das den ganzen Computer nach Backups und Temporären Daten durchsucht und dann auch gleich das System säubert? |
Nein, weil das System Linux heisst und nicht Windows
Aber mal im ernst.
Backupdateien: Wie gesagt, du arbeitest mit Linux und nicht mit Windows. Wenn was gebackupt wird, dann hat dies drei Gründe. 1.) Du selbst hast ein backup gemacht, also kümmere dich auch selbst darum, dass dieses nicht vewaist 2.) Eine Config wurde gebackupt, dann befindet sich das backup in /etc und braucht sowas von wenig Platz, dass nur schon der Gedanke an aufräumen verschwendung ist. Ausserdem - habe ich es schon erwähnt? - ist das Linux und nicht Windows. Da wird kein Backup vom Backup des Backups vom Backup erstellt! 3.) Programm X macht ein Backup von Y. Nun, der Programmierer von X wird schon wissen, warum er ein Backup von Y haben wollte. Lass es einfach wo es ist!
Temporäre Dateien: Nunja, wir sind hier bei Linux, nicht bei Microsoft. Hier wird nicht in jedem zweiten Verzeichnis irgend eine depperte Temporäre Datei erstellt. Temporärer Zeugs wird in /tmp erstellt und bei nichtgebrauch auch wieder von dort gelöscht. Alternativ setze man in /etc/conf.d/bootmisc Die Variable WIPE_TMP auf yes und nach jedem reboot ist /tmp blitzeblank.
Lieber Gruss
STiGMaTa _________________ Ich bin Schuldknappe. Das bedeutet ich bin immer an allem Schuld. Und das nicht zu knapp! | Der alltägliche Familienwahnsinn auf meinem BLOG |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
TheCurse l33t
![l33t l33t](/images/ranks/rank_rect_4.gif)
Joined: 21 Jun 2004 Posts: 670 Location: Köln
|
Posted: Fri Oct 06, 2006 9:06 pm Post subject: |
|
|
Oder man mountet /tmp nur noch über tmpfs, dann hat man temp auf speed und nach jedem Neustart eh blitzeblank ![Twisted Evil :twisted:](images/smiles/icon_twisted.gif) |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
SinoTech Advocate
![Advocate Advocate](/images/ranks/rank-G-1-advocate.gif)
Joined: 20 Mar 2004 Posts: 2579 Location: Neunkirchen / Saarland / Germany
|
Posted: Fri Oct 06, 2006 9:59 pm Post subject: Re: Bereinigungsprogramme gesucht! |
|
|
STiGMaTa_ch wrote: |
[...]
Temporäre Dateien: Nunja, wir sind hier bei Linux, nicht bei Microsoft. Hier wird nicht in jedem zweiten Verzeichnis irgend eine depperte Temporäre Datei erstellt. Temporärer Zeugs wird in /tmp erstellt und bei nichtgebrauch auch wieder von dort gelöscht. Alternativ setze man in /etc/conf.d/bootmisc Die Variable WIPE_TMP auf yes und nach jedem reboot ist /tmp blitzeblank.
Lieber Gruss
STiGMaTa |
Zusätzlich legt "portage" noch temporäre Daten in "/var/tmp/portage" ab, die bei einem abgebrochenen merge nicht gelöscht werden. Die kann man aber ohne Probleme mit einem "rm -rf /var/tmp/portage/*" löschen (gegebenfalls das ganze noch in "/etc/vonf.d/local.start" eintragen, bzw. "/tmp" und "/var/tmp/portage" in eine RAM disk legen).
Cheers,
Sino _________________ Help to answer the unanswered |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
STiGMaTa_ch Veteran
![Veteran Veteran](/images/ranks/rank_rect_5_vet.gif)
![](images/avatars/247250489451487b8a41ec.gif)
Joined: 28 Dec 2004 Posts: 1686 Location: Rüti ZH / Schweiz
|
Posted: Sat Oct 07, 2006 1:35 am Post subject: Re: Bereinigungsprogramme gesucht! |
|
|
SinoTech wrote: | Zusätzlich legt "portage" noch temporäre Daten in "/var/tmp/portage" ab [...] |
Danke SinoTech. War mir nicht sicher ob ich den auch angeben soll oder nicht, sprich ob man da drinn nun rumlöschen darf oder nicht...
Jetzt weiss ich es
Gute Nacht
STiGMaTa _________________ Ich bin Schuldknappe. Das bedeutet ich bin immer an allem Schuld. Und das nicht zu knapp! | Der alltägliche Familienwahnsinn auf meinem BLOG |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
schmidicom Veteran
![Veteran Veteran](/images/ranks/rank_rect_5_vet.gif)
![](images/avatars/12758119651640e6f8f942.png)
Joined: 09 Mar 2006 Posts: 1978 Location: Schweiz
|
Posted: Sat Oct 07, 2006 8:03 am Post subject: |
|
|
STiGMaTa_ch wrote: | schmidicom wrote: | [...]gibt es für Linux ein Bereinigungsprogramm das den ganzen Computer nach Backups und Temporären Daten durchsucht und dann auch gleich das System säubert? |
Nein, weil das System Linux heisst und nicht Windows ![Twisted Evil :twisted:](images/smiles/icon_twisted.gif) |
OK nur nicht gleich aus der haut fahren.
Ich bin nun mal ein Windoof Umsteiger und bin es daher gewohnt damit zu rechnen das das System ein Haufen Müll im Dateisystem produziert. Aber wenn das bei Linux nicht der Fall ist um so besser.
Also die Verzeichnisse:
/tmp
/var/tmp/portage
kann man gefahrlos säubern sofern da was drin ist? Gibt es sonst noch Verzeichnisse dieser Art?
Und mit Backupdateien meinte ich eher diese text.dat~ scheiße vom KDE.
Weiß einer wie man das zentral abstellen kann damit er diese Backups nicht mehr anlegt? _________________ Lenovo - ThinkPad P16s Gen 2 - 21K9CTO1WW |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
Klaus Meier Advocate
![Advocate Advocate](/images/ranks/rank-G-1-advocate.gif)
![](images/avatars/gallery/Austin_Powers/Austin_Powers_-_Mini-Me.gif)
Joined: 18 Apr 2005 Posts: 2908 Location: Bozen
|
Posted: Sat Oct 07, 2006 9:03 am Post subject: |
|
|
Kannst noch in dein Homeverzeichnis gehen. Da legt Programm xyz Dateien oder Ordner names .xyz an. Oder unter KDE im Ordner .KDE. die kannman löschen, wenn man das Programm deinstalliert. Aber größerer Müll kommt da eigentlich nicht zustande. Es ist schon recht übersichtlich, was welches Programm wo anlegt.
Ansonsten gibt es noch die Distfiles. Portage speichert ja die runtergeladenen Quellen. Da kannst du die, die nicht mehr gebraucht werden, mit eclean-dist löschen. |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
schmidicom Veteran
![Veteran Veteran](/images/ranks/rank_rect_5_vet.gif)
![](images/avatars/12758119651640e6f8f942.png)
Joined: 09 Mar 2006 Posts: 1978 Location: Schweiz
|
Posted: Sat Oct 07, 2006 11:05 am Post subject: |
|
|
Klaus Meier wrote: | ...
Ansonsten gibt es noch die Distfiles. Portage speichert ja die runtergeladenen Quellen. Da kannst du die, die nicht mehr gebraucht werden, mit eclean-dist löschen. |
Das hat super geklappt.
Dadurch bin ich gleich von 88% Festplattenbelegung auf 66% runter. Aber ich werde mir wohl denoch in nächster zeit eine grössere Festplatte zulegen müssen. ![Wink :wink:](images/smiles/icon_wink.gif) _________________ Lenovo - ThinkPad P16s Gen 2 - 21K9CTO1WW |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
sohalt Tux's lil' helper
![Tux's lil' helper Tux's lil' helper](/images/ranks/rank_rect_1.gif)
Joined: 23 Jan 2006 Posts: 115
|
Posted: Sat Oct 07, 2006 11:39 am Post subject: |
|
|
"find" (gehört zu den findutils) ist imho ein gutes Tool um seinen (eigenen, anderen gibts ja bei Linux nicht) Müll zu löschen. Einfach mal in der Konsole "man find" eingeben, und dir wird geholfen . |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
schmidicom Veteran
![Veteran Veteran](/images/ranks/rank_rect_5_vet.gif)
![](images/avatars/12758119651640e6f8f942.png)
Joined: 09 Mar 2006 Posts: 1978 Location: Schweiz
|
Posted: Sat Oct 07, 2006 11:51 am Post subject: |
|
|
sohalt wrote: | "find" (gehört zu den findutils) ist imho ein gutes Tool um seinen (eigenen, anderen gibts ja bei Linux nicht) Müll zu löschen. Einfach mal in der Konsole "man find" eingeben, und dir wird geholfen . |
Das kann ich schon länger.
Code: | mkdir /cruft
mkdir /cruft/old
mkdir /cruft/bak
mkdir /cruft/kde
mv -v $(find / -iname "*.old") /cruft/old/ >> /cruft/old/index.txt
mv -v $(find / -iname "*.bak") /cruft/bak/ >> /cruft/bak/index.txt
mv -v $(find / -iname "*~") /cruft/kde/ >> /cruft/kde/index.txt |
Das ist ja auch nicht schwer nur muss ich leider zugeben das ich ein bischen zu faul dazu bin. ![Laughing :lol:](images/smiles/icon_lol.gif) _________________ Lenovo - ThinkPad P16s Gen 2 - 21K9CTO1WW |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
sohalt Tux's lil' helper
![Tux's lil' helper Tux's lil' helper](/images/ranks/rank_rect_1.gif)
Joined: 23 Jan 2006 Posts: 115
|
Posted: Sat Oct 07, 2006 12:15 pm Post subject: |
|
|
Ja, mit
Code: | find / -iname '*{.old,.bak,~}' -exec rm '{}' ';' # oder
find / -iname '*{.old,.bak,~}' | xargs rm | kannst du es halt direkt löschen ![Wink ;)](images/smiles/icon_wink.gif) |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
l3u Advocate
![Advocate Advocate](/images/ranks/rank-G-1-advocate.gif)
![](images/avatars/535570295dff893c1fda6.png)
Joined: 26 Jan 2005 Posts: 2616 Location: Konradsreuth (Germany)
|
Posted: Sat Oct 07, 2006 12:27 pm Post subject: |
|
|
Für Portage-Belange kann ich das Script yacleaner empfehlen! |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
schmidicom Veteran
![Veteran Veteran](/images/ranks/rank_rect_5_vet.gif)
![](images/avatars/12758119651640e6f8f942.png)
Joined: 09 Mar 2006 Posts: 1978 Location: Schweiz
|
Posted: Sat Oct 07, 2006 2:22 pm Post subject: |
|
|
sohalt wrote: | Ja, mit
Code: | find / -iname '*{.old,.bak,~}' -exec rm '{}' ';' # oder
find / -iname '*{.old,.bak,~}' | xargs rm | kannst du es halt direkt löschen ![Wink ;)](images/smiles/icon_wink.gif) |
Bei meiner Lösung verschiebe ich sie absichtlich um sicher zu stellen das nichts wichtiges dabei ist. Deshalb auch die index.txt Datei um herauszufinden wo die Dateien vorher waren. Danach lösche ich den ganzen Ordner /cruft und weg ist der Müll.
Wer weiß vielleicht mache ich ja mal ein eigenes Script. Aber dazu müsste ich erst nochmal hinter meine Linux-Bücher.
Witz zum Thema:
Eine Blondine holt einen Eimer Wasser und schüttet ihn über den Computer.
Nach dem der Hausherr heimkommt fragt er warum sie das getan habe?
Antwort: Ich wollte ein paar Dateien löschen.
ist zwar Alt aber Gut. _________________ Lenovo - ThinkPad P16s Gen 2 - 21K9CTO1WW |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
Fauli l33t
![l33t l33t](/images/ranks/rank_rect_4.gif)
![](images/avatars/9342013042b57afb44a90.png)
Joined: 24 Apr 2004 Posts: 760 Location: Moers, Germany
|
Posted: Sat Oct 07, 2006 3:35 pm Post subject: |
|
|
sohalt wrote: | Ja, mit
Code: | find / -iname '*{.old,.bak,~}' -exec rm '{}' ';' # oder
find / -iname '*{.old,.bak,~}' | xargs rm | kannst du es halt direkt löschen ![Wink ;)](images/smiles/icon_wink.gif) |
Noch ein kleiner Hinweis: Beim Kombinieren von find und xargs sollte man immer die Optionen -print0 und -0 benutzen, damit es auch mit Dateinamen funktioniert, die Anführungs- oder Leerzeichen enthalten. Gerade mit xargs rm wundert man sich sonst, warum plötzlich bestimmte Dateien fehlen... Code: | find / -iname '*{.old,.bak,~}' -print0 | xargs -0 rm |
_________________ Do your part to beautify the web! Turn off link underlining! |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
|