कैसे पता करें कि वर्तमान में कौन से उपयोगकर्ता लॉग इन हैं?


21
uptime

अन्य 4 उपयोगकर्ताओं के बीच शो, मुझे चिंतित होना चाहिए?

इसके अनुसार man uptime

अपटाइम निम्नलिखित सूचनाओं की एक पंक्ति प्रदर्शित करता है। वर्तमान समय, सिस्टम कितने समय से चल रहा है, वर्तमान में कितने उपयोगकर्ता लॉग ऑन हैं, और सिस्टम 1, 5 और 15 मिनट के लिए औसत लोड करता है।

क्या यह पता लगाने का एक तरीका है कि कौन से चार उपयोगकर्ता "वर्तमान में लॉग ऑन हैं"?

जवाबों:


28

आपके सिस्टम में कौन लॉग ऑन है, यह जानने के लिए सबसे आसान तरीका है whoकमांड, gnu coreutils पैकेज का एक हिस्सा। इसका उपयोग एक साधारण उपयोगकर्ता के रूप में किया जा सकता है जिसमें कोई विकल्प नहीं है या मेरे स्वयं के पसंदीदा विकल्प के साथ जो पठनीयता को बढ़ाता है:

andrew@ilium~$ who -H
NAME     LINE         TIME             COMMENT
andrew   tty1         2016-05-06 07:34
andrew@ilium~$ 

कई बार आप अपने आप को देख सकते हैं या अन्य उपयोगकर्ताओं जाहिरा तौर पर के उपयोग के साथ एक से अधिक बार में लॉग इन pts/0करें और pts/1के बजाय जगह में tty1, यह एक संकेत करता है ' पी seudo टी erminal एस धोना' (= अंक) और बस से पता चलता है कि आप या किसी अन्य उपयोगकर्ता खोला है कि इस तरह के एक आवेदन xterm, sshdया इसी तरह की प्रक्रिया जो एक छद्म गुरु और दास की जोड़ी बनाती है।

ptsसंदर्भित AskUbuntu थ्रेड, और स्वीकृत उत्तर के भीतर के मैन पेज लिंक से संबंधित अधिक जानकारी :


26

ये सभी उत्तर अत्यधिक फूला हुआ है। एक आदेश के लिए तीन वर्ण? कृप्या।

किसने क्या किया और क्या किया है, यह जानने का सबसे तेज़ तरीका है:

$ w


1
मुझे पसंद है कि यह WHATसेटिंग कैसे दिखाता है ।
टिको

4

आप usersवर्तमान में लॉग इन है। यह देखने के लिए आप कमांड का उपयोग कर सकते हैं ।


2

"कौन" का उपयोग करना आपको बताएगा कि किसने लॉग इन किया है। आप "ps au" का भी उपयोग कर सकते हैं और यह दिखाएगा कि कौन लॉग इन किया है और वे क्या चला रहे हैं।


1
 $who -u

यह उपयोगकर्ता नाम, टर्मिनल नंबर, लॉगगिन दिनांक-समय और आईपी पता प्रदर्शित करता है

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