Introduksjon
Hvis du bruker en egen datamaskin, virker det ganske åpenbart at den nåværende brukeren vil være deg. Det er mulig at du er logget inn som en annen bruker enn deg, spesielt hvis du bruker et terminalvindu.
Hvis du for eksempel brukte følgende kommando, ville du faktisk kjøre som rot.
sudo su
Hvis du er logget inn på en Linux-server på arbeidsstedet ditt, og du jobber i supportteamet, må du kanskje bruke forskjellige brukerkontoer avhengig av hvilken server eller applikasjon du jobber med.
Faktisk kan du kanskje ha byttet bruker så mange ganger at du ikke vet hvilken brukers skall du faktisk jobber med.
Denne guiden viser kommandoen du må bruke for å finne ut hvem du er logget inn som.
Slik viser du ditt nåværende brukernavn
For å vise hvilken bruker du er logget på som bare skriv inn følgende kommando i terminalvinduet:
hvem er jeg
Utgangen av kommandoen ovenfor viser bare den gjeldende brukeren.
Du kan prøve dette ved å åpne et terminalvindu og skrive inn kommandoen. For å bevise at det fungerer, kjør kommandoensudo suog kjør deretterhvem er jeg kommandoen igjen.
Hvis du virkelig vil bevise det, følger du denne veiledningen for å opprette en ny bruker og deretter bytte til den brukeren ved hjelp av kommandoensu - . Endelig kjørehvem er jegkommandoen igjen.
Finn ut brukernavnet ditt ved hjelp av id -un
I en bizar verden der whoami ikke er installert, er det en annen kommando du kan bruke som også vil fortelle deg ditt nåværende brukernavn.
Skriv inn følgende kommando i et terminalvindu:
id -un
Resultatet er nøyaktig det samme somhvem er jegkommando.
Mer om id-kommandoen
De idKommandoen kan brukes til å vise mer enn bare den nåværende brukeren.
Kjører id-kommandoen på egenhånd viser følgende informasjon:
- bruker-ID
- gruppe id
- grupper
Du kan begrense informasjonen fraidkommando.
For eksempel kan du vise bare den effektive gruppen brukeren tilhører ved å skrive følgende kommando:
id -g
Kommandoen ovenfor viser bare gruppe-ID. Det viser ikke gruppenavnet. For å vise det effektive gruppenavnet, kjør følgende kommando:
id-nn
Du kan vise alle gruppens ids som en bruker tilhører, med følgende kommando:
id -G
Igjen viser kommandoen bare gruppens ids. Du kan vise gruppens navn med følgende kommando:
id -Gn
Jeg har allerede vist deg hvordan du viser brukernavnet ditt med id-kommandoen:
id -un
Hvis du bare vil vise bruker-ID uten brukernavnet, så kjør du bare følgende kommando:
id -u
Sammendrag
Du kan bruke --help-bryteren med enten whoami- og id-kommandoene for å finne ut den gjeldende man siden for hvert program.
id - hjelp
whoami - hjelp
For å se den nåværende versjonen av ID og / eller den gjeldende versjonen av Whoami, bruk følgende kommandoer:
id - versjon
whoami - versjon
Videre lesning
Hvis du likte denne guiden, kan du finne disse like like nyttige:
- Slik finner du katalogdelen av et filnavn
- Slik skriver du ut tekst til terminalvinduet
- Slik stopper du et skript ved hjelp av hvilekommandoen
- Nybegynnere guide til nano-editoren
- Hvordan sammenligne to tekstfiler ved hjelp av kommandolinjen