Hoe geef ik een lijst met gebruikers op Linux weer?

Een van de functies van multi-userBesturingssystemen, waaronder Linux, is de mogelijkheid om het door verschillende mensen te gebruiken. Gewoonlijk heeft elk van hen een apart account. In Linux ziet u de lijst met gebruikers die de opdrachtinterpreter gebruiken door een speciale reeks tekens in te voeren. Deze oplossing is de eenvoudigste en vereist geen speciale vaardigheden.

linux gebruikerslijst

Wie is de gebruiker van het systeem

Iedereen die een computer gebruikt enbetekent OS, kan als een gebruiker worden beschouwd. Hij krijgt een bepaalde unieke naam toegewezen (anders niet toegestaan), die Latijnse letters, Arabische cijfers, "_" en "." Symbolen kan bevatten. Elke gebruiker heeft een aparte map. Het komt naar hem toe na toestemming. Er zijn een aantal persoonlijke bestanden en mappen. Gewoonlijk bevinden gebruikersmappen zich in de / home-map. De OS-beheerder kan accounts instellen om toegang te krijgen tot bestanden, mappen en randapparatuur.

Hoe een lijst van gebruikers op Linux

Hoe het probleem van de intrekking van bestaande accounts op te lossen? In het Linux-systeem wordt de gebruikerslijst weergegeven met een opdracht (het is toegestaan ​​om verschillende parameters te gebruiken):

# cat / etc / passwd

Waarom werkt dit?Het feit is dat alle benodigde gegevens het bestand / etc / passwd bevatten. Aan hem rechtstreeks en trok een accountant geïnteresseerd in mensen. Na het opgeven van de opdracht, wordt een lijst met Linux-accounts weergegeven. De lijst met gebruikers in het systeem kan behoorlijk uitgebreid zijn. Gegevens over beschikbare accounts worden regel voor regel weergegeven.

Hoe kan het op het scherm kijken? Elke regel zal ongeveer het volgende bevatten:

root: xD634Jhs5jH32: 0: 0: root: / root: / bin / bashnewuser: Xv7Q641g89oKK: 1000: 100: Ivan Fedorov: / home / newuser: / bin / bash

linuxlijst van gebruikers in het systeem

transcript:

account (gebruikersnaam): wachtwoord (wachtwoord opgeslagen in gecodeerde vorm): UID (uniek ID): GID (hoofdgebruikersgroep-ID): GECOS (aanvullende informatie): map (gebruikersdirectory): shell (gebruikte opdrachtinterpreter).

Bekijk actieve accounts

Met bovenstaande opdracht kunt u uitvoerenDe lijst met alle gebruikers die in het systeem zijn geregistreerd. Maar wat als u een lijst met gebruikers op Linux moet tonen die nu actief zijn? Om dit te doen, kunt u de volgende opdracht gebruiken:

# wie

Door deze handleiding te typen, kan een persoon een lijst met actieve accounts in het systeem zien. In dit geval de Linux-gebruikerslijst wordt ook regel voor regel uitgevoerd.Als u over beheerdersrechten beschikt, kunt u verschillende manipulaties uitvoeren met actieve accounts. U kunt dus mensen toegang geven tot bepaalde bestanden of mappen, het gebruik van bepaalde programma's beperken.