Felhasználókezelés

A Linux rendszerbe jelenleg bejelentkezett felhasználók felhasználói nevének kinyomtatása?

A Linux rendszerbe jelenleg bejelentkezett felhasználók felhasználói nevének kinyomtatása?

Számítógép-felhasználóként teljesen rájövünk, hogy több felhasználó is használhat egyetlen gépet az igényeiknek megfelelően. Ezek a felhasználók általában külön felhasználói fiókokat hoznak létre, amelyekbe bejelentkeztek, amikor csak hozzáférni szeretnének az adott számítógépes rendszerhez. Bármely operációs rendszerben, amikor valamely folyamat végrehajtása során kérdés merül fel, a legfontosabb fogalom az elszámoltathatóság, amelyet csak akkor lehet elérni, ha egy cselekményt tulajdoníthat a tényleges végrehajtónak. Ez azt jelenti, hogy ha most történt hiba, akkor nagyon nagy az esély arra, hogy a számítógépes rendszert jelenleg használó felhasználó valahogyan előidézte ezt a problémát. Továbbá, ha a rendszergazda bármilyen módosítást szeretne végrehajtani a rendszeren belüli konfigurációs fájlokban, akkor ezt megelőzően meg kell győződnie arról, hogy jelenleg egyetlen felhasználó sincs bejelentkezve a rendszerbe, hogy ne okozzon akadályt a rendszerkonfigurációban.

Mindezek a forgatókönyvek egy közös célra utalnak, vagyis arra, hogy kiderítsék, hogyan lehet megismerni a rendszer jelenleg bejelentkezett felhasználóit. Tehát a mai cikkben elmagyarázzuk Önnek a terminálon jelenleg a Linux rendszerbe bejelentkezett felhasználók felhasználóneveinek kinyomtatásának mindenféle módját.

Megjegyzés: A Linux Mint 20-at alkalmazták a Linux rendszerbe jelenleg bejelentkezett felhasználók felhasználóneveinek minden módszerének bemutatására.

A Linux rendszerbe jelenleg bejelentkezett felhasználók felhasználóneveinek nyomtatási módszerei:

A Linux rendszerbe jelenleg bejelentkezett felhasználók felhasználóneveinek kinyomtatására számos módszer létezik, amelyek az alábbiak:

1. módszer: A „ki” parancs használata:

A Linux Mint 20 „aki” paranccsal a rendszer futtatásával a rendszerbe bejelentkezett felhasználók felhasználónevei kinyomtathatók a következő módon:

$ ki


A parancs futtatása nem csak a jelenleg bejelentkezett felhasználók nevét jeleníti meg, hanem az aktuális felhasználó bejelentkezésének pontos idejét is, az alábbi képen látható módon:


2. módszer: A „whoami” parancs használata:

A Linux Mint 20 „whoami” paranccsal a rendszer futtatásával a rendszerbe jelenleg bejelentkezett felhasználók felhasználónevei kinyomtathatók a következő módon:

$ whoami


Ennek a parancsnak a kimenete különbözik az egyszerű „ki” parancstól, mivel csak az aktuálisan bejelentkezett felhasználó nevét jeleníti meg, és nem tartalmaz egyéb kapcsolódó részleteket, például a bejelentkezés időpontját, amint az az alábbi képen látható :

3. módszer: A „w” parancs használata:

A Linux Mint 20-ban található „w” paranccsal a rendszer futtatásával a rendszerbe bejelentkezett felhasználók felhasználónevét lehet kinyomtatni a következő módon:

$ w


Ez a parancs megjeleníti azokat a folyamatokat is, amelyeket a jelenleg bejelentkezett felhasználó futtat, valamint a rendszerrel kapcsolatos egyéb részleteket, az alábbi képen látható módon:

4. módszer: Az „utolsó” parancs használata:

A Linux Mint 20 „utolsó” parancsával a rendszeren jelenleg bejelentkezett felhasználók felhasználói nevét lehet kinyomtatni a következő módon:

$ last


Alapvetően ez a parancs letölti az összes felhasználót, aki valaha bejelentkezett és kilépett a rendszerből attól az időponttól kezdve, amikor a / var / log / wtmp fájlt létrehozták a rendszerén. Az összes felhasználó közül a jelenleg bejelentkezett felhasználó lesz a legelső felhasználó a kimenetben. Ezenkívül a felhasználó nevével együtt kifejezetten megemlíti a „nincs kijelentkezés” állapotot, ami azt jelzi, hogy a jelenleg bejelentkezett felhasználó neve az alábbi képen látható:

5. módszer: A „felhasználók” parancs használata:

A Linux Mint 20 „users” paranccsal a következő módon futtathatja a rendszerbe jelenleg bejelentkezett felhasználók felhasználóneveit:

$ felhasználók


Ennek a parancsnak a kimenete pontosan olyan, mint az i „whoami” parancs kimenete.e. csak a jelenleg bejelentkezett felhasználó nevét jeleníti meg, az alábbi képen látható módon:

6. módszer: Az „ujj” parancs használata:

A Linux Mint 20 „finger” parancsával a rendszerbe jelenleg bejelentkezett felhasználók felhasználóneveit a következőképpen lehet kinyomtatni:

Először telepítenie kell ezt a parancsot, mivel alapértelmezés szerint nincs telepítve a Linux Mint 20 rendszerébe. Az „finger” parancs Linux Mint 20 telepítéséhez az alábbiakban megadott parancsot a terminálban kell végrehajtani:

$ sudo apt install finger


Ez a parancs néhány másodpercet vesz igénybe a sikeres végrehajtáshoz, amely után az „finger” parancs telepítésre kerül a Linux Mint 20 rendszerre, az alábbi kép szerint:


Most könnyen használhatja az „finger” parancsot a rendszerbe jelenleg bejelentkezett felhasználók felhasználóneveinek kinyomtatásához a következő módon:

$ ujj


Az „finger” parancs kimenete nagyon hasonlít a „w” parancs kimenetére, azzal a különbséggel, hogy az „Office” és az „Office Phone” mezők újak az „finger” parancsban, amint az az alábbi képen látható:

Következtetés:

A mai cikkben hat különböző módszert osztottunk meg veletek a Linux rendszerbe jelenleg bejelentkezett felhasználók felhasználói nevének kinyomtatásához. Végül összefoglalót szeretnénk adni az összes fent tárgyalt módszerről, hogy gyorsan kiválaszthassa az Ön igényeinek megfelelően. Ha csak a jelenleg bejelentkezett felhasználók felhasználóneveit szeretné kinyomtatni, használhatja a 2. vagy az 5. módszert. Ha a bejelentkezési időt és a felhasználónévet is szeretné ellenőrizni, akkor használhatja az 1. módszert. Ha a rendszerhez kapcsolódó részleteket szeretne látni a jelenleg bejelentkezett felhasználói nevekkel együtt, akkor használhatja a 3. vagy a 6. módszert. Végül, ha meg szeretné ellenőrizni az összes felhasználó nevét, aki valaha bejelentkezett a rendszerébe, akkor használhatja a 4. módszert.

Az FPS-számláló megjelenítése a Linux-játékokban
A Linux játék komoly lendületet kapott, amikor a Valve 2012-ben bejelentette a Linux támogatását a Steam kliensnek és játékaiknak. Azóta sok AAA és in...
Sid Meier Civilization VI letöltése és lejátszása Linuxon
Bevezetés a játékba A Civilization 6 egy modern felvétel a Age of Empires játékok sorozatában bevezetett klasszikus koncepcióra. Az ötlet meglehetősen...
A Doom telepítése és lejátszása Linuxon
Bevezetés a Doom-ba A Doom sorozat a 90-es években keletkezett az eredeti Doom megjelenése után. Azonnali sláger volt, és ettől kezdve a játéksorozat ...