നിലവിലെ ഉപയോക്താവ് ബന്ധമുള്ള ഗ്രൂപ്പുകൾ ഉൾപ്പെടെയുള്ള വിവരങ്ങൾ എങ്ങനെ പ്രിന്റ് ചെയ്യാമെന്ന് ഈ ഗൈഡ് നിങ്ങൾക്ക് കാണിച്ചുതരും.
സിസ്റ്റം വിവരങ്ങൾ കാണിക്കണമെങ്കിൽ, നിങ്ങൾക്ക് uname കമാൻഡ് ഉപയോഗിക്കാം.
id (ഡിസ്പ്ലെ പൂർണ്ണമായ ഉപയോക്തൃ വിവരങ്ങൾ)
അതിന്റേതായ id കമാന്ഡ് ഒരുപാട് വിവരങ്ങള് പ്രിന്റ് ചെയ്യുന്നു:
- യൂസർ ഐഡി
- ഉപയോക്തൃനാമം
- ഗ്രൂപ്പ് ഐഡി
- ഗ്രൂപ്പ് പേര്
- മറ്റ് ഗ്രൂപ്പുകളുടെ id
- മറ്റ് ഗ്രൂപ്പുകളുടെ പേരുകൾ
നിങ്ങൾക്ക് id കമാൻഡ് താഴെ കാണിക്കാം:
id
Id കമാൻഡ് നിലവിലെ ഉപയോക്താവിനെക്കുറിച്ചുള്ള എല്ലാ വിവരങ്ങളും വെളിപ്പെടുത്തും, പക്ഷേ നിങ്ങൾക്ക് മറ്റൊരു ഉപയോക്താവിന്റെ പേരും വ്യക്തമാക്കാനാകും.
ഉദാഹരണത്തിന്:
id fred
id -g (ഉപയോക്താവിനുള്ള പ്രാഥമിക ഗ്രൂപ്പ് ഐഡി പ്രദർശിപ്പിക്കുക)
നിലവിലുള്ള ഉപയോക്താവിനുള്ള പ്രാഥമിക ഗ്രൂപ്പ് ഐഡി കണ്ടെത്തണമെങ്കിൽ, താഴെ പറയുന്ന കമാൻഡ് ടൈപ്പ് ചെയ്യുക:
id -g
1001 എന്നതുപോലെ ഗ്രൂപ്പ് ഐഡിനെ ഇത് പട്ടികപ്പെടുത്തുന്നു.
ഒരു പ്രാഥമിക ഗ്രൂപ്പ് എന്താണെന്ന് നിങ്ങൾ ചിന്തിച്ചേക്കാം. നിങ്ങൾ ഒരു ഉപയോക്താവിനെ സൃഷ്ടിക്കുമ്പോൾ, ഉദാഹരണത്തിനു് fred എന്നാണെങ്കിൽ, / etc / passwd ഫയലിന്റെ സജ്ജീകരണങ്ങളെ അടിസ്ഥാനമാക്കി ഒരു ഗ്രൂപ്പിനെ നിയോഗിക്കുന്നു. ആ ഉപയോക്താവ് ഫയലുകൾ സൃഷ്ടിക്കുമ്പോൾ അവർ ഫ്രെഡ് സ്വന്തമാക്കി, പ്രാഥമിക ഗ്രൂപ്പിലേക്ക് നിയുക്തരായിരിക്കും. മറ്റ് ഉപയോക്താക്കൾക്ക് ഗ്രൂപ്പിലേക്കുള്ള പ്രവേശനം നൽകിയിട്ടുണ്ടെങ്കിൽ അവ ആ ഗ്രൂപ്പിലെ മറ്റ് ഉപയോക്താക്കളെ പോലെ തന്നെ സമാന അനുമതികൾ ഉണ്ടായിരിക്കും.
പ്രാഥമിക ഗ്രൂപ്പ് ഐഡി കാണുന്നതിന് നിങ്ങൾക്ക് താഴെക്കൊടുത്തിരിക്കുന്ന സിന്റാക്സ് ഉപയോഗിക്കാം:
id --group
മറ്റൊരു ഉപയോക്താവിനുള്ള പ്രാഥമിക ഗ്രൂപ്പ് ഐഡി കാണണമെങ്കിൽ ഉപയോക്താവിന്റെ പേര് വ്യക്തമാക്കുക:
id -g fred
id --group fred
id -G (ഉപയോക്താവിനുള്ള സെക്കൻഡറി ഗ്രൂപ്പ് ഐഡി പ്രദർശിപ്പിക്കുക)
ഈ കമാൻഡ് ടൈപ്പ് ചെയ്യുന്നതിനായി ഒരു ദ്വിമാന ഗ്രൂപ്പുകൾ കണ്ടെത്തണമെങ്കിൽ:
id -G
മുകളിലുള്ള കമാൻഡിൽ നിന്നുള്ള ഉൽപ്പാദനം 1000 4 27 38 46 187 മാതൃകയിലായിരിക്കും.
മുമ്പ് പ്രസ്താവിച്ചതുപോലെ ഒരു ഉപയോക്താവിന് ഒരു പ്രാഥമിക ഗ്രൂപ്പായി നിയുക്തമാണെങ്കിലും അവർക്ക് ദ്വിതീയ ഗ്രൂപ്പുകളിലേക്ക് ചേർക്കാവുന്നതാണ്. ഉദാഹരണത്തിന് ഫ്രേഡിന് 1001 എന്ന പ്രാഥമിക ഗ്രൂപ്പ് ഉണ്ടായിരിക്കാം, എന്നാൽ 2000 (അക്കൗണ്ടുകൾ), 3000 (മാനേജർമാർ) എന്നീ ഗ്രൂപ്പുകളിലെയും കൂട്ടത്തിൽ ഉൾപ്പെടാം.
ദ്വിതീയ ഗ്രൂപ്പ് ഐഡികൾ കാണുന്നതിന് താഴെ പറയുന്ന സിന്റാക്സ് നിങ്ങൾക്ക് ഉപയോഗിക്കാം.
ഐഡി - ഗ്രൂപ്പുകള്
മറ്റൊരു ഉപയോക്താവിനുള്ള ടീ സെക്കന്ഡറി ഗ്രൂപ്പ് ഐഡി കാണണമെങ്കില് ഉപയോക്താവിന്റെ പേര് വ്യക്തമാക്കുക:
id -G fred
id --groups fred
id -gn (ഒരു ഉപയോക്താവിനുള്ള പ്രാഥമിക ഗ്രൂപ്പ് നാമം പ്രദർശിപ്പിക്കുക)
ഗ്രൂപ്പ് ഐഡി പ്രദർശിപ്പിക്കുന്നത് നല്ലതാണ്, പക്ഷേ മനുഷ്യരെന്ന നിലയിൽ അവർ പേരുനൽകുന്ന കാര്യങ്ങൾ മനസ്സിലാക്കുന്നത് വളരെ എളുപ്പമാണ്.
താഴെ പറയുന്ന കമാൻഡ് ഒരു ഉപയോക്താവിനുള്ള പ്രാഥമിക ഗ്രൂപ്പിന്റെ പേരുകൾ കാണിക്കുന്നു:
id -gn
ഒരു സാധാരണ ലിനക്സ് വിതരണത്തിലെ ഈ കമാന്ഡിനുള്ള ഔട്പുട്ട് ഉപയോക്തൃനാമത്തിന് തുല്യമായിരിക്കും. ഉദാഹരണത്തിന് ഫ്രെഡ്.
ഗ്രൂപ്പിന്റെ പേര് കാണുന്നതിന് താഴെ പറയുന്ന സിന്റാക്സ് നിങ്ങൾക്ക് ഉപയോഗിക്കാം:
id --group --name
മറ്റൊരു ഉപയോക്താവിനുള്ള പ്രൈമറി ഗ്രൂപ്പിനെ നിങ്ങൾ കാണണമെങ്കിൽ, കമാൻഡിന്റെ ഉപയോക്താവിന്റെ പേര് ഉൾപ്പെടുന്നു:
id -gn fred
id --group --name fred
id -Gn (ഒരു ഉപയോക്താവിനുള്ള രണ്ടാമത്തെ ഗ്രൂപ്പ് നാമം പ്രദർശിപ്പിക്കുക)
നിങ്ങൾക്ക് ദ്വിതീയ ഗ്രൂപ്പ് നാമങ്ങൾ പ്രദർശിപ്പിക്കണമെങ്കിൽ ഒരു യൂസർക്ക് ഐഡി നമ്പറുകൾ നൽകരുത്.
id -Gn
ഔട്ട്ഡ്രൂ fred അഡ്മിഡ് cdrom sudo sambashare വരികളിലൂടെ ആയിരിക്കും.
ഇനിപ്പറയുന്ന സിന്റാക്സ് ഉപയോഗിച്ച് നിങ്ങൾക്ക് അതേ വിവരങ്ങൾ നേടാനാകും:
id --groups --name
മറ്റൊരു ഉപയോക്താവിനുള്ള സെക്കണ്ടറി ഗ്രൂപ്പ് പേരുകൾ കാണണമെങ്കിൽ, ആ കമാൻഡിന്റെ ഉപയോക്താവിന്റെ പേര് വ്യക്തമാക്കുക:
id -Gn fred
id --groups --name fred
id -u (ഡിസ്പ്ലേ ഉപയോക്താവ് ID)
നിലവിലുള്ള കംപ്യൂട്ടറിൻറെ ഉപയോക്താവിനുള്ള യൂസർ ഐഡി നിങ്ങൾക്ക് താഴെ പറയുന്ന കമാൻഡിൽ പ്രദർശിപ്പിക്കണമെന്നുണ്ടെങ്കിൽ:
id -u
കമാൻഡിൽ നിന്നുള്ള ഔട്ട്പുട്ട് 1000 വരികളിൽ ഒന്നാകും.
താഴെ പറഞ്ഞിരിയ്ക്കുന്ന കമാൻഡ് ടൈപ്പ് ചെയ്ത് നിങ്ങൾക്കു് അതേ പ്രഭാവം നേടാം:
ഐഡി - യൂസര്
കമാൻഡിന്റെ ഭാഗമായി ഉപയോക്താവിന്റെ പേര് വ്യക്തമാക്കുന്നതിലൂടെ മറ്റൊരു യൂസർ യൂസർ ഐഡി നിങ്ങൾക്ക് കണ്ടെത്താം:
id-u fred
id - userer fred
id -un (ഉപയോക്തൃനാമം പ്രദർശിപ്പിക്കുക)
താഴെ പറഞ്ഞിരിയ്ക്കുന്ന കമാൻഡ് ടൈപ്പ് ചെയ്ത് നിലവിലുള്ള ഉപയോക്താവിനുള്ള ഉപയോക്തൃനാമം നിങ്ങൾക്കു് കാണാം:
id -un
മുകളിലുള്ള കമാൻഡിൽ നിന്നുമുള്ള ഔട്പുട്ട്, ഫ്രേഡിന്റെ വരികളിലായിരിക്കും.
ഒരേ വിവരങ്ങൾ പ്രദർശിപ്പിക്കാൻ നിങ്ങൾക്ക് താഴെ പറയുന്ന കമാൻഡ് ഉപയോഗിക്കാം:
id --user --name
ഈ കമാൻഡിലേക്ക് മറ്റൊരു ഉപയോക്താവിന്റെ പേര് വിതരണം ചെയ്യുന്നതിൽ കാര്യമില്ല.
സംഗ്രഹം
യൂസർ കമാൻഡ് ഉപയോഗിക്കുന്നതിനുള്ള പ്രധാന കാരണം ഉപയോക്താവിനു എന്ത് സ്വതാന ഗ്രൂപ്പുകൾക്കാണ് ഉള്ളതെന്നറിയുന്നതും ചിലപ്പോൾ ഉപയോക്താക്കൾക്കിടയിലേക്ക് മാറാൻ su su ഉപയോഗിക്കുന്നുണ്ടെങ്കിൽ നിങ്ങൾ ഏതൊക്കെ ഉപയോക്താവ് ആണ് പ്രവേശിച്ചതെന്ന് കണ്ടെത്തുന്നതും ആണ്.
രണ്ടാമത്തെ കേസിൽ, ആരതി കമാൻഡിനെ ഉപയോഗിച്ചു് നിങ്ങൾ ആരൊക്കെയാണ് ലോഗിൻ ചെയ്തതെന്നു് കണ്ടുപിടിയ്ക്കാൻ ഉപയോഗിയ്ക്കുന്നു . ഗ്രൂപ്പുകളുള്ള ഗ്രൂപ്പുകൾ കണ്ടുപിടിക്കാൻ ഗ്രൂപ്പുകൾ ഉപയോഗിയ്ക്കാം.
നിങ്ങൾക്ക് ഒരു വ്യത്യസ്ത ഉപയോക്താവായി പല കമാൻഡുകൾ പ്രവർത്തിപ്പിക്കേണ്ടതുണ്ടെങ്കിൽ മാത്രമേ su കമാൻഡ് ഉപയോഗിക്കാവൂ. അഡ്-ഹോക്ക് കമാൻഡുകൾക്കായി നിങ്ങൾ sudo കമാൻഡ് ഉപയോഗിക്കണം.