Skip to main content

Determinați stabilitatea sistemului Utilizând comanda de uptime

Determinarea paritatii functiilor (Iunie 2026)

Determinarea paritatii functiilor (Iunie 2026)
Anonim

Singurul lucru despre care este cunoscut Linux este stabilitatea sa. Nu ne referim neapărat la desktop-ul Linux cu medii desktop destul de GUI, ci la interfața terminală standard a bogățiilor pe care am ajuns să o iubim.

Utilizatorii de Windows se pot lăuda cu lucruri precum "nu rulează Microsoft Office" și "nu există software decent pentru editare video", dar pot să se laude un timp de uptime de 365 de zile sau mai mult?

Desigur, pentru a te putea lăuda cu cât timp a trecut sistemul tău trebuie să știi comanda care arată cât timp a fost într-adevăr sus.

Acest ghid vă va arăta cum să faceți exact acest lucru.

Acum, evident, dacă rulați pe un laptop, atunci timpul dvs. de funcționare poate fi considerat mic dacă nu ați petrecut ore întregi jucând jocuri, urmărind videoclipuri online sau chiar lucrați.

Timpul de funcționare al sistemului este mult mai impresionant pe un computer de birou care funcționează în mod continuu, un server sau calculatorul preferat al unei singure plăci, Raspberry PI.

Cât timp a funcționat sistemul dvs.?

Cea mai simplă modalitate de a afla cât timp rulează sistemul dvs. este să tastați următoarea comandă într-o fereastră terminală:

timpul de funcționare

Ieșirea implicită pentru comanda "uptime" este următoarea:

  • Ora actuală.
  • Cât timp a funcționat sistemul.
  • Câți utilizatori sunt conectați.
  • Media de încărcare pentru ultimele 1, 5 și 15 minute.

Mediile de încărcare arată numărul mediu de procese care se află într-o stare care poate fi rulată sau neîntreruptă.

Afișarea doar a sistemului Uptime

Comanda de uptime pe cont propriu este destul de informativă, dar afișarea acestor informații oamenilor într-un mod care spune "Hei uite cât timp sistemul meu a fost difuzat" poate fi un pic prea verbose.

Puteți afișa doar timpul de funcționare într-un mod lizibil utilizând următoarea comandă:

uptime -q

Rezultatul dinuptime -qcomanda este ceva de genul:

până la 1 oră, 41 de minute

În cazul în care sistemul dvs. a fost de până un timp considerabil lung, atunci de ieșire poate fi ceva de genul:

până 4 ani, 354 de zile, 29 de minute

S-ar putea să fie mai bine să arătați când a fost repornit ultima dată. Pentru aceasta, rulați următoarea comandă:

uptime-uri

Rezultatul dinuptime-uricomandă este după cum urmează:

2016-02-18 18:27:52

Dacă doriți cu adevărat să vă prezentați (și știm pe cineva care face) puteți folosi Twitter de la linia de comandă pentru a arăta lumii cât timp a funcționat sistemul dvs.

Dacă adăugați comanda de la tutorialul conectat la o lucrare cron puteți tweet în fiecare zi pe Twitter pentru a arăta cât timp a funcționat sistemul.

Mod alternativ de a afișa sistemul Uptime

timpul de funcționarecomanda nu este singura modalitate de a afișa timpul de funcționare al sistemului. Puteți obține același lucru doar cu 2 prese de taste:

w

A doua apăsare de taste este evident cheia de întoarcere.

Rezultatul dinwcomandă este după cum urmează:

  • utilizator
  • tty
  • din
  • timpul de conectare
  • timpul inactiv
  • JCPU
  • PCPU
  • CE

wcomanda arată mai mult decât actualul uptime. Arată cine este conectat și ce face în prezent.

JCPU este timpul utilizat de toate procesele atașate terminalului, iar PCPU indică timpul utilizat de procesul curent în coloana WHAT.

wcomanda are câteva comutatoare pe care le puteți utiliza. De exemplu, pentru a dezactiva titlurile executați următoarea comandă:

w -h

De asemenea, puteți afișa o versiune mai scurtă utilizând următoarea comandă:

w -s

Comanda de mai sus prezintă următoarea ieșire:

  • utilizator
  • Terminal
  • din
  • inactiv
  • ce

Dacă doriți să omiteți din câmp rulați următoarea comandă:

w -f

Deci, tu o ai. Acum știți cum să arătați cât timp a funcționat sistemul dvs. și puteți afla și alte informații utile despre utilizarea sistemului dvs.