Liste over Mac -brukerkontoer fra kommandolinjen

Det er mulig at hvis vi jobber med en Mac der det er registrert flere brukerkontoer, som administratorer har vi kommet over situasjonen som vi trenger en liste over alle disse kontoene som skal vises via kommandolinjen.

En av de grunnleggende måtene vi kunne få tilgang til listen over Mac -brukere ville være fra hovedmenyen. For dette må vi gå til systempreferansene og velge "Brukere og grupper".

Dette kan være nyttig for oss, men ingen brukerkonto som er skjult i systemet vårt vil bli vist. I stedet ja vi bruker kommandolinjen for dette formålet, vil vi kunne oppdage alle Mac -brukerkontoer om de er generelle kontoer for aktive brukere, administratorkontoer samt en hvilken som helst konto i systemet.

1. Vis alle Mac -brukere og kontoer


Det første vi må gjøre se alle brukerkontoer på en Mac fra kommandolinjen, er å åpne terminalen. Når vi er åpne, må vi skrive inn følgende kommando
 dscl. liste / brukere

Som vi kan se på bildet, vil i dette tilfellet alle brukerkontoene som Mac -en har, men også daemon -serverprosesskontoer, bli oppført. Vi kan se at alle disse kontoene vises med en bindestrek. I tilfelle denne listen ikke virker passende og vi derfor ønsker å ekskludere denne typen kontoer, må vi gjøre det som er beskrevet nedenfor.

2. Vis bare Mac -brukerkontoer


Hvis vi bruker kommandoen som tilbys nedenfor, vil vi kunne se antall virkelige brukere som er vert på vår Mac.
 dscl. liste / brukere | grep -v '_'

Bildet viser at listen i dette tilfellet er mye kortere. Likevel er det mulig at vi finner visse brukernavn som er inkludert i brukerkontoene, men det er normalt at de vises siden de er i Mac OS X når de er installert.

3. Vis GRECOS brukerkontoer, kataloger og informasjon


Til slutt kan vi velge en siste kommando som viser en detaljert liste over brukerkontoer (GRECOS -informasjon). På denne måten kan vi se alle detaljene som interesserer oss om en Mac -brukerkonto.
 dscacheutil -q bruker

wave wave wave wave wave