Pour tout ce qui date de plus d'un jour,
ps aux
vous donnera la réponse, mais elle se résume à la précision du jour, ce qui pourrait ne pas être aussi utile.
USER PID %CPU %MEM VSZ RSS TTY STAT START TIME COMMAND
root 1 0.0 0.0 7200 308 ? Ss Jun22 0:02 init [5]
root 2 0.0 0.0 0 0 ? S Jun22 0:02 [migration/0]
root 3 0.0 0.0 0 0 ? SN Jun22 0:18 [ksoftirqd/0]
root 4 0.0 0.0 0 0 ? S Jun22 0:00 [watchdog/0]
Si vous utilisez Linux ou un autre système avec le système de fichiers /proc, dans cet exemple, vous ne pouvez voir que le processus 1 en cours d'exécution depuis le 22 juin, mais aucune indication de l'heure à laquelle il a été lancé.
stat /proc/<pid>
vous donnera une réponse plus précise. Par exemple, voici un horodatage exact pour le processus 1, que ps affiche uniquement sous la forme Jun22 :
ohm ~$ stat /proc/1
File: `/proc/1'
Size: 0 Blocks: 0 IO Block: 4096 directory
Device: 3h/3d Inode: 65538 Links: 5
Access: (0555/dr-xr-xr-x) Uid: ( 0/ root) Gid: ( 0/ root)
Access: 2008-06-22 15:37:44.347627750 -0700
Modify: 2008-06-22 15:37:44.347627750 -0700
Change: 2008-06-22 15:37:44.347627750 -0700