Articole
    Home » Comandă care returnează numele utilizatorului activ în sistemul de operare – whoami
Comandă care returnează numele utilizatorului activ în sistemul de operare – whoami

Comandă care returnează numele utilizatorului activ în sistemul de operare – whoami

whoami este o comandă în linia de comandă care returnează numele utilizatorului activ în sistemul de operare. Aceasta este utilă pentru a obține informații despre utilizatorul curent și pentru a efectua anumite acțiuni în funcție de acesta.

Comanda whoami este disponibilă pe majoritatea sistemelor de operare, inclusiv Linux, macOS și Windows.

Pentru mai multe informații despre comanda whoami, puteți consulta pagina oficială.

Limbaje de programare utilizate

Comanda whoami este implementată în limbajul de programare C.

Instalare pe sistemele de operare suportate

Comanda whoami este preinstalată pe majoritatea sistemelor de operare și nu necesită instalare suplimentară.

Exemple de comenzi

1. whoami: Această comandă returnează numele utilizatorului activ în sistem.

2. whoami -u: Această comandă returnează ID-ul utilizatorului activ în sistem.

3. whoami -g: Această comandă returnează grupul principal al utilizatorului activ în sistem.

Comenzi similare

Există și alte comenzi similare care pot fi utilizate pentru a obține informații despre utilizatorul activ în sistem:

  • id: Această comandă afișează informații detaliate despre utilizatorul activ, inclusiv ID-ul utilizatorului și grupului.
  • who: Această comandă afișează informații despre utilizatorii conectați în sistem.
  • logname: Această comandă returnează numele de conectare al utilizatorului activ.

Exemple de scripturi

1. Script Bash pentru a afișa numele utilizatorului activ:

#!/bin/bash
username=$(whoami)
echo "Numele utilizatorului activ este: $username"

2. Script Python pentru a afișa ID-ul utilizatorului activ:

import os
userid = os.getuid()
print("ID-ul utilizatorului activ este:", userid)

3. Script PowerShell pentru a afișa grupul principal al utilizatorului activ:

$group = (whoami /groups | Select-String "S-1-5-21").ToString().Split(" ")[0]
echo "Grupul principal al utilizatorului activ este: $group"

Tabel cu funcții și constante

Funcție/Constantă Descriere
whoami Returnează numele utilizatorului activ în sistem.
whoami -u Returnează ID-ul utilizatorului activ în sistem.
whoami -g Returnează grupul principal al utilizatorului activ în sistem.

Concluzie

Comanda whoami este utilă pentru a obține informații despre utilizatorul activ în sistemul de operare. Aceasta poate fi folosită în scripturi și automatizări pentru a efectua acțiuni specifice în funcție de utilizatorul curent. Este utilizată frecvent de către administratorii de sistem, dezvoltatori și utilizatori obișnuiți pentru a gestiona și configura sistemul într-un mod personalizat.

Leave a reply

Your email address will not be published. Required fields are marked