Dažreiz var būt nepieciešams mainīt lietotāja privilēģijas. Piemēram, lietotājam var būt jāpiešķir viņa vai viņas privilēģijas noteiktam uzdevumam, vai arī var būt pilnībā jāatceļ noteikta lietotāja spēja piekļūt sistēmai. Šādos gadījumos sistēmas administratoram ir svarīgi, lai viņam būtu pilnīgas zināšanas par visiem sistēmas lietotājiem.
Šajā rakstā mēs izpētām metodes, kas izmantotas, lai uzskaitītu Linux sistēmas lietotājus. Šim uzdevumam var izmantot gan grafiskā lietotāja saskarnes (GUI), gan komandrindas saskarnes (CLI) metodes; tomēr šis raksts koncentrējas uz četrām uz terminālu balstītām metodēm.
Piezīme: Lai gan tālāk aplūkotās metodes tiek veiktas Linux Mint 20 sistēmā, varat izmantot izvēlēto Linux izplatīšanu.
1. metode: komanda “kaķis”
Lai izmantotu komandu “cat”, lai uzskaitītu visus Linux sistēmas lietotājus, jāveic šādas darbības, lai:
Palaidiet termināli.
Izmantojiet komandu “cat”, lai uzskaitītu visus termināla lietotājus, lai parādītu visu lietotāja konta informāciju un paroles, kas saglabātas Linux sistēmas / etc / passwd failā.
Kā parādīts zemāk, palaižot šo komandu, tiks parādīti lietotājvārdi, kā arī papildu informācija. Varat ritināt šo sarakstu, lai apskatītu visus Linux sistēmas lietotājus.
2. metode: komanda “awk”
Komanda “awk” ir noderīga, ja vēlaties parādīt tikai lietotājvārdus. Tas var būt noderīgi, ja jums nav nepieciešama visa tehniskā informācija, kas atdota kopā ar komandu “cat”. Lai izmantotu šo komandu, lai uzskaitītu visus Linux sistēmas lietotājus, rīkojieties šādi:
- Palaidiet termināli.
- Palaidiet šādu komandu:
Palaidot šo komandu savā terminālā, tiks atgriezti tikai lietotājvārdi. Šajā sarakstā ir iekļauti visi Linux sistēmas lietotāji.
3. metode: komanda “compgen”
Tāpat kā komandu “awk”, arī šo komandu izmanto, lai parādītu tikai lietotājvārdus, neņemot vērā visu citu informāciju. Lai izmantotu komandu “compgen”, lai uzskaitītu visus Linux sistēmas lietotājus, rīkojieties šādi:
- Palaidiet termināli.
- Palaidiet šādu komandu:
Šī komanda atgriezīs visus lietotājvārdus, kas saistīti ar jūsu Linux operētājsistēmu.
4. metode: komanda “getent”
Komandas “getent” izvade ir ļoti līdzīga komandai “cat”, jo tā kopā ar lietotājvārdiem parāda daudz informācijas. Lai izmantotu komandu “getent”, lai uzskaitītu visus Linux sistēmas lietotājus, rīkojieties šādi:
- Palaidiet termināli.
- Palaidiet šādu komandu:
Šajā komandā tiks uzskaitīti visi jūsu Linux sistēmas lietotāji, kā arī dažas citas detaļas, kā parādīts zemāk esošajā attēlā.
Secinājums
Atkarībā no jūsu prasībām varat izvēlēties no četrām šajā rakstā apskatītajām komandām, lai iegūtu lietotāju sarakstu. Divas no šīm metodēm papildus visu jūsu Linux sistēmas lietotāju uzskaitīšanai sniedz arī svarīgu informāciju par visiem lietotāju kontiem.
Ir dažas šo komandu variācijas, ar kurām varat eksperimentēt, lai atbilstu jūsu vajadzībām. Tomēr šādas variācijas ir ārpus šī raksta darbības jomas. Šeit apspriestās metodes ļaus jums uzskaitīt visus jūsu Linux sistēmas lietotājus. Es ceru, ka šis raksts jums palīdzēja labāk izprast šo tēmu.