Tip: wie lange läuft ein Prozess bereits?
Manchmal kann es hilfreich sein zu wissen wie lange ein bestimmter Prozess bereits läuft. Für alle Prozesse bekommt man dies mit folgendem Shell-Befehl:
ps -ax -o etime,command -c
Für einen Prozess mit einem bestimmten Namen grept man danach. Das kann man sich in einen Shell-Alias oder ein Shell-Skript ablegen:
alias psup='ps -ax -o etime,command -c | grep'
(und diesen Alias in die ~/.bashrc (oder .cshrc, .zshrc usw. wenn man nicht die Default bash als Shell verwendet) einfügen damit er jedes Mal beim Aufruf der shell geladen wird)
#!/bin/sh
# Display the time a given process has been running
# Use the process name when calling the command
ps acxo etime,command | grep -- "$1"
und dann z.B. als psup speichern und mit dem Namen des zu überprüfenden Prozesses aufrufen:
psup iTunes