tuptime - Yana Nuna Lokacin Gudun Tarihi da Ƙididdiga na Tsarin Linux


Gudanar da tsarin ya ƙunshi ayyuka da yawa ɗaya daga cikinsu shine sa ido da duba tsawon lokacin da tsarin Linux ɗin ku ke gudana. Yana da kyau koyaushe a ci gaba da lura da lokacin aiki don inganta amfani da albarkatun tsarin.

A cikin wannan jagorar, za mu kalli kayan aikin Linux da ake kira tuptime wanda zai iya taimakawa Masu Gudanar da Tsari don sanin tsawon lokacin da injin Linux ke aiki da aiki.

tuptime kayan aiki ne da ake amfani da shi don bayar da rahoton lokacin gudu na tarihi da ƙididdiga (lokacin aiki) na tsarin Linux, wanda ke kiyaye shi tsakanin sake farawa. Wannan kayan aikin yana aiki ƙasa da umarnin lokacin aiki amma ko da yake yana ba da ƙarin ci gaba.

Wannan kayan aikin layin umarni na iya:

  1. Yi rijistar kernels da aka yi amfani da su.
  2. Yi rijista farkon lokacin taya.
  3. Kidaya farawar tsarin.
  4. Kidaya mai kyau da mara kyau.
  5. Kididdige adadin lokacin aiki da lokacin raguwa tun lokacin farawa na farko.
  6. Kididdige mafi girma, gajarta da matsakaicin lokacin aiki da lokacin raguwa.
  7. Kididdige tara tsarin lokacin aiki, lokacin ragewa da jimla.
  8. Buga lokacin aiki na yanzu.
  9. Buga da aka tsara ko jera tare da yawancin ƙimar da aka adana a baya.

  1. Linux ko FreeBSD OS.
  2. An shigar da Python 2.7 ko 3.x amma ana ba da shawarar sabuwar siga.
  3. Python modules (sys, os, optparse, sqlite3, datetime, locale, platform, subprocess, time).

Yadda ake Sanya tuptime a cikin Linux

Da farko kuna buƙatar clone ma'ajiyar ta hanyar aiwatar da umarnin da ke ƙasa:

$ git clone https://github.com/rfrail3/tuptime.git

Sa'an nan kuma matsa zuwa cikin sabon kundin adireshi a cikin kundin adireshin tuptime. Na gaba, kwafi rubutun tuptime a cikin sabon kundin adireshi zuwa /usr/bin kuma saita izinin aiwatarwa kamar yadda aka nuna.

$ cd tuptime/latest 
$ sudo cp tuptime /usr/bin/tuptime
$ sudo chmod ugo+x /usr/bin/tuptime

Yanzu, kwafi fayil ɗin cron tuptime/latest/cron.d/tuptime zuwa /etc/cron.d/tuptime kuma saita izinin aiwatarwa kamar haka.

$ sudo cp tuptime/latest/cron.d/tuptime /etc/cron.d/tuptime
$ sudo chmod 644 /etc/cron.d/tuptime

Idan kun bi sama da waɗannan matakan daidai, to dole ne a sanya shi akan tsarin ku a wannan lokacin.

Ta yaya zan yi amfani da tuptime?

Na gaba za mu kalli yadda ake amfani da wannan kayan aiki don wasu ayyukan gudanarwar tsarin ta hanyar gudanar da shi tare da zaɓuɓɓuka daban-daban azaman mai amfani mai gata kamar yadda aka nuna.

1. Lokacin da kake gudanar da tuptime ba tare da wani zaɓi ba, zaka sami allo mai kama da wanda ke ƙasa.

# tuptime

2. Kuna iya nuna fitarwa tare da kwanan wata da lokaci kamar haka.

# tuptime --date='%H:%M:%S %d-%m-%Y'

3. Don buga tsarin rayuwa azaman jeri, zaku iya gudanar da wannan umarni a ƙasa:

# tuptime --list

4. Zaka iya ƙirƙirar madadin fayil ɗin bayanai kamar haka. Za a ƙirƙiri bayanan a cikin tsarin SQLite.

# tuptime --filedb /tmp/tuptime_testdb.db

5. Don yin odar bayanin fitarwa ta ƙarshen yanayin poweroff gudanar da wannan umarni.

# tuptime --end --table

Wasu zaɓuɓɓukan da aka yi amfani da su tare da kayan aikin tuptime kamar haka:

  1. Don buga sigar kernel a cikin fitarwa, yi amfani da zaɓin --kernel.
  2. Don yin rajistar rufewar tsarin da kyau, yi amfani da zaɓin -- da alheri. Yana ba ku damar sanin ko kashe tsarin yana da kyau ko mara kyau.
  3. Don nuna fitarwa bayan adadin daƙiƙa da zamanin da aka bayar, yi amfani da zaɓin --second.
  4. Hakanan zaka iya yin odar bayanin fitarwa ta wurin aiki ko lokacin hutu ta amfani da zaɓin-offtime. Yi amfani da wannan zaɓi tare da --time ko --list.
  5. Don buga cikakken bayanin fitarwa yayin gudanar da umarni, yi amfani da zaɓin --verbose.
  6. Zaku iya duba bayanin taimako ta amfani da zaɓin --help da --version don buga sigar tuptime da kuke amfani da ita.

Takaitawa

A cikin wannan labarin, mun kalli hanyoyin amfani da umarnin tuptime don ayyukan Gudanar da Tsarin. Wannan umarnin yana da sauƙi don amfani kuma idan ba ku fahimci kowane batu a cikin jagorar ba, kuna iya yin sharhi ko ƙara ƙarin bayani game da abin da na haɗa tare. Ka tuna ci gaba da haɗawa zuwa Tecment.

Nassoshi: shafin gida na tuptime