Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky

Domáce Hardware Siete Programovanie Softvér Otázka Systémy
počítačové znalosti >> Systémy >> linux >> .

Ako nájsť boottime OS v systéme Linux?

Existuje niekoľko spôsobov, ako nájsť čas zavádzania OS v systéme Linux, v závislosti od úrovne detailov, ktorú potrebujete, a od nástrojov dostupných vo vašom systéme. Tu je niekoľko metód:

1. Používanie `uptime`:

Toto je najjednoduchšia metóda, ktorá poskytuje rýchly odhad prevádzky. Nedáva presný čas zavádzania, ale skôr uplynutý čas od posledného zavedenia. Potom môžete vypočítať čas zavádzania odpočítaním prevádzky z aktuálneho času.

`` `Bash

prevádzka

`` `

Príklad výstupu:

`` `

11:34:56 UP 2 dni, 3:22, 1 užívateľ, priemer zaťaženia:0,12, 0,18, 0,15

`` `

To naznačuje, že systém beží 2 dni a 3 hodiny a 22 minút. Museli by ste ručne vypočítať čas zavádzania z aktuálneho času.

2. Používanie `/proc/uptime`:

Tento súbor obsahuje dve hodnoty:dostupnosť v sekundách a čas strávený v nečinnom stave za sekundu. Prvá hodnota je to, čo nás zaujíma.

`` `Bash

CAT /Proc /PETAPTIME | awk '{tlač $ 1}'

`` `

Tým sa dostane dostupná prevádzka v priebehu niekoľkých sekúnd. Potom môžete použiť jednoduchý výpočet (alebo sofistikovanejší skript) na určenie času zavádzania na základe aktuálneho času.

3. Pomocou `who -b`:

Tento príkaz zobrazuje čas zavádzania systému. Toto je často najpriamejšia metóda na získanie času zavádzania.

`` `Bash

Kto -B

`` `

Príklad výstupu:

`` `

System Boot 2024-10-27 10:00

`` `

4. Sofistikovanejšie metódy (na skriptovanie):

Ak chcete získať viac programového prístupu, môžete použiť nasledujúce (vyžadujúce služby dátumu):

`` `Bash

boot_time =$ (who -b | awk '{print $ 4, $ 5}')

Echo „Systém zavedený na:$ boot_time“

`` `

Týmto extrahuje čas zavádzania z `who -b` a uloží ho do premennej na ďalšie spracovanie. V prípade potreby môžete potom vykonať porovnania dátumu.

Ktorá metóda je najlepšia?

* Pre rýchlu, približnú kontrolu:`Preptat`"

* Pre presný čas zavádzania vo formáte čitateľných ľudí:`Kto -b`

* Pre programový prístup a ďalšie spracovanie:`/Proc/dospte` kombinované s výpočtami dátumu alebo sofistikovanejším príkladom` who -b`.

Pamätajte, že presnosť týchto metód závisí od správneho nastavenia systémových hodín. Ak sú systémové hodiny upravené od zavádzania, hlásený čas zavádzania môže byť nepresný.

Najnovšie články

Copyright © počítačové znalosti Všetky práva vyhradené