Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
Bereinigungsprogramme gesucht!
View unanswered posts
View posts from last 24 hours
View posts from last 7 days

 
Reply to topic    Gentoo Forums Forum Index Deutsches Forum (German) Diskussionsforum
View previous topic :: View next topic  
Author Message
schmidicom
Veteran
Veteran


Joined: 09 Mar 2006
Posts: 1978
Location: Schweiz

PostPosted: Fri Oct 06, 2006 4:55 pm    Post subject: Bereinigungsprogramme gesucht! Reply with quote

Hallo Profis, :wink:

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
View user's profile Send private message
Thargor
Apprentice
Apprentice


Joined: 23 Dec 2005
Posts: 239
Location: Bamberg/Germany

PostPosted: Fri Oct 06, 2006 5:47 pm    Post subject: Reply with quote

Also es gibt da zwei "Cruftscripts":
[1] https://forums.gentoo.org/viewtopic-t-152618.html
[2] https://forums.gentoo.org/viewtopic-t-254197.html

wobei [1] anscheinend nicht mehr weiterentwickelt wird und man [2] verwenden sollte.
_________________
Ideas are bulletproof
Back to top
View user's profile Send private message
schmidicom
Veteran
Veteran


Joined: 09 Mar 2006
Posts: 1978
Location: Schweiz

PostPosted: Fri Oct 06, 2006 6:48 pm    Post subject: Reply with quote

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. 8O

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
View user's profile Send private message
STiGMaTa_ch
Veteran
Veteran


Joined: 28 Dec 2004
Posts: 1686
Location: Rüti ZH / Schweiz

PostPosted: Fri Oct 06, 2006 8:46 pm    Post subject: Re: Bereinigungsprogramme gesucht! Reply with quote

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:

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
View user's profile Send private message
TheCurse
l33t
l33t


Joined: 21 Jun 2004
Posts: 670
Location: Köln

PostPosted: Fri Oct 06, 2006 9:06 pm    Post subject: Reply with quote

Oder man mountet /tmp nur noch über tmpfs, dann hat man temp auf speed und nach jedem Neustart eh blitzeblank :twisted:
Back to top
View user's profile Send private message
SinoTech
Advocate
Advocate


Joined: 20 Mar 2004
Posts: 2579
Location: Neunkirchen / Saarland / Germany

PostPosted: Fri Oct 06, 2006 9:59 pm    Post subject: Re: Bereinigungsprogramme gesucht! Reply with quote

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
View user's profile Send private message
STiGMaTa_ch
Veteran
Veteran


Joined: 28 Dec 2004
Posts: 1686
Location: Rüti ZH / Schweiz

PostPosted: Sat Oct 07, 2006 1:35 am    Post subject: Re: Bereinigungsprogramme gesucht! Reply with quote

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 :lol:

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
View user's profile Send private message
schmidicom
Veteran
Veteran


Joined: 09 Mar 2006
Posts: 1978
Location: Schweiz

PostPosted: Sat Oct 07, 2006 8:03 am    Post subject: Reply with quote

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:


OK nur nicht gleich aus der haut fahren. :wink:
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
View user's profile Send private message
Klaus Meier
Advocate
Advocate


Joined: 18 Apr 2005
Posts: 2908
Location: Bozen

PostPosted: Sat Oct 07, 2006 9:03 am    Post subject: Reply with quote

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
View user's profile Send private message
schmidicom
Veteran
Veteran


Joined: 09 Mar 2006
Posts: 1978
Location: Schweiz

PostPosted: Sat Oct 07, 2006 11:05 am    Post subject: Reply with quote

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. :D
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:
_________________
Lenovo - ThinkPad P16s Gen 2 - 21K9CTO1WW
Back to top
View user's profile Send private message
sohalt
Tux's lil' helper
Tux's lil' helper


Joined: 23 Jan 2006
Posts: 115

PostPosted: Sat Oct 07, 2006 11:39 am    Post subject: Reply with quote

"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
View user's profile Send private message
schmidicom
Veteran
Veteran


Joined: 09 Mar 2006
Posts: 1978
Location: Schweiz

PostPosted: Sat Oct 07, 2006 11:51 am    Post subject: Reply with quote

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. :wink:
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. :lol:
_________________
Lenovo - ThinkPad P16s Gen 2 - 21K9CTO1WW
Back to top
View user's profile Send private message
sohalt
Tux's lil' helper
Tux's lil' helper


Joined: 23 Jan 2006
Posts: 115

PostPosted: Sat Oct 07, 2006 12:15 pm    Post subject: Reply with quote

Ja, mit
Code:
find / -iname '*{.old,.bak,~}' -exec rm '{}' ';' # oder
find / -iname '*{.old,.bak,~}' | xargs rm
kannst du es halt direkt löschen ;)
Back to top
View user's profile Send private message
l3u
Advocate
Advocate


Joined: 26 Jan 2005
Posts: 2616
Location: Konradsreuth (Germany)

PostPosted: Sat Oct 07, 2006 12:27 pm    Post subject: Reply with quote

Für Portage-Belange kann ich das Script yacleaner empfehlen!
Back to top
View user's profile Send private message
schmidicom
Veteran
Veteran


Joined: 09 Mar 2006
Posts: 1978
Location: Schweiz

PostPosted: Sat Oct 07, 2006 2:22 pm    Post subject: Reply with quote

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 ;)


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.
:lol: :lol: :lol: :lol: :lol:
ist zwar Alt aber Gut.
_________________
Lenovo - ThinkPad P16s Gen 2 - 21K9CTO1WW
Back to top
View user's profile Send private message
Fauli
l33t
l33t


Joined: 24 Apr 2004
Posts: 760
Location: Moers, Germany

PostPosted: Sat Oct 07, 2006 3:35 pm    Post subject: Reply with quote

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 ;)

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
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Deutsches Forum (German) Diskussionsforum All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum