|
area42
Anmeldungsdatum: Dez. 18, 2006
Beiträge: 659
Wohnort: Berlin
|

26. Mai 2008 18:20
Hi, ich schreibe gerade ein Script mit GUI der mal ordentlich aufräumt. Das schöne man kann vorher anhacken was aufgeräumt werden soll. Folgende Fragen sind dabei aufgekommen und vielleicht könnt Ihr mir helfen: Wo liegt der Internet-Cache von Konquerer und Midori bzw. Ephany? Wo lagert Tracker seine Index-DB ab und wo Beagle? Der Script wird echt super und sollte dann jeden eine freie Festplatte ermöglichen. Natürlich steht er wenn er fertig ist der Allgemeinheit zur Verfügung. Noch eine Frage: Ist es ratsam den Ordner /home/aeggy/.nautilus/ bzw. /home/aeggy/.nautilus/metafiles leereen zu lassen?
|
|
zerwas
Anmeldungsdatum: April 13, 2005
Beiträge: 2555
|

26. Mai 2008 18:57
Ist es ratsam den Ordner /home/aeggy/.nautilus/ bzw. /home/aeggy/.nautilus/metafiles leereen zu lassen?
Das kommt darauf an, wie aggressiv dein Skript sein soll. Das Verzeichnis enthält Einstellungen zum Nautilus (welche Verzeichnisse enthalten Embleme, in welchem Verzeichnis soll Listen- oder Icon-Ansicht angeschaltet sein usw.). Passieren im Sinne von abstürzen oder Problemen mit dem Nautilus hat man durch Löschen nicht. Probier es doch einfach einmal aus, indem Du das Verzeichnis verschiebst. Der Cache von Epiphany liegt in
~/.gnome2/epiphany/mozilla/epiphany/Cache – zerwas
|
|
simpson-fan
Anmeldungsdatum: April 29, 2007
Beiträge: 1087
|

26. Mai 2008 19:23
Juhuu, hab so ein Tool lange vermisst, also…du wirst sie zwar schon eingebaut haben aber zur Sicherheit. /tmp
/home/benutzer -> Alle Sicherungsdateien, also mit "~" hintendran
Mülleimer Gruß simpson-fan
|
|
area42
(Themenstarter)
Anmeldungsdatum: Dez. 18, 2006
Beiträge: 659
Wohnort: Berlin
|

26. Mai 2008 20:43
Hi, danke für das Feedback und die Pfade. @simpson-fan “/home/benutzer -> Alle Sicherungsdateien, also mit „~“ hintendran „ Kannst Du mir mal nen Beispiel posten? “/tmp/“ wird bei jedem Boot gelöscht, ist eher unwichtig oder? Weiß jemand wie man per „rm“ Dateien löschen kann die z.B. nur eine Woche alt sind? Ich habe Tracker abgeschaltet weiß jemand wo Tracker seinen Index speichert bzw. Beagle? Danke.
|
|
area42
(Themenstarter)
Anmeldungsdatum: Dez. 18, 2006
Beiträge: 659
Wohnort: Berlin
|

26. Mai 2008 20:51
Ah gerade gesehen der Index von Tracker liegt unter „~/.cache/tracker“ richtig?
|
|
adun
Anmeldungsdatum: März 29, 2005
Beiträge: 8609
|

26. Mai 2008 21:54
area42 hat geschrieben:
Weiß jemand wie man per „rm“ Dateien löschen kann die z.B. nur eine Woche alt sind?
find ~/ -mtime 7 -exec mv '{}' /halde \;Vorsicht beim Rumspielen mit find und rm 
|
|
area42
(Themenstarter)
Anmeldungsdatum: Dez. 18, 2006
Beiträge: 659
Wohnort: Berlin
|

26. Mai 2008 22:00
@adun Danke, das sieht gut aus. Kann ich auch nen Datum wie 26.05.2008 angeben? Ich baue gerade noch eine Option ein mit der man auch noch große Dateien über 100mb suchen kann, dabei soll automatisch in /home /root /opt /var gesucht werden. kann man das mit einem einzigen find-Befehl machen? Hat jemand mehr infos zu dem Ordner „/var/backups/“? Danke.
|
|
zerwas
Anmeldungsdatum: April 13, 2005
Beiträge: 2555
|

26. Mai 2008 22:06
Frage dazu: Warum in /opt? Ich hoffe, ich sage nichts falsches (funktionieren tut es zumindest, indem Du einfach als ersten Parameter mehrere Verzeichnisse (durch Leerzeichen voneinander getrennt) angibst. Achja, hilfreich bestimmt: http://www.linuxinfor.com/german/man1/find.html
|
|
Greebo
Anmeldungsdatum: Nov. 21, 2006
Beiträge: 3469
Wohnort: 97070 Würzburg
|

26. Mai 2008 22:13
area42 hat geschrieben:
Hat jemand mehr infos zu dem Ordner „/var/backups/“? Danke.
man hier
/var/backups Reserved for historical reasons.
Also wenn dein Script was werden sollte, hätte ich auch Interesse. Aber sei mir nicht böse, wenn ich dich bitte gaaanz sicher zu gehen mit deinen benutzten Befehlen. Irgendwie wirkt das gerade nicht so, als ob du sonderlich viel Consolenerfahrung hast.
|
|
area42
(Themenstarter)
Anmeldungsdatum: Dez. 18, 2006
Beiträge: 659
Wohnort: Berlin
|

26. Mai 2008 22:28
Hi Greebo, ja ich bin kein Konsolen-Freak und frage daher auch lieber da ich kein „ich-zerschieß-dir-das-system-Script“ bauen will.  Ich bin kein absoluter Anfänger was skripten angeht und teste jeden Befehl lokal auch vorher aus. Hier schon mal nen Screen 

|
|
Greebo
Anmeldungsdatum: Nov. 21, 2006
Beiträge: 3469
Wohnort: 97070 Würzburg
|

26. Mai 2008 22:39
Sieht schonmal sehr Lecker aus 
|
|
area42
(Themenstarter)
Anmeldungsdatum: Dez. 18, 2006
Beiträge: 659
Wohnort: Berlin
|

26. Mai 2008 22:55
Weiß jemand wie ich in einem Shellscript ne simple String Addition mache? Sowas wie: Foo = 100 Foo = „+“+Foo+“M“ Rauskommen sollte dann „+100M“. Danke.
|
|
Greebo
Anmeldungsdatum: Nov. 21, 2006
Beiträge: 3469
Wohnort: 97070 Würzburg
|

26. Mai 2008 23:02
Einfach konkatinieren
A=100
A=+${A}M
echo $A Die geschweiften Klammern dienen dazu die Variable vom Text zu trennen
|
|
area42
(Themenstarter)
Anmeldungsdatum: Dez. 18, 2006
Beiträge: 659
Wohnort: Berlin
|

26. Mai 2008 23:14
Das funzt super! Danke. Dadurch kann man jetzt per Slider ganz einfach die Dateigröße setzen (10-500mb) wenn man nach großen Dateien sucht. So wie es aussieht, kann man aber nicht mit einem einzigen find-Befehl in /home /root /opt /var suchen. Oder?
|
|
Greebo
Anmeldungsdatum: Nov. 21, 2006
Beiträge: 3469
Wohnort: 97070 Würzburg
|

26. Mai 2008 23:28
Musste ich jetzt selbst nachgucken, doch das geht, zB.
find ~/a ~/b -name '*' -print um die Verzeichnisse a und b in home zu durchsuchen
|