Въведение
Ако използвате собствен компютър, изглежда съвсем очевидно, че настоящият потребител ще бъде вие. Възможно е да сте влезли като потребител, различен от вас, особено ако използвате терминален прозорец.
Например, ако сте използвали следната команда, бихте работили като root.
sudo su
Ако сте влезли в сървър на Linux на вашето работно място и работите в екипа за поддръжка, може да се наложи да използвате различни потребителски акаунти в зависимост от сървъра или приложението, на което работите.
Всъщност понякога е възможно да сте превключили потребителя толкова пъти, че не знаете коя потребителска черупка всъщност работите.
Това ръководство ви показва командата, която трябва да използвате, за да разберете кой сте в момента влезли като.
Как да показвате текущото потребителско име
За да покажете кой потребител в момента сте влезли, просто въведете следната команда в прозореца на терминала:
кой съм аз
Резултатът от горната команда просто показва текущия потребител.
Можете да опитате това, като отворите терминален прозорец и въведете командата. За да докажете, че работи, изпълнете командатаsudo suи след това пуснетекой съм аз команда отново.
Ако наистина искате да докажете, че работи, следвайте това ръководство за създаване на нов потребител и след това превключете към този потребител, като използвате командатаsu - , Накрая стартирайтекой съм азкоманда отново.
Разберете вашето потребителско име Използвайте id -un
В странен свят, в който не е инсталиран очи, има друга команда, която можете да използвате, която също ще ви разкаже вашето настоящо потребителско име.
Въведете следната команда в прозореца на терминала:
id -un
Резултатът е точно същият като резултатакой съм азкоманда.
Повече за командата 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 - версия
-
Допълнителна информация
Ако ви хареса това ръководство, може да намерите тези еднакво полезни:
- Как да намерите директорията част от името на файла
- Как да изпращате текст към прозореца на терминала
- Как да направите пауза на скрипт, като използвате командата за сън
- Наръчник за начинаещи за нано редактора
- Как да сравнявате два текстови файла с помощта на командния ред