Uporabniki seznama Ubuntu - 6 preprostih ukazov
5 min. prebrati
Posodobljeno dne
Preberite našo stran za razkritje, če želite izvedeti, kako lahko pomagate MSPoweruser vzdrževati uredniško skupino Preberi več
Se sprašujete, kako uporabiti Ubuntu za seznam uporabnikov? Ker gre za večuporabniški operacijski sistem, omogoča več uporabnikom na različnih terminalih ali računalnikih dostop do enega samega sistema. Vendar pa boste želeli navesti uporabniške račune za boljše upravljanje.
V tem priročniku bom razpravljal o nekaterih bistvenih ukazih za doseganje tega z lahkoto.
Pridimo!
Zakaj je pomembno navesti uporabnike na Ubuntu?
Uporabniki kotacije ponujajo številne prednosti, kot so:
- Sistemska uprava: Navedete lahko uporabnike Ubuntuja, da preverite stanje računa, preverite dovoljenja in izvedete druga vzdrževalna opravila, kot je brisanje računa in ponastavitev gesla.
- Varnost: Prepoznavanje in spremljanje uporabnikov v vašem sistemu Ubuntu pomaga pri odkrivanju nepooblaščenih računov, ki bi lahko predstavljali varnostne grožnje.
- Upravljanje virov: Kot skrbnik Linuxa lahko ugotovite, kateri uporabniki porabijo največ virov. To vam pomaga optimizirati delovanje sistema.
- Dokumentacija in poročanje: Pridobivanje informacij o vseh uporabnikih sistema pomaga ekipam IT pri dokumentiranju konfiguracij in nastavitev.
- Sodelovanje: Preverite lahko, ali imajo določeni uporabniki sistemske račune, ali poiščete uporabnika, s katerim morate sodelovati pri določenih projektih.
- Odpravljanje težav: Za iskanje sporov ali težav lahko uporabite seznam uporabnikov.
Kako narediti seznam uporabnikov na Ubuntu
Raziščimo naslednjih šest ukazov za seznam uporabnikov v Ubuntuju:
1. Uporaba ukaza cat
V operacijskih sistemih, ki temeljijo na Linuxu, je »itd/geslo” vsebuje seznam konfiguriranih uporabnikov skupaj z ustreznimi informacijami za vsakega. Poleg tega lahko uporabite mačka ukaz za ogled njegove vsebine na terminalu.
Če želite to narediti, pritisnite CTRL + ALT + T da odprete svoj terminal Ubuntu. Vnesite "cat / etc / passwd«In zadeti Vnesite.
Posledično boste videli seznam uporabnikov, kjer vsaka vrstica tabele prikazuje obsežne podrobnosti, kot so:
- Uporabniško ime
- Geslo (kjer x označuje geslo za zadevnega uporabnika)
- Uporabniško ime (UID)
- ID skupine uporabnika (GID)
- Neobvezne informacije (vključno s polnim imenom, telefonsko številko, številko sobe itd.)
- Domači imenik
- Privzeta lupina za prijavo
Za boljše razumevanje si oglejte naslednji diagram:
2. Uporaba ukaza less
Na Ubuntuju je manj ukaz se uporablja za branje vsebine besedilne strani eno stran naenkrat. V tem primeru ga bom uporabil za ogled datoteke »/etc/passwd« in seznam vseh uporabnikov na mojem terminalu Ubuntu.
Za to bom vodil manj “/etc/passwd” ukaz, ki bo dal naslednji rezultat.
3. Uporaba ukaza getent
O getent ukaz vam pomaga pridobiti vnose iz pomembnega besedila, ki vsebuje podatke o uporabniku, kot so gesla in baze podatkov skupin.
Zdaj bom za seznam vnosov v datoteki »/etc/passwd« zagnal »getentpasswd"Ukaz.
4. Uporaba ukaza awk
vau ukaz je uporabno, ko želite prikazati samo uporabniško ime. Na primer, ko pišete skript za izvajanje katere koli operacije na več uporabniških računih. V tem scenariju bi lahko navedba samo uporabniških imen in njihova preusmeritev v besedilo prihranila čas.
Tukaj bom dodal -F možnost kot možnost ločila polja z »:", da natisnete samo prvo polje iz "/ etc / passwd”, ki predstavlja uporabniška imena.
5. Uporaba ukaza cut
Enak rezultat lahko dosežete tudi z ukaz za rezanje. V ta namen preusmerite izhod »/etc/passwd« na ukaz za izrez z uporabo cevnega operaterja »|«. Dodajte možnost -d kot ločilo in -f, da izberete samo prvo polje.
Na primer, vtipkal bom "mačka /etc/passwd | cut -d: -f1"Ukaz.
6. Uporaba ukaza compgen
O ukaz compgen s -u možnost navaja uporabniške račune na terminalu. Poleg tega lahko njegov izhod prenesete v ukaz stolpca, da navedete uporabniška imena v stolpcih in ne v enem samem dolgem seznamu.
Za predstavitev bom izvedel "compgen -u | stolpec"Ukaz.
Kako navesti samo trenutno prijavljene uporabnike v Ubuntu
Za seznam samo trenutno prijavljenih uporabnikov lahko uporabite:
Uporaba ukaza who
V Ubuntuju je ki poveljuje prikaže prijavno ime trenutnega uporabnika, številke terminalskih vrstic, čas prijave in ime oddaljenega gostitelja.
Zdaj, za seznam trenutno prijavljenih uporabnikov z omenjenimi podrobnostmi, bom vnesel "kdo” ukaz v terminalu.
Glede na dani rezultat, "Avtor” je trenutno prijavljeni uporabnik v mojem sistemu Ubuntu.
Uporaba ukaza w
O ukaz w v Linuxu nudi hiter povzetek o tem, kdo trenutno uporablja sistem, koliko se sistem uporablja in kateri programi se trenutno izvajajo.
Zdaj bom zagnal "w"Ukaz.
V zgornjem rezultatu:
- UPORABNIK predstavlja moje uporabniško ime kot trenutno prijavljenega uporabnika.
- TTY prikaže terminalsko napravo, povezano z mojo trenutno sejo.
- OD označuje oddaljenega gostitelja, s katerim sem povezan.
- VPIŠI SE@ prikazuje čas, ko sem se prijavil v sistem.
- IDLE predstavlja trajanje nedejavnosti od moje zadnje interakcije.
- JCPU označuje čas procesorja, porabljen za vse procese, povezane z mojo sejo.
- PCPU prikazuje odstotek časa procesorja, uporabljenega v trenutnem procesu.
- KAJ prikaže podrobnosti v zvezi s procesom ali ukazom, ki se izvaja v moji seji.
Nasveti za bonus:
Če želite preveriti ime trenutno prijavljenega uporabnika, vnesite »Uporabniki” v vašem terminalu Ubuntu.
Če želite pridobiti informacije o določenem uporabniku v Ubuntuju, zaženite »grep uporabniško ime /etc/passwd“. Tukaj bom preveril podrobnosti o uporabniku »avtorja«.
Če želite prešteti skupno število uporabnikov v Ubuntuju, uporabite ukaz wc s cat kot "mačka /etc/passwd | wc -l".
Če želite preveriti obseg ID-jev uporabnikov, izvedite »grep -E '^UID_MIN|^UID_MAX' /etc/login.defs"Ukaz.
Morda vas bo zanimalo tudi:
- Kako dostopati do datotek Linux z Windows Explorerjem v sistemu Windows 10
- Kako zagnati skript lupine v sistemu Windows
Izberite katerega koli od obravnavanih pristopov za pregled uporabniških računov. Upoštevajte, da se ti ukazi lahko izvajajo v vseh distribucijah Linuxa, vključno z Ubuntujem. Poleg tega nobeden od njih ne potrebuje dostopa do sudo, kar pomeni, da so na voljo vsakemu uporabniku.
Zdaj, ko veste, kako uporabljati Ubuntu za seznam uporabnikov, delite svojo najljubšo metodo v spodnjih komentarjih!
Uporabniški forum
Sporočila 0