Відповіді:
Якщо ви хочете лише час початку, ви можете вибрати поле та придушити заголовок, виконавши це:
ps -p YOURPID -o lstart=
вихід буде виглядати приблизно так:
Mon Dec 14 17:17:16 2009
який ctime(3)
формат, і ви можете розібрати його, щоб розділити відповідні частини.
Інші поля запуску , такі як start
, stime
, bsdstart
і start_time
вік час (після 24 годин тільки дата показується, наприклад).
Однак ви можете використовувати їх безпосередньо для нещодавно запущених процесів без подальшого розбору:
ps -p YOURPID -o stime=
що виводить щось на кшталт:
09:26
"ps -f" - це на сторінках man
ps -f -p yourpid
awk '{print $22}' /proc/$pid/stat
- дає час початку в джифтах після завантаження