Skip to main content

Nustatykite sistemos stabilumą naudodami "uptime" komandą

Anonim

Vienintelis dalykas, apie kurį žinoma "Linux", yra jo stabilumas. Mes nebūtinai kalbame apie "Linux" darbastalį su gana "GUI" darbastalio aplinka, bet "pelkių" standartine terminalo sąsaja, kurią mes visi mėgstame.

"Windows" vartotojai gali pasidžiaugti tokiais dalykais kaip "ar tai veikia" Microsoft Office "ir" nėra tinkamos vaizdo redagavimo programinės įrangos ", bet ar jie gali pasigirti net 365 dienų ar daugiau?

Žinoma, norint pasigirti, kiek laiko trunka jūsų sistema, jūs turite žinoti komandą, kuri parodo, kiek laiko ji iš tiesų buvo.

Šis vadovas parodys jums, kaip tai padaryti.

Dabar akivaizdu, kad jei naudojate nešiojamąjį kompiuterį, jūsų "uptime" gali būti laikomas mažu, nebent jūs praleidote valandas žaisdami žaidimus, žiūrėdami internetinį vaizdo įrašą ar iš tikrųjų dirbdami.

Sistemos veikimo laikas yra daug labiau įspūdingas, kai stalinis kompiuteris lieka nuolat, serveris ar mėgstamiausias vieno kompiuterio, "Raspberry PI".

Kaip ilgai veikia jūsų sistema?

Paprasčiausias būdas išsiaiškinti, kiek laiko jūsų sistema veikia, yra įvesti šią komandą į terminalo langą:

veikimo laikas

Numatytoji "uptime" komandų išvestis yra tokia:

  • Dabartinis laikas.
  • Kiek laiko veikia sistema
  • Kiek vartotojų yra prisijungęs.
  • Krovinio vidurkis per pastaruosius 1, 5 ir 15 minučių.

Įkrovos vidurkiai rodo vidutinį procesų skaičių, kuris yra besitraukiančioje ar nepertraukiamoje būsenoje.

Rodomas tik "System Uptime"

Savarankiško "uptime" komanda yra gana informatyvi, tačiau žmonėms tokia informacija pateikiama tokiu būdu, kad sakoma "Ei, atrodo, kaip ilgai mano sistema veikia" gali būti šiek tiek per daug verbose.

Galite lengvai parodyti tik darbo laiką, naudodamiesi šia komanda:

uptime -q

Išėjimo išuptime -qkomanda yra kažkas panašaus į šią:

1 valanda, 41 minutė

Jei jūsų sistema užtruko ilgą laiką, produkcija gali būti tokia:

iki 4 metų, 354 dienos, 29 minučių

Galbūt būtų gražiau rodyti, kai sistema paskutinį kartą buvo paleista iš naujo. Norėdami tai padaryti, paleiskite šią komandą:

"uptime" -s

Išėjimo iš"uptime" -skomanda yra tokia:

2016-02-18 18:27:52

Jei tikrai norite parodyti (ir mes žinome ką nors, kas daro), galite naudoti "Twitter" iš komandinės eilutės, kad parodyti pasauliui, kiek laiko jūsų sistema veikė.

Jei pridėsite komandą iš susieto pamokymo į cron'o darbą, kiekvieną dieną galite twejuoti čivināt, kad būtų rodoma, kiek jūsų sistema veikia.

Alternatyvus būdas parodyti savo sistemos veikimą

Theveikimo laikaskomanda nėra vienintelis būdas parodyti sistemos veikimo laiką. Jūs galite pasiekti tą patį tik su dviem paspaudimais:

w

Antrasis klavišų paspaudimas, žinoma, yra grąžinimo mygtukas.

Išėjimo išwkomanda yra tokia:

  • Vartotojas
  • tty
  • prisijungimo laikas
  • prastova
  • JCPU
  • PCPU

Thewkomanda parodo daugiau nei tik dabartinė veikimo trukmė. Tai rodo, kas prisijungęs ir ką jie daro.

JCPU yra laikas, kurį naudoja visi su terminalu susiję procesai, o PCPU rodo laiką, kurį dabartinis procesas naudojamas WHAT stulpelyje.

ThewKomanda turi kelis jungiklius, kuriuos galite naudoti. Pavyzdžiui, norėdami išjungti antraštes, paleiskite šią komandą:

w -h

Taip pat galite rodyti trumpesnę versiją naudodami šią komandą:

w-s

Pirmiau nurodyta komanda rodo tokią išeitį:

  • Vartotojas
  • terminalas
  • tuščiąja eiga

Jei norite praleisti lauką, paleiskite šią komandą:

w -f

Taigi tu turi. Dabar žinote, kaip parodyti, kiek laiko jūsų sistema veikia, taip pat galite sužinoti kitokios naudingos informacijos apie jūsų sistemos naudojimą.