എന്റെ കമ്പ്യൂട്ടറിലേക്ക് ആരാണ് പ്രവേശിക്കുന്നത്, അവർ എന്തു ചെയ്യുന്നു?

ആമുഖം

നിങ്ങൾ ഒന്നിലധികം ഉപയോക്താക്കളുമായി ഒരു സെർവർ പ്രവർത്തിപ്പിക്കുകയാണെങ്കിൽ ആരാണ് ലോഗിൻ ചെയ്തതെന്നും അവർ എന്തുചെയ്യുകയാണെന്നും നിങ്ങൾ അറിഞ്ഞിരിക്കണം.

ഒരു കത്ത് ടൈപ്പുചെയ്യുന്നതിലൂടെ നിങ്ങൾക്ക് അറിയേണ്ടതെല്ലാം നിങ്ങൾക്ക് കണ്ടെത്താം. ഈ ഗൈഡിൽ, ഏത് കത്തും അത് തിരിച്ചുള്ള വിവരങ്ങളും ഞാൻ കാണിക്കും.

സെർവറുകൾ പ്രവർത്തിപ്പിക്കുന്നവർക്കും, ഒന്നിലധികം ഉപയോക്താക്കൾ ഉള്ള വിർച്വൽ മെഷീനുകൾ അല്ലെങ്കിൽ അവർ എപ്പോഴും സമയം പോയ ഒരു റാസ്പ്ബെറി പി.ഐ അല്ലെങ്കിൽ സമാന ബോർഡ് കമ്പ്യൂട്ടറോ ഉള്ളവർക്ക് ഈ ഗൈഡ് ഉപയോഗപ്രദമാണ്.

ആരാണ് പ്രവേശിക്കുന്നത് അവർ എന്തു ചെയ്യുന്നു?

നിങ്ങളുടെ കമ്പ്യൂട്ടറിൽ ലോഗിൻ ചെയ്തിട്ടുള്ളത് ആരെന്ന് കണ്ടെത്താൻ നിങ്ങൾക്കെല്ലം ചെയ്യേണ്ടത്, ഇനി പറയുന്ന അക്ഷരം ടൈപ്പ് ചെയ്ത് തിരികെ അമർത്തുക.

w

മുകളിലുള്ള കമാൻഡിൽ നിന്നുള്ള ഔട്പുട്ട് ഒരു തലക്കെട്ട് വരിയും ഫലങ്ങളുടെ ഒരു പട്ടികയും ഉൾക്കൊള്ളുന്നു.

തലക്കെട്ട് വരിയിൽ ഇനിപ്പറയുന്ന ഘടകങ്ങൾ അടങ്ങിയിരിക്കുന്നു

പ്രധാന പട്ടികയിൽ ഇനിപ്പറയുന്ന നിരകൾ ഉണ്ട്:

JCPU tty അറ്റാച്ച് ചെയ്തിട്ടുള്ള എല്ലാ പ്രക്രിയകളും ഉപയോഗിക്കുന്ന സമയത്തിന്റെ അളവാണ്.

പിസിപി യു ആണ് നിലവിലെ പ്രക്രിയ ഉപയോഗിക്കുന്ന സമയം.

ഒറ്റ യൂസർ കമ്പ്യൂട്ടറിൽ പോലും w എന്ന കമാൻഡ് ഉപയോഗപ്രദമാകും.

ഉദാഹരണത്തിന്, ഞാൻ എന്റെ കമ്പ്യൂട്ടറിൽ ഗാരി എന്ന നിലയിൽ ലോഗിൻ ചെയ്തു, പക്ഷെ w കമാൻഡ് 3 വരികൾ നൽകുന്നു. എന്തുകൊണ്ട്? എന്റെ വിഷയത്തിൽ സിന്നമോൺ ഗ്രാഫിക്കൽ ഡെസ്ക് പ്രവർത്തിപ്പിക്കാൻ ഉപയോഗിക്കുന്ന ഒരു ടൈറ്റും എനിക്ക് ഉണ്ട്.

എനിക്ക് 2 ടെർമിനൽ വിൻഡോ തുറക്കാം.

ഹെഡിംഗ്സ് ഇല്ലാതെ വിവരങ്ങൾ എങ്ങനെ നൽകാം

W കമാന്ഡിനുപയോഗിയ്ക്കാവുന്ന വിവിധ switches ഉണ്ട്. അവയിലൊന്ന് തലക്കെട്ട് കൂടാതെ വിവരങ്ങൾ നിങ്ങളെ കാണാൻ അനുവദിക്കുന്നു.

നിങ്ങൾക്ക് താഴെ പറയുന്ന കമാൻഡ് ഉപയോഗിച്ച് തലക്കെട്ടുകൾ മറയ്ക്കാം:

w -h

നിങ്ങൾ 5, 10, 15 മിനിറ്റ് സമയങ്ങൾ, സമയം, അല്ലെങ്കിൽ ലോഡ്സ് കാണുന്നില്ലെന്നാണ് ഇതിനർത്ഥം, എന്നാൽ ലോഗിൻ ചെയ്ത ഉപയോക്താക്കളും അവർ എന്താണ് ചെയ്യുന്നതെന്നും നിങ്ങൾക്ക് കാണാം.

വായനക്കാരനുമായുള്ള നിങ്ങളുടെ സ്വിച്ചുകൾ താല്പര്യപ്പെടുന്നെങ്കിൽ, താഴെ പറയുന്ന ലക്ഷ്യം കൈവരിക്കുന്നു.

w --no-header

വെറും അടിസ്ഥാന വിവരങ്ങൾ എങ്ങനെ തിരികെ നൽകാം

ഒരുപക്ഷേ നിങ്ങൾക്ക് JCPU അല്ലെങ്കിൽ PCPU അറിയില്ല. വാസ്തവത്തിൽ, നിങ്ങൾ ആരാണ് ലോഗിൻ ചെയ്തതെന്ന് അറിയാൻ, അവർ ഉപയോഗിക്കുന്ന ടെർമിനൽ, അവരുടെ ഹോസ്റ്റ്നെയിം എന്താണെന്നത്, എത്രമാത്രം നിഷ്ക്രിയമാണ്, അവർ ഏത് കമാൻഡാണ് പ്രവർത്തിപ്പിക്കുന്നത് എന്ന് അറിയുക.

ഈ വിവരം നൽകുന്നതിന് താഴെ പറയുന്ന കമാൻഡ് ഉപയോഗിക്കുക:

w -s

വീണ്ടും നിങ്ങൾക്ക് കൂടുതൽ വായനക്കാരായ സൌഹൃദ പതിപ്പ് ഉപയോഗിക്കാൻ കഴിയും:

അത്ര തന്നെ

ഒരുപക്ഷേ അത് വളരെയധികം വിവരങ്ങൾ ആണ്. ഒരുപക്ഷേ ഹോസ്റ്റ് നെയിം അറിയാൻ ആഗ്രഹിക്കുന്നില്ല.

താഴെ പറയുന്ന കമാൻഡുകൾ ഹോസ്റ്റ്നാമം ഉപേക്ഷിക്കുന്നു:

w -f

ഇ -

താഴെ പറഞ്ഞിരിക്കുന്ന രീതിയിൽ നിങ്ങൾക്ക് പല ചിഹ്നങ്ങളും സംയോജിപ്പിക്കാൻ കഴിയും:

w -s -h -f

മുകളിലെ കമാൻഡ് പട്ടികയുടെ ചെറിയ പതിപ്പാണ്, തലക്കെട്ടുകൾ കൂടാതെ ഹോസ്റ്റ് നാമവും നൽകുന്നില്ല. മുകളിൽ പറഞ്ഞിരിക്കുന്ന കമാൻഡ് നിങ്ങൾക്ക് താഴെ പറഞ്ഞിരിക്കുന്നത് കാണാം:

w -shf

ഇത് നിങ്ങൾക്ക് ഇനിപ്പറയുന്ന രീതിയിൽ എഴുതിയതായിരിക്കാം:

w --short --from --no-header

ഉപയോക്താവിന്റെ ഐ.പി. വിലാസം കണ്ടെത്തുക

സ്വതവേ, w കമാൻഡ് ഓരോ ഉപയോക്താവിനും ഹോസ്റ്റ് നെയിം നൽകുന്നു. നിങ്ങൾക്ക് ഇത് മാറ്റാൻ കഴിയും, അതിനാൽ താഴെ പറയുന്ന ആജ്ഞകൾ ഉപയോഗിച്ച് ഐപി വിലാസം മടക്കിനൽകുന്നു:

w -i

w --ip-addr

ഉപയോക്താവ് ഫിൽട്ടർ ചെയ്യുന്നു

നിങ്ങൾ നൂറുകണക്കിന് ഉപയോക്താക്കളേയോ അല്ലെങ്കിൽ ഏതാനും ഡസൻമാരുമായോ ഒരു സെർവർ പ്രവർത്തിപ്പിക്കുന്നുണ്ടെങ്കിൽ, സ്വന്തം കമാൻഡിന് w കമാൻഡ് പ്രവർത്തിപ്പിക്കുമ്പോൾ അത് വളരെ തിരക്കിലാണ്.

ഒരു പ്രത്യേക ഉപയോക്താവിന് എന്തു ചെയ്യണമെന്നു് നിങ്ങൾക്കു് അറിയണമെങ്കിൽ നിങ്ങൾക്കു് w കമാന്ഡിനു് ശേഷം അവരുടെ പേരു് നൽകാം.

ഉദാഹരണത്തിന്, ഗാരി ചെയ്യുന്നത് എന്താണ് എന്നറിയാൻ ഞാൻ ആഗ്രഹിക്കുന്നുവെങ്കിൽ താഴെപ്പറയുന്ന കാര്യങ്ങൾ ചെയ്യാം:

ഗാരി

സംഗ്രഹം

W കമാന്ഡ് നൽകുന്ന കൂടുതൽ വിവരങ്ങളും മറ്റ് Linux കമാൻഡുകൾ വഴി നൽകാം, പക്ഷേ അവയിൽ ഒന്നുപോലും കുറച്ച് കീസ്ട്രോക്കുകൾ ആവശ്യമില്ല.

നിങ്ങളുടെ സിസ്റ്റം എത്ര സമയം പ്രവർത്തിക്കുന്നു എന്ന് കാണിക്കുന്നതിനായി uptime കമാൻഡ് ഉപയോഗിക്കാം.

ഒരു കമ്പ്യൂട്ടറിൽ പ്രവർത്തിക്കുന്ന പ്രക്രിയകൾ കാണിക്കുന്നതിനായി ps കമാൻഡ് ഉപയോഗിയ്ക്കാം

ആരൊക്കെ പ്രവേശിച്ചുവെന്ന് കാണിക്കാൻ ആർക്കുവേണ്ടിയാണ് ആജ്ഞ ഉപയോഗിക്കുന്നത്. ആമേരാ ആജ്ഞ നിങ്ങൾ എന്റേതായി ലോഗ് ഇൻ ചെയ്തതായി കാണിക്കും, കൂടാതെ id കമാൻഡ് ഒരു ഉപയോക്താവിനെക്കുറിച്ചുള്ള വിവരങ്ങൾ അറിയിക്കും.