Je nevyhnutné naučiť sa tieto príkazy, aby ste rýchlo videli zoznam používateľov vášho systému Ubuntu VPS. Tento článok vám ukáže, ako používať príkazový riadok na zoznam používateľov v systéme Ubuntu Linux VPS.
Ako uviesť zoznam používateľov v systéme Ubuntu Linux VPS: Sprievodca pre začiatočníkov
Ak chcete zobraziť všetkých používateľov v systéme Linux Ubuntu VPS, môžete použiť príkaz / etc / passwd, pretože podrobnosti o lokálnom používateľovi sa ukladajú do súboru „/ etc / passwd“. Existujú dva spôsoby vykonania tohto príkazu:
mačka atď / hesloAlebo
menej etc / passwdPo úspešnom vykonaní vyššie uvedeného príkazu získate výstup, ktorý vyzerá takto:
Tieto výstupné riadky sa týkajú používateľov. Počet riadkov závisí od počtu používateľov v systéme.
Každý riadok obsahuje sedem rôznych polí, ktoré predstavujú podrobnosti konkrétneho používateľa. Napríklad prvý riadok výstupu je root: x: 0: 0: root: / root: / bin / bash, čo predstavuje:
- koreň - prihlasovacie meno používateľa.
- b - zástupný symbol hesla, pretože skutočné heslo sa uloží do samostatného súboru.
- 0 - UserID používateľa.
- 0 - GroupID používateľa.
- koreň - príkazové pole s niektorými podrobnosťami o používateľovi.
- / koreň - domovský adresár, ktorý je hlavným adresárom používateľa.
- / bin / bash - užívateľský shell.
Upozorňujeme, že dvojbodky (:) sa používajú na oddelenie hodnôt na výstupe.
Vykonaním nasledujúcich príkazov zobrazíte mená používateľov:
cut -d: -f 1 / etc / passwdAlebo
awk -F: 'print $ 1' / etc / passwdAko zobraziť skupiny v Ubuntu Linux VPS
Skupiny môžete tiež vytvoriť zhromaždením niekoľkých používateľov a udelením určitých správcovských povolení pre systém. Táto možnosť je prospešná pre vytváranie skupín používateľov v rovnakom systéme. Informácie o týchto skupinách sa uložia do priečinka Skupina. Pomocou nasledujúceho príkazu teda môžete zobraziť skupiny v termináli.
menej / etc / groupPo úspešnom vykonaní príkazu získate výstup ako tento:
Ak chcete zobraziť názvy skupín, použite nasledujúci príkaz:
cut -d: -f 1 / etc / groupAko vypísať používateľov v Ubuntu Linux VPS pomocou príkazu getent
The getent príkaz sa používa na zobrazenie položiek z databázy nakonfigurovanej v / etc / nsswitch.konf spis. Pokrýva databázu passwd, ktorú je možné použiť na vyhľadávanie v zozname používateľov. Príkaz getent zobrazuje položky z databáz nakonfigurovaných v / etc / nsswitch.konf súbor, vrátane databázy passwd, na vyhľadanie zoznamu všetkých používateľov.
Pomocou nasledujúceho príkazu vykonajte getent v termináli:
getent passwdPo vykonaní príkazu dostanete výstup ako tento:
Môžete použiť awk alebo cut pre tlač prvého poľa, ktoré obsahuje užívateľské meno:
getent passwd | awk -F: 'print $ 1'getent passwd | rez -d: -f1
Ako zobraziť prihlásených používateľov pomocou príkazu w
Môžete použiť w príkaz na zoznam prihlásených používateľov systému Linux Ubuntu VPS. Ak chcete použiť tento príkaz, do terminálu zadajte „w“ a vykonajte ho stlačením klávesu Enter.
Po vykonaní príkazu dostanete výstup, ktorý obsahuje rôzne informácie o používateľovi, napríklad čas prihlásenia, čas nečinnosti a informácie o vzdialenom hostiteľovi. Podrobnosti vo výstupe sú nasledujúce:
- používateľ - predstavuje používateľské meno.
- TTY - predstavuje názov terminálu.
- Od - predstavuje meno vzdialeného hostiteľa.
- [chránené e-mailom] - predstavuje čas prihlásenia.
- Idle - predstavuje čas nečinnosti.
- JCPU - predstavuje čas používaný procesom súvisiacim s TTY.
- PCPU - predstavuje čas použitý konkrétnym procesom zobrazeným v poli ČO.
- ČO - predstavuje aktuálny proces používateľa.
Záver
Tento článok podrobne popisuje spôsob výpisu používateľov a informácií o používateľoch v systéme Ubuntu Linux VPS. Tieto príkazy pomáhajú správcom systému získať podrobnosti o používateľovi, ktoré používajú konkrétny systém, a zistiť o nich ďalšie dôležité podrobnosti. Dúfame, že článok bol dostatočne informačný a komplexný pre vaše potreby.