"Id" buyrug'ini ishlatib Linuxda foydalanuvchi ma'lumotlarini ko'rsatish

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:

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.