આ માર્ગદર્શિકા તમને બતાવશે કે વર્તમાન સદસ્યો વિશેની માહિતીને કેવી રીતે પ્રિન્ટ કરવી તે સહિતના જૂથો સહિત.
જો તમે સિસ્ટમ માહિતી બતાવવા માંગતા હો તો તમે uname આદેશ વાપરી શકો છો.
id (પૂર્ણ વપરાશકર્તા માહિતી દર્શાવો)
તેના પોતાના પર id આદેશ ઘણા માહિતી છાપે છે:
- વપરાશકર્તા id
- વપરાશકર્તાનામ
- જૂથ આઈડી
- જૂથનું નામ
- અન્ય જૂથોનું id
- અન્ય જૂથોનાં નામો
નીચે પ્રમાણે તમે id આદેશને ચલાવી શકો છો:
id
Id આદેશ વર્તમાન વપરાશકર્તા વિશે બધી માહિતી જાહેર કરશે પરંતુ તમે અન્ય વપરાશકર્તાનું નામ પણ સ્પષ્ટ કરી શકો છો.
દાખ્લા તરીકે:
આઇડી ફ્રે્રેડ
id -g (વપરાશકર્તા માટે પ્રાયોગિક જૂથ ID દર્શાવો)
જો તમે વર્તમાન વપરાશકર્તા માટે પ્રાથમિક જૂથ id શોધવા માંગતા હો તો નીચેનો આદેશ લખો:
id -g
આ ફક્ત ગ્રુપ આઈડી જેમ કે 1001 ની યાદી આપશે.
તમને આશ્ચર્ય થશે કે પ્રાથમિક જૂથ શું છે. જ્યારે તમે વપરાશકર્તા બનાવો છો, ઉદાહરણ તરીકે, ફ્રેડ, તેઓ / etc / passwd ફાઇલની સુયોજનો પર આધારિત જૂથને સોંપેલ છે. જ્યારે તે વપરાશકર્તા ફાઇલો બનાવે છે ત્યારે તેઓ ફ્રેડ દ્વારા માલિકી થશે અને પ્રાથમિક જૂથને અસાઇન કરશે. જો અન્ય વપરાશકર્તાઓને ગ્રૂપની ઍક્સેસ આપવામાં આવે તો તેઓ તે જ જૂથમાંના અન્ય વપરાશકર્તાઓ તરીકે સમાન પરવાનગીઓ ધરાવતા હશે.
તમે પ્રાથમિક જૂથ ID ને જોવા માટે નીચેના વાક્યરચનાનો ઉપયોગ પણ કરી શકો છો:
id - જૂથ
જો તમે કોઈ અલગ વપરાશકર્તા માટે પ્રાથમિક જૂથ id જોવા માંગો છો તો વપરાશકર્તાના નામનો ઉલ્લેખ કરો:
id -g ફ્રે્રેડ
id - group fred
id -G (વપરાશકર્તા માટે માધ્યમિક જૂથ ID દર્શાવો)
જો તમે સેકન્ડરી જૂથો શોધવા માંગો છો, તો વપરાશકર્તા નીચેના આદેશને અનુલક્ષીને અનુસરે છે:
id -G
ઉપરોક્ત આદેશમાંથી આઉટપુટ 1000 4 27 38 46 187 ની રેખાઓ સાથે હશે.
પહેલાં જણાવેલા એક વપરાશકર્તાને એક જ પ્રાથમિક જૂથ સોંપવામાં આવે છે પરંતુ તેઓ ગૌણ જૂથોમાં ઉમેરી શકાય છે. ઉદાહરણ તરીકે, ફ્રેડ પાસે 1001 નું પ્રાથમિક જૂથ હોઈ શકે છે પરંતુ તે 2000 (એકાઉન્ટ્સ), 3000 (મેનેજર્સ) વગેરે જૂથો સાથે પણ સંબંધ ધરાવે છે.
તમે સેકન્ડરી જૂથ ID ને જોવા માટે નીચેના વાક્યરચનાનો ઉપયોગ પણ કરી શકો છો.
id - ગ્રુપ્સ
જો તમે કોઈ અલગ વપરાશકર્તા માટે ટેરી સેકન્ડરી ગ્રુપ ને જોવા માંગો છો તો વપરાશકર્તાના નામનો ઉલ્લેખ કરો:
આઇડી-જી ફ્રેડ
id - ગ્રુપ્સ ફ્રેડ
id -gn (વપરાશકર્તા માટે પ્રાયોગિક જૂથ નામ દર્શાવો)
ગ્રુપ ને પ્રદર્શિત કરવું સારું છે, પરંતુ મનુષ્ય તરીકે જ્યારે તે નામ આપવામાં આવે ત્યારે વસ્તુઓને સમજવી તે ખૂબ સરળ છે.
નીચેના આદેશ વપરાશકર્તા માટે પ્રાથમિક જૂથનું નામ બતાવે છે:
id -gn
પ્રમાણભૂત Linux વિતરણ પર આ આદેશ માટેનું આઉટપુટ વપરાશકર્તાનામ જેવું જ હોઇ શકે છે. ઉદાહરણ તરીકે, ફ્રેડ.
તમે જૂથ નામ જોવા માટે નીચેની સિન્ટેક્ષ પણ વાપરી શકો છો:
id --group --name
જો તમે બીજા વપરાશકર્તા માટે પ્રાથમિક જૂથ નામ જોવા માંગો છો, તો આદેશમાં વપરાશકર્તાની નામનો સમાવેશ કરો:
id -gn ફ્રે્રેડ
id --group --name fred
id -Gn (વપરાશકર્તા માટે માધ્યમિક જૂથનું નામ પ્રદર્શિત કરો)
જો તમે સેકન્ડરી ગ્રૂપ નામો પ્રદર્શિત કરવા ઈચ્છતા હોવ અને યુઝર માટે ID નંબરો નીચેનો આદેશ દાખલ ન કરો:
id -Gn
આઉટપુટ ફ્રેડ એડ cdrom sudo sambashare ની રેખાઓ સાથે કંઈક હશે.
તમે નીચેની સિન્ટેક્સનો ઉપયોગ કરીને સમાન માહિતી મેળવી શકો છો:
id --groups --name
જો તમે અન્ય યુઝર માટે સેકન્ડરી ગ્રુપ નામો જોવા માંગતા હો તો યુઝરનું નામ આ આદેશમાં સ્પષ્ટ કરો:
id- જીન ફ્રેડ
id --groups --name fred
id -u (ડિસ્પ્લે વપરાશકર્તા ID)
જો તમે વર્તમાન વપરાશકર્તા પ્રકાર માટે યુઝર આઈડીને નીચે આપેલ આદેશમાં પ્રદર્શિત કરવા માંગો છો:
id -u
આદેશની આઉટપુટ 1000 ની રેખાઓ સાથે કંઈક હશે.
તમે નીચેની આદેશ લખીને આ જ અસર પ્રાપ્ત કરી શકો છો:
id - વપરાશકર્તા
આદેશના ભાગ રૂપે વપરાશકર્તાનું નામ સ્પષ્ટ કરીને તમે બીજા વપરાશકર્તા માટે વપરાશકર્તા id શોધી શકો છો:
id -u ફ્રે્રેડ
આઈડી - યુઝર ફ્રેડ
id -un (ડિસ્પ્લે વપરાશકર્તા નામ)
તમે વર્તમાન આદેશ માટે નીચેનો આદેશ લખીને વપરાશકર્તા નામ પ્રદર્શિત કરી શકો છો:
id -un
ઉપરોક્ત આદેશમાંથી આઉટપુટ ફ્રેડની રેખાઓ સાથે કંઈક હશે.
તમે આ જ માહિતી પ્રદર્શિત કરવા માટે નીચેનો આદેશ પણ વાપરી શકો છો:
id --user --name
આ આદેશમાં અન્ય વપરાશકર્તાનું નામ પૂરું પાડવામાં થોડું બિંદુ છે
સારાંશ
Id આદેશનો ઉપયોગ કરવાના મુખ્ય કારણ એ છે કે તે વપરાશકર્તાને કયા જૂથો સાથે જોડે છે અને કયા વપરાશકર્તા તમને લોગ ઇન કરે છે તે શોધવા માટે છે, ખાસ કરીને જો તમે વપરાશકર્તાઓ વચ્ચે ફેરબદલ કરવા માટે su આદેશનો ઉપયોગ કરો છો.
બાદમાંના કિસ્સામાં, તમે કોણ છો તે શોધવા માટે whoami આદેશનો ઉપયોગ કરી શકો છો અને તમે જૂથોના કમાન્ડનો ઉપયોગ કરી શકો છો તે શોધવા માટે કે જે કોઈ વપરાશકર્તા ક્યો છે.
Su આદેશનો ઉપયોગ માત્ર ત્યારે જ કરવો જોઈએ જો તમને એક અલગ વપરાશકર્તા તરીકે સંખ્યાબંધ આદેશો ચલાવવાની જરૂર હોય. એડ-હોક આદેશો માટે તમારે સુડો આદેશનો ઉપયોગ કરવો જોઈએ.