Въведение
Ако използвате собствен компютър, изглежда съвсем очевидно, че настоящият потребител ще бъде вие. Възможно е да сте влезли като потребител, различен от вас, особено ако използвате терминален прозорец.
Например, ако сте използвали следната команда, бихте работили като root.
sudo su
Ако сте влезли в сървър на Linux на вашето работно място и работите в екипа за поддръжка, може да се наложи да използвате различни потребителски акаунти в зависимост от сървъра или приложението, на което работите.
Всъщност понякога е възможно да сте превключили потребителя толкова пъти, че не знаете коя потребителска черупка всъщност работите.
Това ръководство ви показва командата, която трябва да използвате, за да разберете кой сте в момента влезли като.
Как да показвате текущото потребителско име
За да покажете кой потребител в момента сте влезли, просто въведете следната команда в прозореца на терминала:
кой съм аз
Резултатът от горната команда просто показва текущия потребител.
Можете да опитате това, като отворите терминален прозорец и въведете командата. За да докажете, че работи, изпълнете командата sudo su и след това изпълнете отново командата whoami .
Ако наистина искате да докажете, че работи, следвайте това ръководство за създаване на нов потребител и след това превключете към този потребител, като използвате командата su - . Накрая изпълнете отново командата whoami .
Разберете вашето потребителско име Използвайте id -un
В странен свят, в който не е инсталиран очи, има друга команда, която можете да използвате, която също ще ви разкаже вашето настоящо потребителско име.
Въведете следната команда в прозореца на терминала:
id -un
Резултатът е точно същият като командата коями .
Повече за командата id
Командата id може да се използва за показване на повече от текущия потребител.
Изпълнението на командата id само по себе си показва следната информация:
- потребителско име
- идентификационен номер на групата
- групи
Можете да стесните информацията от id командата.
Например, можете да покажете само ефективната група, към която принадлежи потребителят, като въведете следната команда:
id -g
Посочената по-горе команда само показва идентификационния номер на групата. Той не показва името на групата. За да покажете ефективното име на групата изпълнете следната команда:
id -gn
Можете да показвате всички идентификатори на групи, към които принадлежи даден потребител, със следната команда:
id -G
Отново горепосочената команда просто показва идентификационните данни на групата. Можете да изведете имената на групите със следната команда:
id-Gn
Вече ви показах как да показвате потребителското си име с помощта на командата id:
id -un
Ако просто искате да покажете потребителското си име без потребителското име, просто изпълнете следната команда:
id -u
резюме
Можете да използвате бутона --help с командата whoami и id, за да откриете текущата страница за всяка програма.
id --help
whoami --help
За да видите текущата версия на id и / или текущата версия на whoami използвайте следните команди:
id - версия
-
Допълнителна информация
Ако ви хареса това ръководство, може да намерите тези еднакво полезни: