लिनक्स - प्रक्रिया शुरू होने पर मैं कैसे देखूँ?


23

जब मैं एक प्रक्रिया शुरू करता हूं, तो मुझे लगता है कि मुझे पता है कि मैं पीआईडी ​​को कैसे जानता हूं। (लिनक्स पर)

जवाबों:


30

यदि आप केवल प्रारंभ समय चाहते हैं, तो आप फ़ील्ड का चयन कर सकते हैं और ऐसा करके शीर्ष लेख को दबा सकते हैं:

 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

यह एक मैक पर भी काम करता है!
ब्रैड पार्क्स

8

"ps -f" - यह मैन पेजों में है


2
और ज्ञात पिड का चयन करने के लिए:ps -f -p yourpid
अगली सूचना तक रुके।

वास्तव में यह काम करता है यदि प्रक्रिया उसी दिन शुरू की गई थी, लेकिन अगर यह एक और दिन शुरू की गई थी, तो आपको केवल दिन मिलता है, लेकिन दिन का समय @DennisWilliamson के जवाब के रूप में नहीं है
अल्फामाइकविक्टर

8

awk '{print $22}' /proc/$pid/stat - आप बूट के बाद jiffies में प्रारंभ समय देता है


खूबसूरती से अस्पष्ट जवाब!
वॉजड्र

समझाओ मुझे ये। '17: 57 'के अपटाइम के साथ एक प्रणाली' 727975 'के शुरुआती समय के साथ एक प्रक्रिया है। लगता है अब से 8 दिन पहले प्रक्रिया शुरू हुई?
स्कॉट पैक

1
यह वास्तव में jiffies (100 / सेकंड)
Mark

1
रास्ता भी अस्पष्ट! और इसके अलावा, अब आपको बूट समय देखना होगा और गणित को सेकंड्स में बदलने के लिए और घड़ी का समय प्राप्त करने के लिए ऑफसेट की गणना करना होगा। आसान, लेकिन बहुत सारे कदम। देखें चॉपर 3 का जवाब।
अगली सूचना तक रोक दिया गया।

प्रति सेकंड जीफ़्स की मात्रा सिस्टम चर एचजेड में संग्रहीत की जाती है। यह ज्यादातर 100 है। शेल में इसकी गणना करने के लिए आप इसका उपयोग कर सकते हैं: stackoverflow.com/a/44524937/1950345
reichhart

0

यदि openvpnहोस्ट पर दिए गए नाम (जैसे ) के साथ एक एकल प्रक्रिया है , तो आप कर सकते हैं:

ps -p `pgrep openvpn` -o lstart=

-1

एक तरह से आप ps -f कर सकते हैं | grep जैसा कि आपने कहा कि आप अन्य बुद्धिमान हैं जिन्हें आप शीर्ष में भी समझ सकते हैं

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.