За нов потребител на Linux е трудно да наблюдава имената на потребители или групи с техните идентификатори / Gids. В дистрибуциите на Linux, документ за самоличност е инструмент за команден ред, който се използва за показване на реалния и ефективен идентификатор на потребителя и идентификатори на групата.
Истинският идентификатор е този, който притежава системата; насочва към вас, ако сте собственик на акаунт. Ефективният идентификатор е подобно на Истински идентификационен номер но с някои ограничения.
Не е нужно да изтегляте или инсталирате идентификационният номер командна програма, тъй като тя е вграден инструмент в подобни на Linux системи.
Синтаксис на командата Id
id [Опции] ... [Потребителско име]
Команда Id
За да покажете собствената си самоличност, напишете документ за самоличност в терминала. Той ще покаже вашия идентификатор, идентификатор на основна група и допълнителни идентификатори на групи, ако съществуват.
$ id
Команди Id с Опции
Ето някои опции за показване на работата на документ за самоличност командна програма.
Да започваме:
1. За да получите идентификатор на конкретен потребител, използвайте „-У”Опция.
$ id -u warda
2. „-ж”Представлява групи, така че ако искате да покажете конкретен GID, използвайте тази опция в терминала:
$ id -g warda
3. За да се покажат всички идентификатори на групи, към които принадлежи потребителят, „-GЩе бъде използвана опция:
$ id -G warda
4. ПомощтаОпцията се използва за отпечатване на помощни документи в терминала за насочване и след това излизане.
$ id --помощ
По-долу са изброени няколко други опции, които могат да се използват при необходимост:
-Z: За показване на състезание за сигурност
-r: За показване на реални идентификатори
-z: За да разграничите записите чрез Null символи
-н: За да се покаже име вместо номера
Сега нека проверим как да отпечатаме името вместо номера с помощта на -н опция.
Например, ако искам да отпечатам имена на всички групи, към които принадлежи потребителят, вместо техните идентификатори, ще използвам следната команда:
$ id -n -G warda
Тук можете да видите, че отпечатва имена на всички групи.
По същия начин можете да използвате “-ng” за истинското име на група и “-nu” за името на потребителя.
Можете да използвате командата “-r” с -u, -ж, и -G опции за показване на реален id вместо ефективен id на терминала.
Например изпълнете следната команда, за да получите реални идентификатори на групата, напишете:
$ id -r -g
Както можете да видите, можем да получим реални идентификатори с и без командата за потребителско име.
Ще получим същите резултати.
Нека да видим друг пример:
$ id -r -G
Можете също така да получите конкретни данни за потребителя:
$ id warda
Заключение
От този урок научихме как да използваме „Документ за самоличност”Команда за реални и ефективни идентификатори. „Документ за самоличностКомандата се използва за отпечатване на самоличността на потребителя, специфичен идентификатор на група и всички идентификатори на групи, към които принадлежи потребителят. Също така проверихме множество опции на командата Id и техните функционалности.