rupe
27.11.06, 17:15
Hallo, Leute!
Ich habe ein Problem mit den Befehl 'watch'.
Ihr kennt diesen Befehl ja bestimmt man kann sich da das Ergebniss eines Befehls im Zeitlichen Intervall ausgeben lassen!
Die Theorie:
Wenn ich watch -n.2 date +'%H:%M:%S:%N' eingebe bedeutet das er gibt mir die aktuelle Zeit in Abstand von 0.2 Sekunden!
Die Praxis:
Der macht das schon aber nur wenn der Intervall auf eine Sekunde gesetzt wird! Weniger als eine Sekunde macht er nicht!
Dies ist erst seit kurzem so vorher ging dieser Befehl IMMER!
Und dieser Befehl hab ich nicht nur auf einen Rechner sondern ist seit kurzem auf fast allen Rechnern meiner Firma! Ich konnte nur einen Server finden bei den dieser Befehl noch funktioniert!
Ich hab auch schon das /usr/bin/watch vom funktionierenden Server auf die anderen Kopiert. (obwohl es sowieso exakt die gleiche größe hatte und auch bei allen auf version 0.2.0 ist) Es ging trotzdem nicht also muss irgendwas mit den Servern nicht stimmen! Ich weiß nicht mehr weiter....!
Ich hab mir mal 3 Server zum Testen rausgesucht!
1.) watch -n.2 date +'%H:%M:%S:%N' funktioniert nicht! Debian Testing -- Kernel 2.6.8-2 i386
2.) watch -n.2 date +'%H:%M:%S:%N' funktioniert nicht! Debian Woody -- Kernel 2.6.13 i686
3.) watch -n.2 date +'%H:%M:%S:%N' funktioniert! Ubuntu Dapper -- Kernel 2.6.15-23 i686
Wenn ich bei top die aktualisierungsintervall auf weniger als 1. Sekunde funktioniert das doch auch.
Warum funktioniert das bei den 3ten und bei allen anderen nicht???
Ich verstehe es nicht!!!
HILFEEEE!!!
Ich habe ein Problem mit den Befehl 'watch'.
Ihr kennt diesen Befehl ja bestimmt man kann sich da das Ergebniss eines Befehls im Zeitlichen Intervall ausgeben lassen!
Die Theorie:
Wenn ich watch -n.2 date +'%H:%M:%S:%N' eingebe bedeutet das er gibt mir die aktuelle Zeit in Abstand von 0.2 Sekunden!
Die Praxis:
Der macht das schon aber nur wenn der Intervall auf eine Sekunde gesetzt wird! Weniger als eine Sekunde macht er nicht!
Dies ist erst seit kurzem so vorher ging dieser Befehl IMMER!
Und dieser Befehl hab ich nicht nur auf einen Rechner sondern ist seit kurzem auf fast allen Rechnern meiner Firma! Ich konnte nur einen Server finden bei den dieser Befehl noch funktioniert!
Ich hab auch schon das /usr/bin/watch vom funktionierenden Server auf die anderen Kopiert. (obwohl es sowieso exakt die gleiche größe hatte und auch bei allen auf version 0.2.0 ist) Es ging trotzdem nicht also muss irgendwas mit den Servern nicht stimmen! Ich weiß nicht mehr weiter....!
Ich hab mir mal 3 Server zum Testen rausgesucht!
1.) watch -n.2 date +'%H:%M:%S:%N' funktioniert nicht! Debian Testing -- Kernel 2.6.8-2 i386
2.) watch -n.2 date +'%H:%M:%S:%N' funktioniert nicht! Debian Woody -- Kernel 2.6.13 i686
3.) watch -n.2 date +'%H:%M:%S:%N' funktioniert! Ubuntu Dapper -- Kernel 2.6.15-23 i686
Wenn ich bei top die aktualisierungsintervall auf weniger als 1. Sekunde funktioniert das doch auch.
Warum funktioniert das bei den 3ten und bei allen anderen nicht???
Ich verstehe es nicht!!!
HILFEEEE!!!