Ushbu qo'llanmada sizga tegishli bo'lgan foydalanuvchilar, shu jumladan, tegishli guruhlar haqidagi ma'lumotni qanday chiqarish kerakligi ko'rsatiladi.
Agar tizim ma'lumotlarini ko'rsatishni istasangiz uname buyrug'idan foydalanishingiz mumkin.
id (Komple foydalanuvchi ma'lumotlarini ko'rsatish)
Id idishida juda ko'p ma'lumot yoziladi:
- foydalanuvchi IDsi
- foydalanuvchi nomi
- guruh identifikatori
- guruh nomi
- boshqa guruhlarning identifikatorlari
- boshqa guruhlarning nomlari
Id buyrug'ini quyidagi kabi ishga tushirishingiz mumkin:
id
Id buyrug'i joriy foydalanuvchi haqidagi barcha ma'lumotlarni ko'rsatadi, lekin siz boshqa foydalanuvchining ismini ham belgilashingiz mumkin.
Masalan:
id fred
id -g (Foydalanuvchi uchun asosiy guruh identifikatorini ko'rsatish)
Joriy foydalanuvchi turi uchun asosiy guruh identifikatorini topmoqchi bo'lsangiz, quyidagi buyruqni bajaring:
id -g
Bu faqat 1001 guruh identifikatorini ko'rsatib beradi.
Siz asosiy guruh nimani anglatishini so'rashingiz mumkin. Agar foydalanuvchi yaratganingizda, masalan, fred, ular / etc / passwd faylining parametrlariga asoslangan guruh tayinlanadi. Ushbu foydalanuvchi fayllarni yaratganda ular fred tomonidan egalik qiladi va asosiy guruhga beriladi. Agar boshqa foydalanuvchilarga guruhga kirish huquqi berilsa, o'sha guruh ichidagi boshqa foydalanuvchilar bilan bir xil huquqlarga ega bo'ladi.
Asosiy guruh identifikatorini ko'rish uchun quyidagi sintaksisini ham foydalanishingiz mumkin:
id - guruh
Agar siz boshqa foydalanuvchilar uchun asosiy guruh identifikatorini ko'rmoqchi bo'lsangiz, foydalanuvchi nomi:
id-f fred
id - guruh fred
id -G (Foydalanuvchi uchun ikkinchi darajali guruh identifikatorini ko'rsatish)
Agar siz ikkinchi guruhlarni topmoqchi bo'lsangiz, foydalanuvchi quyidagi buyruqni yozishadi:
id -G
Yuqoridagi buyruqdan chiqish 1000 4 27 38 46 187 qatorlari bo'ylab bo'ladi.
Yuqorida ta'kidlab o'tilganidek, foydalanuvchi bitta asosiy guruhga tayinlangan, ammo ular ikkinchi darajali guruhlarga ham qo'shilishi mumkin. Misol uchun, fred 1001 asosiy guruhiga ega bo'lishi mumkin, lekin u 2000 (hisob), 3000 (boshqaruvchi) va boshqalarga tegishli bo'lishi mumkin.
Ikkinchi guruh identifikatorlarini ko'rish uchun quyidagi sintaksisini ham ishlatishingiz mumkin.
id - guruhlari
Agar siz ikkinchi guruh identifikatorini boshqa foydalanuvchi uchun ko'rishni istasangiz, foydalanuvchi nomi:
id - Fred
id - guruhlar fred
id -gn (Foydalanuvchi uchun asosiy guruh nomi ko'rsatiladi)
Guruh identifikatorini ko'rsatish juda yaxshi, ammo inson sifatida ular nomlangan narsalarni tushunish juda osondir.
Quyidagi buyruq foydalanuvchi uchun asosiy guruh nomini ko'rsatadi:
id -gn
Ushbu buyruq uchun standart Linux tarqatish uchun chiqish, foydalanuvchi nomi bilan bir xil bo'lishi mumkin. Masalan, fred.
Guruh nomini ko'rish uchun quyidagi sintaksisini ham foydalanishingiz mumkin:
id - guruh - ism
Boshqa foydalanuvchi uchun asosiy guruh nomini ko'rishni xohlasangiz, buyruqdagi foydalanuvchi nomi:
id-fred
id - guruh - ism fred
id -Gn (Foydalanuvchi uchun ikkilamchi guruh nomi ko'rsatiladi)
Agar foydalanuvchi uchun ikkilamchi guruh nomlarini ko'rsatishni istasangiz, foydalanuvchi uchun id raqamlari quyidagi buyruqni kiritishi kerak:
id -Gn
Chiqish, odatda, sudo sambashare CD-layn liniyalari bo'ylab bo'ladi.
Quyidagi sintaksikni ishlatib, bir xil ma'lumotlarni olishingiz mumkin:
id - guruhlar - ism
Agar boshqa foydalanuvchining ikkinchi guruh nomlarini ko'rishni xohlasangiz, buyruqdagi foydalanuvchi nomini ko'rsating:
id-Fred
id - guruhlar - ism fred
id -u (foydalanuvchi identifikatorini ko'rsatish)
Joriy foydalanuvchi turi uchun foydalanuvchi identifikatorini quyidagi buyruqda ko'rsatish zarur bo'lsa:
id -u
Buyruqdan chiqish 1000 satrlari bo'yicha bir narsa bo'ladi.
Quyidagi buyruqni kiritib, xuddi shunday ta'sirga erishishingiz mumkin:
id - foydalanuvchi
Buyruqning bir qismi sifatida foydalanuvchi nomini ko'rsatib, boshqa foydalanuvchi uchun foydalanuvchi identifikatorini topishingiz mumkin:
id -u fred
id - foydalanuvchi fred
id -un (Foydalanuvchi nomini ko'rsatish)
Quyidagi komandani kiritib, foydalanuvchi nomini joriy foydalanuvchi uchun ko'rsatishingiz mumkin:
id-ning
Yuqoridagi buyruqdan olingan natijalar fred liniyalari bo'ylab bir narsa bo'ladi.
Xuddi shu ma'lumotlarni aks ettirish uchun quyidagi buyruqni ishlatishingiz mumkin:
id - foydalanuvchi - ism
Bu buyruqga boshqa foydalanuvchi nomini berishda juda kam nuqta bor.
Xulosa
Id buyrug'ini ishlatishning asosiy sababi, foydalanuvchining qaysi guruhga tegishli ekanligini aniqlash va ba'zan foydalanuvchini almashtirish uchun suv buyrug'idan foydalansangiz, qaysi foydalanuvchi kirganligini bilishdir .
Keyingi holatda, siz kimga kirganingizni bilish uchun kimami komandasidan foydalanishingiz mumkin va siz guruhlar komandasidan foydalanuvchi qaysi guruhga tegishli ekanligini aniqlash uchun foydalanishingiz mumkin.
Su buyrug'i faqat bir qator buyruqlar boshqacha foydalanuvchi sifatida ishlatish kerak bo'lsa ishlatilishi kerak. Ad-hoc buyruqlar uchun sudo komandasidan foydalaning.