On Fri, Apr 01, 2005 at 12:09:44AM +0200, David Haller wrote:
Hallo,
Am Thu, 31 Mar 2005, claus schrieb:
T. Hantke wrote:
kann mir jemand sagen, wie ich herausbekomme, wie lange z.B. der Dienst "httpd" (Apache) schon läuft?
Such mal nach dem File httpd.pid find / -name "*pid" -ls 2> /dev/null | grep httpd oder so ähnlich Mit ls -l siehst du dann wann das Ding gestartet wurde.
date -r /var/run/httpd.pid
Beim Apache scheint das nicht zu stimmen: # date -r /var/run/httpd2.pid Fri Apr 1 04:17:05 CEST 2005 # rcapache2 full-server-status | grep uptime Server uptime: 10 days 21 hours 40 seconds Das pid file wird offensichtlich bei einem graceful restart angefasst. (Den Server Status kann man mit mod_status anzeigen: "mod_status" in APACHE_MODULES, "STATUS" in APACHE_SERVER_FLAGS in /etc/sysconfig/apache2) Generell kann man auch in der Prozessliste nachschauen, seit wann ein Prozess laeuft: # ps u -p $(