Щонайменше, у Linux ви також можете:
ps -o lstart= -p the-pid
мати корисніший час початку.
Однак зауважте, що це час запуску процесу , а не обов'язково час виклику команди, яку він виконує. Процеси можуть (і як правило, виконувати) декілька команд протягом життя. І команди іноді породжують інші процеси.
Тимчасові файли в /proc
Linux (принаймні), як правило, є датою, коли ці файли були ініціалізовані, що було б вперше, коли щось намагалось отримати доступ до них або перерахувати вміст каталогу.
Наприклад:
$ sh -c 'date +%T.%N; sleep 3; echo /proc/"$$"/xx*; sleep 3; stat -c %y "/proc/$$/cmdline"'
13:39:14.791809617
/proc/31407/xx*
2013-01-22 13:39:17.790278538 +0000
Розширення /proc/$$/xx*
змусило оболонку зчитувати вміст, /proc/$$
який спричинив cmdline
екземпляр файлу.
Дивіться також: Часова мітка сокета в / proc // fd