పరిచయం
మీరు బహుళ వినియోగదారులతో ఒక సర్వర్ను నడుపుతున్నట్లయితే, మీరు ఎవరు లాగిన్ అయి ఉన్నారో మరియు వారు ఏమి చేస్తున్నారో తెలుసుకోవాలనుకుంటారు.
మీరు ఒక్క అక్షరాన్ని టైప్ చేయడం ద్వారా మరియు ఈ గైడ్లో తెలుసుకోవాల్సిన అన్నింటినీ తెలుసుకోవచ్చు, ఇది ఏ ఉత్తరం మరియు తిరిగి వచ్చిన సమాచారం మీకు చూపిస్తుంది.
ఈ గైడ్ సర్వర్లు నడపడానికి, బహుళ వినియోగదారులతో ఉన్న వర్చ్యువల్ మిషన్లు లేదా వారు రాస్ప్బెర్రీ PI లేదా ఇదే విధమైన సింగిల్ బోర్డ్ కంప్యూటర్ ఉన్న వ్యక్తులకు అన్ని సమయాలలో వదిలివేసే వారికి ఉపయోగపడుతుంది.
ఎవరు ప్రవేశించారు మరియు వారు ఏమి చేస్తున్నారు?
మీ కంప్యూటర్లోకి లాగిన్ అయ్యి ఉన్నవాటిని తెలుసుకోవడానికి మీరు చేయాల్సిందే కింది అక్షరం మరియు ప్రెస్ రిటర్న్ టైప్ చేయండి.
w
పై కమాండ్ నుండి అవుట్పుట్ ఒక హెడర్ వరుస మరియు ఫలితాల పట్టికను కలిగి ఉంటుంది.
శీర్షిక వరుస క్రింది అంశాలను కలిగి ఉంది
- ప్రస్తుత సమయం
- ఎంతకాలం వ్యవస్థ నడుపుతోంది
- ప్రస్తుతం ఎంతమంది వినియోగదారులు లాగిన్ అయ్యారు
- గత 1, 5 మరియు 15 నిమిషాలు సిస్టమ్ లోడ్ సగటులు
ప్రధాన పట్టిక క్రింది నిలువులను కలిగి ఉంటుంది:
- లాగిన్ పేరు
- tty
- రిమోట్ హోస్ట్
- లాగిన్ సమయం
- పనిలేని సమయం
- JCPU
- PCPU
- వారి ప్రస్తుత ప్రక్రియ యొక్క కమాండ్ లైన్
JCPU tty కు జోడించిన అన్ని ప్రక్రియల ద్వారా ఉపయోగించే సమయాన్ని సూచిస్తుంది.
PCPU ప్రస్తుత ప్రక్రియ ఉపయోగించే సమయాన్ని సూచిస్తుంది.
ఒకే వినియోగదారు కంప్యూటర్లో కూడా, w కమాండ్ ఉపయోగపడుతుంది.
ఉదాహరణకు, నేను నా కంప్యూటర్లో గారి లాగా లాగిన్ చేశాను కానీ w కమాండ్ 3 వరుసలను అందిస్తుంది. ఎందుకు? నా విషయంలో సిన్నమోన్ అయిన గ్రాఫికల్ డెస్క్టాప్ను అమలు చేయడానికి ఉపయోగించే ఒక tty ఉంది.
నేను 2 టెర్మినల్ విండోస్ ఓపెన్ కూడా ఉంది.
హెడ్డింగ్స్ లేకుండా సమాచారం ఎలా తిరిగి పొందాలి
W ఆదేశం వివిధ స్విచ్లను వాడవచ్చు. వారిలో ఒకరు మీకు శీర్షికలను లేకుండా సమాచారాన్ని చూడగలుగుతారు.
క్రింది ఆదేశాన్ని ఉపయోగించడం ద్వారా మీరు శీర్షికలను దాచవచ్చు:
ఓహ్
మీరు 5, 10 మరియు 15 నిమిషాల సమయాన్ని, సమయాన్ని లేదా లోడ్లను చూడలేరని దీని అర్థం, కానీ మీరు లాగిన్ చేసిన వినియోగదారులు మరియు వారు ఏమి చేస్తున్నారో చూడగలరు.
మీరు మీ స్విచ్లు స్నేహపూర్వక రీడర్ కావాలంటే అప్పుడు కింది లక్ష్యం అదే లక్ష్యాన్ని సాధిస్తుంది.
w --no- శీర్షిక
బేర్ బేసిక్ ఇన్ఫర్మేషన్ రిటర్న్ ఎలా
బహుశా మీరు JCPU లేదా PCPU తెలుసుకోవాలనుకోలేదు. వాస్తవానికి, మీరు లాగిన్ చేసిన వారిని ఎవరు తెలుసుకోవాలనుకుంటున్నారో, వారు ఏ టెర్మినల్ను ఉపయోగిస్తున్నారు, వారి హోస్ట్ పేరు ఏమిటి, వారు ఎంత సమయము లేకుండా ఉన్నారు మరియు ఏ కమాండ్ నడుపుతున్నారు.
కేవలం ఈ సమాచారాన్ని తిరిగి రావడానికి కింది ఆదేశాన్ని ఉపయోగించండి:
w- లు
మళ్ళీ మీరు మరింత చదవడానికి స్నేహపూర్వక సంస్కరణను క్రింది విధంగా ఉపయోగించవచ్చు:
w --short
బహుశా చాలా సమాచారం. బహుశా హోస్ట్ పేరు గురించి తెలుసుకోవాలనుకోలేదు.
కింది ఆదేశాలు hostname ను వదిలివేయును:
w -f
w - నుండి
ఈ క్రింది విధంగా మీరు అనేక స్విచ్లను మిళితం చేయవచ్చు:
w -s -h -f
పై కమాండ్ పట్టిక యొక్క సంక్షిప్త సంస్కరణను, శీర్షికలు మరియు హోస్ట్ పేరును అందిస్తుంది. మీరు పైన పేర్కొన్న కమాండ్ను ఈ క్రింది విధంగా వ్యక్తం చేయవచ్చు:
w -shf
మీరు దానిని క్రింది విధంగా వ్రాశారు:
w --short --from --no-header
యూజర్ యొక్క IP చిరునామాను కనుగొనండి
అప్రమేయంగా, w కమాండ్ ప్రతి వినియోగదారునికి హోస్ట్ పేరును అందిస్తుంది. కింది ఆదేశాలను ఉపయోగించడం ద్వారా బదులుగా IP చిరునామా తిరిగి పంపబడుతుంది కాబట్టి మీరు దీన్ని మార్చవచ్చు:
w -i
w --ip-addr
వాడుకరి ద్వారా వడపోత
వందలకొద్దీ వినియోగదారులతో లేదా కేవలం కొన్ని డజనులతో మీరు సర్వర్ను నడుపుతున్నట్లయితే, అది w కమాండ్ను దాని స్వంతదగ్గర చాలా బిజీగా పొందవచ్చు.
మీరు ఒక నిర్దిష్ట వినియోగదారు చేస్తున్నదాన్ని తెలుసుకోవాలనుకుంటే మీరు w ఆదేశం తర్వాత వారి పేరును పేర్కొనవచ్చు.
ఉదాహరణకు, గ్యారీ ఏమి చేస్తున్నాడో తెలుసుకోవడానికి నేను కోరితే, నేను ఈ క్రింది వాటిని టైప్ చేయవచ్చు:
w గ్యారీ
సారాంశం
W ఆదేశం ద్వారా అందించబడిన సమాచారం చాలా ఇతర Linux ఆదేశాల ద్వారా తిరిగి పొందవచ్చు కానీ వాటిలో ఏదీ తక్కువ కీస్ట్రోక్లు అవసరం.
మీ కంప్యూటరు ఎంతకాలం నడుపుతుందో చూపించడానికి సమయ ఆదేశం ఉపయోగించబడుతుంది.
కంప్యూటర్లో నడుస్తున్న ప్రక్రియలను చూపించడానికి ps కమాండ్ ఉపయోగించవచ్చు
ఎవరు ఆదేశించారు ఎవరు చూపించడానికి ఉపయోగించవచ్చు. whoami కమాండ్ మీరు ఎంట్రీ చేసినట్లు చూపిస్తుంది మరియు id కమాండ్ యూజర్ గురించి సమాచారాన్ని మీకు తెలియజేస్తుంది.