Tri des résultats des ps par heure de départ
Je suis l'affichage d'informations sur les processus en cours à l'aide de cette variété de la ps
commande:
ps -eo pid,start,stime,command
Comment trier les résultats par commencer?
J'ai lu man ps
et essayé -m
, -r
et -v
options de tri. Malheureusement, je n'ai pas été en mesure d'utiliser ces options pour trier par démarrer.
OriginalL'auteur SundayMonday | 2011-12-01
Vous devez vous connecter pour publier un commentaire.
Vous utilisez
etime
. C'est le temps écoulé, en jours, heures, etc. ce qui est approprié pour le tri numérique. Si c'est la première colonne, je pense que le ps va trier par automatiquement.Sinon, vous pouvez remplacer l'ordre de tri en utilisant
--sort
, mais assurez-vous qu'il est après le-o
option, par exemple:ps
encore trie par pid.bizarre suppose que c'est une coïncidence pour moi, depuis que je suis en cours d'exécution sur un, récemment démarré la machine. Tout tuyau de tri -n, alors.
ps -eo pid,start,stime,command | sort -n
fonctionne bienpas de disponibilité > 24 heures
bon point. Dans mon cas, je suis intéressé dans la différenciation des processus a commencé dans la dernière heure ou de jours ou de mois.
OriginalL'auteur Bobby Jack