Cum se folosește cine comandă în Linux

Când avem responsabilitatea noastră, avem sisteme Linux, este ideal și esențial să avem cunoștințe despre unele comenzi care vă vor fi de mare ajutor atunci când desfășurați sarcini de administrare, gestionare sau asistență pentru a cunoaște în detaliu mai mulți parametri ai sistemului și proceselor, utilizatorilor, servicii și multe altele.

Informații necesareÎn momentele specifice ale acestor sarcini, va fi necesar să cunoaștem informații de bază, cum ar fi:

  • Ultima oră de pornire a sistemului
  • Lista utilizatorilor conectați
  • Nivelul actual de rulare și multe altele.

Acest tip de informații este disponibil în mai multe fișiere Linux, dar avem o comandă care ne permite să obținem aceleași informații într-un mod mult mai simplificat și aceasta este comanda who. Cine este o comandă utilă pentru a genera diverse informații ale sistemului pentru a ne facilita sarcina administrativă și astăzi în Solvetic vom vedea câteva opțiuni despre cum să folosim această comandă într-un mod practic.

Cum se folosește cine comandă în Linux

Pasul 1
Sintaxa de bază a utilizării sale este:

 cine [OPȚIUNE] … [FIȘIER | ARG1 ARG2]
Când alergăm care fără niciun argument, informațiile despre cont vor fi afișate cu detalii precum numele de utilizator, terminalul utilizatorului, ora de începere a sesiunii și gazda în care a fost începută sesiunea, după cum urmează:

MARI

Pasul 2
Putem folosi următoarele opțiuni:

Afișați antetulDacă dorim să imprimăm antetul coloanelor generate, trebuie să folosim parametrul -H după cum urmează:

 cine -H

MARI

Vedeți utilizatori și nume conectațiPentru a imprima numele de conectare și numărul total de utilizatori conectați, utilizați doar parametrul -q astfel:

 cine -q

MARI

Afișați numele gazdei și utilizatorul asociatDacă obiectivul este să afișăm doar numele gazdei și utilizatorul asociat cu stdin, putem folosi parametrul -m:

 pe cine

MARI

Vizualizați ultima pornire a sistemului de operarePentru a afișa ora ultimei încărcări a sistemului selectat, este util să folosiți parametrul -b și să adăugați opțiunea -u pentru a lista utilizatorii conectați în același rezultat astfel:

 cine -b -u

MARI

Verificați nivelul de rulareComanda who ne permite să verificăm nivelul de rulare curent cu opțiunea -r astfel:

 cine -r

MARI

Generați informații generaleCu parametrul -a va fi posibil să imprimați rezultatul implicit combinat cu informațiile unor opțiuni anterioare:

 cine -a

MARI

Cine ajutaPentru a afișa ajutorul general pentru cine putem executa următoarele:

 om care

MARI

Pasul 3
Unele dintre celelalte opțiuni sunt:

-a, --toateProduce același rezultat ca și opțiunile

 -b -d --login -p -r -t -T -u

-b, --bootAfișează ora ultimei porniri de sistem.

-d, --deadImplementați procese moarte.

-H, - antetTipărește o linie de anteturi de coloană.

--buzeImprimați adrese IP în loc de nume de gazdă.

-l, --loginEste responsabil pentru procesele de conectare a sistemului.

--privește în susSe încearcă canonizarea numelor de gazdă prin DNS.

-mAceastă opțiune tipărește doar informații despre utilizator și gazdă asociate cu intrarea standard, adică computerul pe care a fost emisă comanda. Această metodă aderă la standardul POSIX.

-p, --procesImprimați procesele active generate de init.

-q, --countEste responsabil pentru generarea tuturor numelor de autentificare și a numărului tuturor utilizatorilor care s-au conectat acolo.

-r, --runlevelCu această opțiune se imprimă nivelul de rulare curent.

-s, - scurtTipărește numai câmpuri de nume, linie și oră, care este valoarea implicită.

-t, - timpFolosind această opțiune se imprimă ultima dată când s-a schimbat ceasul sistemului, dacă informațiile sunt disponibile pentru acesta.

-T, -w, --mesgNe permite să adăugăm un caracter care indică starea liniei terminalului: „+” dacă terminalul este înscris, „-„ dacă nu este, sau „?” dacă se găsește o linie proastă.

-u, --utilizatoriTipărește timpul de inactivitate pentru fiecare utilizator și ID-ul procesului.

--mesajUtilizarea sa este aceeași cu -T.

-scriptibilEste la fel ca -T.

--AjutorAfișează un mesaj de ajutor și iese din comandă.

--versiuneGenerează informațiile despre versiune pentru comanda who.

MARI

Putem vedea cum această comandă simplă este de mare ajutor atunci când vine vorba de obținerea de informații pentru mai multe sarcini la nivel Linux.

Vei ajuta la dezvoltarea site-ului, partajarea pagina cu prietenii

wave wave wave wave wave