Ne kadar uzun süre çalışan bir Linux sürecin başlangıç saati almak için?
Eski çalışan bir sürecin başlangıç saati almak mümkün müdür? ps Eğer bugün başladı öyle olmasaydı tarih (saat) rapor edecek, ve eğer bu yıl başladı öyle olmasa sadece yıl gibi görünüyor. Hassas eski işlemler için sonsuza kadar kaybolur?
CEVAP
Bir biçimlendirici belirtmek ve bu komutu gibi etime kullanabilirsiniz:
ps -eo pid,cmd,etime
Yukarıdaki komut tüm işlemler, hale getirilmesini PID, komut çalıştırmak için, ve geçen süre ile çıktı.
ps'veya başka bir hale getirilmesini için bu sayfayı s kılavuz kontrol:okuyabilirsiniz
http://pubs.opengroup.org/onlinepubs/000095399/utilities/ps.html
Örnek:
[birryree@lilun ~]$ ps -eo pid,cmd,etime
213 [crypto/0] 52-15:07:00
214 [crypto/1] 52-15:07:00
215 [crypto/2] 52-15:07:00
216 [crypto/3] 52-15:07:00
...
Makinemin 52 gündür, bu işler uzun soluklu olmuştur.
Farklı sistem, çalışan Fedora:
[root@domU-12-31-39-00-64-B5 ~]# ps -eo pid,cmd,etime
PID CMD ELAPSED
1 init [4] 707-20:49:44
2 [migration/0] 707-20:49:44
3 [ksoftirqd/0] 707-20:49:44
Makine neredeyse 2 Yıl oldu, bu işlemler uzun koşu.

Ne kadar uzun süre çalışan sorguları i...
Nasıl çalışan bir JAR dosyası yolunu a...
Ne kadar uzun işaretsiz bir tamsayı(iş...
Nasıl YYYY-aa-GG HH geçerli saati alma...
Nasıl arka plan sürecin PID almak için...