Re: /var füllt sich

2002-11-07 Diskussionsfäden Rainer Ellinger
Ruediger Noack schrieb:
 du -s `ls -d *` macht im Ergebnis das Gleiche wie du --max-depth 0 *
 ... und wie du -s *.

ÄÄhhh - stimmt auffallend. Warum mache ich's dann so kompliziert? 

*grübel* Mir fällt es nicht ein. Es gab da irgend einen Grund für. Ich 
vermute, dass es vor ein paar Jahren nicht anders ging und sich 
mittlerweile etwas geändert hat. Muss das am WE mal mit ein paar ollen 
Versionen testen. Danke für die Entdeckung ;-)

-- 
[EMAIL PROTECTED]


-- 
Häufig gestellte Fragen und Antworten (FAQ): 
http://www.de.debian.org/debian-user-german-FAQ/

Zum AUSTRAGEN schicken Sie eine Mail an [EMAIL PROTECTED]
mit dem Subject unsubscribe. Probleme? Mail an [EMAIL PROTECTED] (engl)




Re: /var füllt sich

2002-11-06 Diskussionsfäden Rainer Ellinger
Ruediger Noack schrieb:
 du -s $(ls -d *) | sort -n
 ^^^
 Wofür ist also diese Konstruktion sinnvoll?

Ich verwende in Gedrucktem und Skripten lieber die $() Konstruktion, 
als die Fliegenschisse ` `. Vorteile: auch für Einsteiger richtig 
erkennbar, lässt sich ineinander schachteln. Nachteil: Bash-anian und 
nicht auf jede sh übertragbar. In der Praxis tippe ich auf der 
Konsole auch ` `.

du -s `ls -d *` macht im Ergebnis das Gleiche wie du --max-depth 0 *
Ersteres ist für mich im Alltag (und solange die Kommandozeile dabei 
nicht überläuft) effizienter, nicht nur weil es ein paar Zeichen 
weniger zu tippen sind, sondern weil das dahinterstehende Prinzip 
leicht zu merken und auch in anderen Zusammenhängen verwendbar ist.

--max-depth ist dafür nicht so geeignet, weil es nicht durchgängig ist. 
Schon find will dann ein --maxdepth. Diese Feinheiten kann sich doch 
keine Sau merken. Ich bin da ein Fan des Adenauerprinzips, dem man 
nachsagt, mit einem Wortschatz von 300 Worten durchgekommen zu sein.

ls -d * listet alle Verzeichnisse und Dateien (ohne .dateien) einer 
Ebene ohne Rekursion in die Verzeichnisse.

-- 
[EMAIL PROTECTED]


-- 
Häufig gestellte Fragen und Antworten (FAQ): 
http://www.de.debian.org/debian-user-german-FAQ/

Zum AUSTRAGEN schicken Sie eine Mail an [EMAIL PROTECTED]
mit dem Subject unsubscribe. Probleme? Mail an [EMAIL PROTECTED] (engl)




Re: /var füllt sich

2002-11-06 Diskussionsfäden Ruediger Noack
Udo Mueller wrote:



Kurz: Mit den $(ls -d *) umgeht Rainer die Anzeige von Dateien. Er
wählt halt nur die Verzeichnisse. 


Nö.


Und die sind ja auch nur wichtig.

 


Geschmachssache. *Ich* will auch (oft) die Dateien sehen.

Gruß
Rüdiger
--



__

Gesendet von Yahoo! Mail - http://mail.yahoo.de
Möchten Sie mit einem Gruß antworten? http://grusskarten.yahoo.de


--
Häufig gestellte Fragen und Antworten (FAQ): 
http://www.de.debian.org/debian-user-german-FAQ/

Zum AUSTRAGEN schicken Sie eine Mail an [EMAIL PROTECTED]
mit dem Subject unsubscribe. Probleme? Mail an [EMAIL PROTECTED] (engl)



Re: /var füllt sich

2002-11-06 Diskussionsfäden Udo Mueller
Hallo Ruediger,

* Ruediger Noack schrieb [06-11-02 17:46]:
 Udo Mueller wrote:
 
 Kurz: Mit den $(ls -d *) umgeht Rainer die Anzeige von Dateien. Er
 wählt halt nur die Verzeichnisse. 
 
 Nö.

Stimmt, versehen :)

 Und die sind ja auch nur wichtig.
 
 Geschmachssache. *Ich* will auch (oft) die Dateien sehen.

Hast recht. Aber wenn man erst mal die Locations finden will, wo
sich so grosse Dateien sammeln, stimmt meine Aussage auch wieder :)

Gruss Udo

-- 
Komische Leute gibt's.
Bestellen einen her, um die Klingel zu reparieren,
und dann macht keiner auf.



msg24071/pgp0.pgp
Description: PGP signature


Re: /var füllt sich

2002-11-06 Diskussionsfäden Ruediger Noack
Rainer Ellinger wrote:


Ich verwende in Gedrucktem und Skripten lieber die $() Konstruktion, 
als die Fliegenschisse ` `. Vorteile: auch für Einsteiger richtig 
erkennbar, lässt sich ineinander schachteln. 


Verschachtelung! Dies allein in es schon wert, sich diesen construct ins
Gedächtnis zu meißeln. :-)


du -s `ls -d *` macht im Ergebnis das Gleiche wie du --max-depth 0 *



... und wie du -s *.

Oder kann ich nicht kucken?

Gruß
Rüdiger
--



__

Gesendet von Yahoo! Mail - http://mail.yahoo.de
Yahoo! präsentiert als offizieller Sponsor das Fußball-Highlight des
Jahres: - http://www.FIFAworldcup.com


--
Häufig gestellte Fragen und Antworten (FAQ): 
http://www.de.debian.org/debian-user-german-FAQ/

Zum AUSTRAGEN schicken Sie eine Mail an [EMAIL PROTECTED]
mit dem Subject unsubscribe. Probleme? Mail an [EMAIL PROTECTED] (engl)



Re: /var füllt sich

2002-11-05 Diskussionsfäden Joerg Zimmermann
Hi,


Am Die, 05 Nov 2002 schrieb Frank Hartenberger:
Dann mach doch mal eine Analyse z.B. mit du -c, dabei solltest Du
finden, was den Platz braucht.
Hast Du einen Proxy laufen, der evtl. viele Dateien in /var ablegt?


ein schönes tool für sowas ist durep, ein kleines Perl-script, 
welches die Größe von Verzeichnissen als HTML-Datei ausgibt.

Jörg


--
Häufig gestellte Fragen und Antworten (FAQ):
http://www.de.debian.org/debian-user-german-FAQ/

Zum AUSTRAGEN schicken Sie eine Mail an [EMAIL PROTECTED]
mit dem Subject unsubscribe. Probleme? Mail an [EMAIL PROTECTED] (engl)



Re: /var füllt sich

2002-11-05 Diskussionsfäden Rainer Ellinger
Frank Hartenberger schrieb:
 Nun habe ich festgestellt, dass /var sich schnell f|llt (nach zwei
 Tagen fast die Hdlfte belegt), obwohl es in meinen Augen so aussieht,

Dann suche nach der Stelle, wo es wächst. Zuerst cd /var und los:

du -s $(ls -d *) | sort -n

Zeigt Dir die Grösse der Verzeichnisse an. Immer der Nase folgen...

ls -larS

... und wenn angekommen: sortiert die Dateiliste auch nach Grösse. 
Dickster Dateibrocken am Ende. Kann man also durchlaufen lassen und 
sieht immer noch auf dem Bildschirm, welcher es ist.

Mit diesen beiden Kommandos solltest Du finden können wer oder was den 
Platz belegt. Wenn nicht, könnte noch

lsof | grep deleted

interessant sein. Dieses zeigt Dateien, die im Verzeichnis schon 
gelöscht sind, aber von einem Prozess noch verwendet werden und solange 
auch Platz belegen. Davon gibt es immer ein paar wenige (hauptsächlich 
in /tmp). Könnte auch ein Monster dabei sein.

-- 
[EMAIL PROTECTED]


-- 
Häufig gestellte Fragen und Antworten (FAQ): 
http://www.de.debian.org/debian-user-german-FAQ/

Zum AUSTRAGEN schicken Sie eine Mail an [EMAIL PROTECTED]
mit dem Subject unsubscribe. Probleme? Mail an [EMAIL PROTECTED] (engl)




Re: /var füllt sich

2002-11-05 Diskussionsfäden Jens Schuessler
* Hanns-Albert Kaminzky [EMAIL PROTECTED] [05-11-02 09:47]:
 Am Dienstag, 5. November 2002 07:46 schrieb Frank Hartenberger:
  Hallo Liste,
 
   Nun habe ich festgestellt, dass /var sich schnell f|llt (nach zwei
  Tagen fast die Hdlfte belegt), obwohl es in meinen Augen so
  aussieht, als wdren nur die Log-Dateien oder dhnliche Textdateien
  darin gespeichert. Kennt irgendjemand dieses Phdnomen?
 
 Ja, bei mir füllt sich /var bis auf 100% (8:30, heute)
 
 /etc/cron.daily/htdig:

Hallo Hanns

Das ist der Grund warum sich deine /var auf 100% aufbläht.
Aus der /etc/htdig.conf
#
# Specify where the database files need to go.  Make sure that there is
# plenty of free disk space available for the databases.  They can get
# pretty big.
#
database_dir:   /var/lib/htdig

Leg die Database auf eine Partition mit genügend Platz oder ändere deine
Partitionen. Wenn /var vollgelaufen ist können keine Logs mehr
geschrieben werden, keine Mails Im Mailspool abgelegt usw.
Du kannst auch in der htdig.conf mit den excludes arbeiten.

HTH
Jens


-- 
Häufig gestellte Fragen und Antworten (FAQ): 
http://www.de.debian.org/debian-user-german-FAQ/

Zum AUSTRAGEN schicken Sie eine Mail an [EMAIL PROTECTED]
mit dem Subject unsubscribe. Probleme? Mail an [EMAIL PROTECTED] (engl)




Re: /var füllt sich

2002-11-05 Diskussionsfäden Ruediger Noack
Rainer Ellinger wrote:


du -s $(ls -d *) | sort -n


   ^^^

Konstruktionen gibt es ... *grübel*

Habe mit man bash versucht, dies zu verstehen, gedacht, ich habe es, 
ausprobiert, und - mich eines besseren belehren lassen müssen. :(

Wofür ist also diese Konstruktion sinnvoll?

Gruß
Rüdiger
--


__

Gesendet von Yahoo! Mail - http://mail.yahoo.de
Möchten Sie mit einem Gruß antworten? http://grusskarten.yahoo.de


--
Häufig gestellte Fragen und Antworten (FAQ): 
http://www.de.debian.org/debian-user-german-FAQ/

Zum AUSTRAGEN schicken Sie eine Mail an [EMAIL PROTECTED]
mit dem Subject unsubscribe. Probleme? Mail an [EMAIL PROTECTED] (engl)



Re: /var füllt sich

2002-11-05 Diskussionsfäden Udo Mueller
Hallo Ruediger,

* Ruediger Noack schrieb [06-11-02 00:00]:
 Rainer Ellinger wrote:
 
 du -s $(ls -d *) | sort -n
 
  ^^^
 
 Konstruktionen gibt es ... *grübel*
 
 Habe mit man bash versucht, dies zu verstehen, gedacht, ich habe es, 
 ausprobiert, und - mich eines besseren belehren lassen müssen. :(
 
 Wofür ist also diese Konstruktion sinnvoll?

ls -d * : Liste alle Verzeichnisse
du -s $(ls -d *) :  Gib eine Zusammenfassung der Verzeichnisse, die
ls -d * auswirft
sort -n : Sortiere Nach Größe.

Man hätte das aber auch so machen können:

  du -s $(ls -l | grep ^d) | sort -n
  du -s /var/* | sort -n
  for verzeichnis in /var/*; do du -s $verzeichnis; done | sort -n
  ...
  
Kurz: Mit den $(ls -d *) umgeht Rainer die Anzeige von Dateien. Er
wählt halt nur die Verzeichnisse. Und die sind ja auch nur wichtig.

Man könnte auch noch 

  du -n --max-depth=1 /var | sort -n

nehmen, aber da taucht /var selbst auch wieder auf...

Gruss Udo

-- 
Es gibt keine Witze über Microsoft, es sind Tatsachen.



msg23971/pgp0.pgp
Description: PGP signature


/var füllt sich

2002-11-04 Diskussionsfäden Frank Hartenberger
Hallo Liste,

ich habe mir einen Router zusammengestellt, bei welchem die Verzeichnisse
/usr und /var ihre eigene Partition besitzen.
Nun habe ich festgestellt, dass /var sich schnell füllt (nach zwei Tagen
fast die Hälfte belegt), obwohl es in meinen Augen so aussieht, als wären
nur die Log-Dateien oder ähnliche Textdateien darin gespeichert.
Kennt irgendjemand dieses Phänomen?

Danke


--
Häufig gestellte Fragen und Antworten (FAQ):
http://www.de.debian.org/debian-user-german-FAQ/

Zum AUSTRAGEN schicken Sie eine Mail an [EMAIL PROTECTED]
mit dem Subject unsubscribe. Probleme? Mail an [EMAIL PROTECTED] (engl)




Re: /var füllt sich

2002-11-04 Diskussionsfäden Frank Hartenberger
Aktualisierst Du Dein System regelmäßig via apt-get?
In /var werden nämlich im Normalfall auch die debs
gespeichert, und dann
füllt sich var sehr schnell.
apt-get clean sollte dann dein Problem lösen.
Hatte ich schon getan.
Auch hast Du nichts von der Größe der Partition geschrieben. Wenn Du
z.B. noch eine Firewall mit Packetfilter laufen hast und sehr viele
Packete loggst, kommen leicht mal 10MB zusammen.
Die Größe ist 1 GB. Es stimmt der Paketfilter läuft auch, aber die
Log-Dateien sind zusammen noch keine 2 MB groß.
Gruß
Uli


--
Häufig gestellte Fragen und Antworten (FAQ):
http://www.de.debian.org/debian-user-german-FAQ/

Zum AUSTRAGEN schicken Sie eine Mail an [EMAIL PROTECTED]
mit dem Subject unsubscribe. Probleme? Mail an [EMAIL PROTECTED] (engl)




Re: /var füllt sich

2002-11-04 Diskussionsfäden Christoph Maurer
Am Die, 05 Nov 2002 schrieb Frank Hartenberger:
 Aktualisierst Du Dein System regelmäßig via apt-get?
 In /var werden nämlich im Normalfall auch die debs 
 gespeichert, und dann
 füllt sich var sehr schnell.
 apt-get clean sollte dann dein Problem lösen.
 Hatte ich schon getan. 
 Auch hast Du nichts von der Größe der Partition geschrieben. Wenn Du
 z.B. noch eine Firewall mit Packetfilter laufen hast und sehr viele
 Packete loggst, kommen leicht mal 10MB zusammen.
 Die Größe ist 1 GB. Es stimmt der Paketfilter läuft auch, aber die
 Log-Dateien sind zusammen noch keine 2 MB groß.

Dann mach doch mal eine Analyse z.B. mit du -c, dabei solltest Du
finden, was den Platz braucht.
Hast Du einen Proxy laufen, der evtl. viele Dateien in /var ablegt?

Gruß

Christoph 



-- 
Christoph Maurer - http://www.christophmaurer.de
mailto:christoph-maurer;gmx.de - Tux# 194235


-- 
Häufig gestellte Fragen und Antworten (FAQ): 
http://www.de.debian.org/debian-user-german-FAQ/

Zum AUSTRAGEN schicken Sie eine Mail an [EMAIL PROTECTED]
mit dem Subject unsubscribe. Probleme? Mail an [EMAIL PROTECTED] (engl)