Управление на потребители

Как да отпечатате потребителските имена на потребители, които в момента са влезли в системата Linux?

Как да отпечатате потребителските имена на потребители, които в момента са влезли в системата Linux?

Като потребител на компютър, ние напълно осъзнаваме, че множество потребители могат да използват една машина според техните изисквания. Тези потребители обикновено създават отделни потребителски акаунти, в които са влезли, когато искат да имат достъп до тази компютърна система. Във всяка операционна система, винаги когато възникне проблем по време на изпълнението на който и да е процес, най-важната концепция е отчетността, която може да бъде постигната само ако можете да припишете действие на действителния изпълнител. Това означава, че ако грешка е възникнала точно сега, тогава има много голям шанс потребителят, който в момента използва компютърната система, да е причинил по някакъв начин този проблем. Също така, ако системният администратор желае да направи някакви промени в конфигурационните файлове в системата, преди да направи това, той трябва да се увери, че в момента няма потребител, който да е влязъл в системата, за да не може да причини пречки в системната конфигурация.

Всички тези сценарии сочат към една обща цел и това е да се потърси как можете да разберете влезлите в момента потребители на системата. И така, в днешната статия ще ви обясним всички различни методи за отпечатване на потребителските имена на потребителите, които в момента са влезли в системата Linux на терминала.

Забележка: Linux Mint 20 е използван за демонстриране на всички методи за отпечатване на потребителски имена на потребители, които в момента са влезли в системата Linux.

Методи за отпечатване на потребителски имена на потребители, които в момента са влезли в системата Linux:

Има няколко метода за отпечатване на потребителските имена на потребители, които в момента са влезли в системата Linux, които са изброени по-долу:

Метод # 1: Използване на командата “who”:

Командата „кой“ в Linux Mint 20 може да се използва за отпечатване на потребителските имена на потребителите, които в момента са влезли в системата, като я стартирате по следния начин:

$ кой


Изпълнението на тази команда не само ще покаже имената на влезлите в момента потребители, но ще покаже и точното време, в което текущият потребител е влязъл, както е показано на изображението по-долу:


Метод # 2: Използване на командата “whoami”:

Командата “whoami” в Linux Mint 20 може да се използва за отпечатване на потребителските имена на потребителите, които в момента са влезли в системата, като я стартирате по следния начин:

$ whoami


Резултатът от тази команда се различава от простата команда „кой“, тъй като тя показва само името на влезлия в момента потребител, а не други подробности, свързани с него, като времето, в което той е влязъл, както можете да видите от изображението, показано по-долу :

Метод # 3: Използване на командата “w”:

Командата “w” в Linux Mint 20 може да се използва за отпечатване на потребителските имена на потребителите, които в момента са влезли в системата, като я стартирате по следния начин:

$ w


Тази команда също така показва процесите, които текущо влезлият потребител изпълнява заедно с неговото име, както и някои други подробности, свързани със системата, както е показано на изображението по-долу:

Метод # 4: Използване на "последната" команда:

Командата “last” в Linux Mint 20 може да се използва за отпечатване на потребителските имена на потребителите, които в момента са влезли в системата, като я стартирате по следния начин:

$ последно


По принцип тази команда извлича всички потребители, които някога са влизали и излизали от системата от момента, в който файлът / var / log / wtmp е създаден във вашата система. От всички тези потребители влезлият в момента потребител ще бъде първият потребител в изхода. Освен това, заедно с името на този потребител, изрично ще бъде споменато състоянието „без излизане“, което ще показва, че това е името на влезлия в момента потребител, както е показано на изображението по-долу:

Метод # 5: Използване на командата „потребители“:

Командата „потребители“ в Linux Mint 20 може да се използва за отпечатване на потребителските имена на потребителите, които в момента са влезли в системата, като я стартирате по следния начин:

$ потребители


Резултатът от тази команда е точно като изхода от командата “whoami” i.д. показва само името на влезлия в момента потребител, както е показано на изображението по-долу:

Метод # 6: Използване на командата “finger”:

Командата “finger” в Linux Mint 20 може да се използва за отпечатване на потребителските имена на потребителите, които в момента са влезли в системата, по следния начин:

Първо, ще трябва да инсталирате тази команда, тъй като тя не е инсталирана по подразбиране във вашата Linux Mint 20 система. За да инсталирате командата “finger” в Linux Mint 20, в терминала трябва да се изпълни командата, посочена по-долу:

$ sudo apt инсталиране на пръст


Тази команда ще отнеме няколко секунди, за да се изпълни успешно, след което командата “finger” ще бъде инсталирана на вашата Linux Mint 20 система, както е показано на изображението по-долу:


Сега можете лесно да използвате командата “finger”, за да отпечатате потребителските имена на потребителите, които в момента са влезли в системата, като го стартирате по следния начин:

$ пръст


Резултатът от командата „пръст“ е много подобен на резултата от командата „w“, с изключение на това, че полетата „Office“ и „Office Phone“ са нови в командата „finger“, както е показано на изображението по-долу:

Заключение:

В днешната статия споделихме с вас шест различни метода за отпечатване на потребителски имена на потребители, които в момента са влезли в системата Linux. В крайна сметка бихме искали да ви предоставим обобщение на всички методи, обсъдени по-горе, за да можете бързо да изберете един според вашите изисквания. Ако искате да отпечатате само потребителските имена на влезлите в момента потребители, тогава можете да използвате Метод # 2 или Метод # 5. Ако искате да проверите и времето за влизане заедно с потребителското име, тогава можете да използвате Метод №1. Ако искате да видите някои подробности, свързани със системата, заедно с влезлите в момента потребителски имена, тогава можете да използвате Метод # 3 или Метод # 6. И накрая, ако искате да проверите потребителските имена на всички потребители, които някога са влизали във вашата система, тогава можете да използвате Метод # 4.

Урок за битка за Уеснот
Битката за Уеснот е една от най-популярните стратегически игри с отворен код, които можете да играете по това време. Тази игра не само се разработва о...
0 А.д. Урок
От многото стратегически игри, 0 A.д. успява да се открои като изчерпателно заглавие и много дълбока, тактическа игра, въпреки че е с отворен код. Раз...
Урок за Unity3D
Въведение в Unity 3D Unity 3D е мощен двигател за разработка на игри. Това е кръстосана платформа, която ви позволява да създавате игри за мобилни уст...