tuptime - ສະແດງເວລາແລ່ນທາງປະຫວັດສາດແລະສະຖິຕິຂອງລະບົບ Linux


ການບໍລິຫານລະບົບປະກອບມີຫຼາຍກິດຈະ ກຳ ໜຶ່ງ ໃນນັ້ນແມ່ນການກວດສອບແລະກວດສອບວ່າລະບົບ Linux ຂອງທ່ານໃຊ້ງານດົນປານໃດ. ມັນເປັນຄວາມຄິດທີ່ດີສະ ເໝີ ໄປທີ່ຈະຕິດຕາມການ ນຳ ໃຊ້ລະບົບໄດ້ຕະຫຼອດເວລາເພື່ອໃຫ້ເກີດປະໂຫຍດສູງສຸດໃນການ ນຳ ໃຊ້ຊັບພະຍາກອນຂອງລະບົບ.

ໃນຄູ່ມືນີ້, ພວກເຮົາຈະເບິ່ງເຄື່ອງມື Linux ທີ່ເອີ້ນວ່າ tuptime ເຊິ່ງສາມາດຊ່ວຍໃຫ້ຜູ້ເບິ່ງແຍງລະບົບຮູ້ວ່າເຄື່ອງ Linux ມີໄລຍະເວລາແລະໃຊ້ງານດົນປານໃດ.

tuptime ແມ່ນເຄື່ອງມືທີ່ໃຊ້ ສຳ ລັບລາຍງານເວລາແລ່ນທາງປະຫວັດສາດແລະສະຖິຕິ (ເວລາຂື້ນ) ຂອງລະບົບ Linux, ເຊິ່ງເກັບມັນໄວ້ໃນລະຫວ່າງການເລີ້ມຄືນ ໃໝ່. ເຄື່ອງມືນີ້ເຮັດວຽກໄດ້ ໜ້ອຍ ລົງຫຼາຍເທົ່າກັບ ຄຳ ສັ່ງທີ່ໃຊ້ໃນຊ່ວງເວລາແຕ່ເຖິງວ່າມັນຈະໃຫ້ຜົນຜະລິດທີ່ກ້າວ ໜ້າ ຫຼາຍຂື້ນ.

ເຄື່ອງມືບັນທັດນີ້ສາມາດ:

<

  • ລົງທະບຽນໃຊ້ແກ່ນ.
  • ລົງທະບຽນຄັ້ງ ທຳ ອິດ.
  • ນັບການເລີ່ມຕົ້ນລະບົບ.
  • ນັບດີແລະປິດບໍ່ດີ.
  • ຄິດໄລ່ອັດຕາສ່ວນເວລາໃນຊ່ວງເວລາແລະເວລານັບຕັ້ງແຕ່ເວລາເລີ່ມຕົ້ນ.
  • ຄິດໄລ່ເວລາແລະເວລາກາງຄືນທີ່ໃຫຍ່ທີ່ສຸດ, ສັ້ນແລະສະເລ່ຍ.
  • ຄິດໄລ່ລະບົບການສະສົມຂອງເວລາ, ເວລາເຮັດວຽກແລະເວລາທັງ ໝົດ.
  • ພິມເວລາປະຈຸບັນ.
  • ພິມຕາຕະລາງຫຼືບັນຊີລາຍຊື່ທີ່ມີຮູບແບບທີ່ມີຄຸນຄ່າສ່ວນຫຼາຍທີ່ເກັບໄວ້ກ່ອນ ໜ້າ ນີ້

    <

  • Linux ຫຼື FreeBSD OS.
  • Python 2.7 ຫຼື 3.x ຕິດຕັ້ງແຕ່ມີການແນະ ນຳ ສະບັບລ້າສຸດ.
  • ໂມດູນ Python (sys, os, optparse, sqlite3, datetime, ທ້ອງຖິ່ນ, ເວທີ, ໂຄງການຍ່ອຍ, ເວລາ).
  • ວິທີການຕິດຕັ້ງ tuptime ໃນ Linux

    ກ່ອນອື່ນ ໝົດ ທ່ານຕ້ອງການເກັບຮັກສາຫໍໄຕໂດຍການ ດຳ ເນີນການ ຄຳ ສັ່ງດັ່ງລຸ່ມນີ້:

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

    ຫຼັງຈາກນັ້ນຍ້າຍເຂົ້າໄປທີ່ໄດເລກະທໍລີຫຼ້າສຸດພາຍໃນໄດເລກະທໍລີ tuptime. ຕໍ່ໄປ, ຄັດລອກສະຄິບ tuptime ພາຍໃນໄດເລກະທໍລີລ້າສຸດໄປທີ່/usr/bin ແລະຕັ້ງຄ່າການອະນຸຍາດໃຫ້ ດຳ ເນີນການຕາມທີ່ສະແດງ.

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

    ໃນປັດຈຸບັນ, ຄັດລອກເອກະສານ cron tuptime/latest/cron.d/tuptime ຫາ /etc/cron.d/tuptime ແລະຕັ້ງຄ່າການອະນຸຍາດ ດຳ ເນີນງານດັ່ງຕໍ່ໄປນີ້.

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

    ຖ້າທ່ານປະຕິບັດຕາມຂັ້ນຕອນຂ້າງເທິງນີ້ຢ່າງຖືກຕ້ອງ, ຫຼັງຈາກນັ້ນມັນຕ້ອງໄດ້ຕິດຕັ້ງຢູ່ໃນລະບົບຂອງທ່ານໃນຈຸດນີ້.

    ຂ້ອຍໃຊ້ tuptime ແນວໃດ?

    ຕໍ່ໄປພວກເຮົາຈະພິຈາລະນາເບິ່ງວິທີການ ນຳ ໃຊ້ເຄື່ອງມືນີ້ ສຳ ລັບກິດຈະ ກຳ ການບໍລິຫານລະບົບບາງຢ່າງໂດຍການ ດຳ ເນີນງານມັນດ້ວຍຕົວເລືອກທີ່ແຕກຕ່າງກັນເປັນຜູ້ ນຳ ໃຊ້ທີ່ມີສິດພິເສດດັ່ງທີ່ສະແດງ.

    1. ເມື່ອທ່ານໃຊ້ເວລາ tuptime ໂດຍບໍ່ມີທາງເລືອກໃດໆ, ທ່ານຈະໄດ້ຮັບ ໜ້າ ຈໍສະແດງຜົນຄ້າຍຄືກັບຂ້າງລຸ່ມນີ້.

    # tuptime
    

    2. ທ່ານສາມາດສະແດງຜົນຜະລິດດ້ວຍວັນແລະເວລາດັ່ງຕໍ່ໄປນີ້.

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

    3. ເພື່ອພິມຊີວິດຂອງລະບົບເປັນລາຍຊື່, ທ່ານສາມາດ ດຳ ເນີນການ ຄຳ ສັ່ງດັ່ງລຸ່ມນີ້:

    # tuptime --list
    

    4. ທ່ານສາມາດສ້າງແຟ້ມຖານຂໍ້ມູນທາງເລືອກດັ່ງຕໍ່ໄປນີ້. ຖານຂໍ້ມູນຈະຖືກສ້າງຂື້ນໃນຮູບແບບ SQLite.

    # tuptime --filedb /tmp/tuptime_testdb.db
    

    5. ເພື່ອສັ່ງໃຫ້ຂໍ້ມູນຜົນຜະລິດໂດຍສິ້ນສຸດຂອງ poweroff ດໍາເນີນການຄໍາສັ່ງນີ້.

    # tuptime --end --table
    

    ບາງຕົວເລືອກອື່ນໆທີ່ໃຊ້ກັບເຄື່ອງມື tuptime ມີດັ່ງນີ້:

    <

  • ເພື່ອພິມແບບລະບົບແກ່ນ ໝາກ ເດືອຢູ່ໃນຜົນຜະລິດ, ໃຫ້ໃຊ້ຕົວເລືອກ - ແກ່ນ .
  • ເພື່ອລົງທະບຽນການປິດລະບົບທີ່ມີຄຸນຄ່າ, ໃຊ້ຕົວເລືອກ - ແບບຢ່າງສູງສຸດ . ມັນຊ່ວຍໃຫ້ທ່ານຮູ້ວ່າການປິດລະບົບແມ່ນດີຫລືບໍ່ດີ.
  • ເພື່ອສະແດງຜົນຜະລິດພາຍຫຼັງທີ່ໃຊ້ເວລາວິນາທີແລະເວບໄຊທ໌, ໃຫ້ໃຊ້ຕົວເລືອກ - ຊອກຫາລະຫັດ .
  • ທ່ານຍັງສາມາດສັ່ງຊື້ຂໍ້ມູນຜົນຜະລິດໄດ້ໂດຍໃຊ້ເວລາຫລືເວລາກາງເວັນໂດຍໃຊ້ຕົວເລືອກ –offtime. ໃຊ້ຕົວເລືອກນີ້ດ້ວຍ - ເວລາ ຫຼື - ລາຍຊື່ .
  • ເພື່ອພິມຂໍ້ມູນຜົນຜະລິດລາຍລະອຽດໃນຂະນະທີ່ ກຳ ລັງແລ່ນ ຄຳ ສັ່ງ, ໃຫ້ໃຊ້ຕົວເລືອກ --verbose .
  • ທ່ານສາມາດເບິ່ງຂໍ້ມູນການຊ່ວຍເຫຼືອໂດຍການໃຊ້ຕົວເລືອກ --help ແລະ --version ເພື່ອພິມເວີຊັນຂອງ tuptime ທີ່ທ່ານ ກຳ ລັງໃຊ້.
  • ບົດສະຫຼຸບ

    ໃນບົດຂຽນນີ້, ພວກເຮົາໄດ້ເບິ່ງວິທີການ ນຳ ໃຊ້ ຄຳ ສັ່ງ tuptime ສຳ ລັບກິດຈະ ກຳ ການບໍລິຫານລະບົບ. ຄຳ ສັ່ງນີ້ແມ່ນໃຊ້ງ່າຍແລະຖ້າທ່ານບໍ່ເຂົ້າໃຈຈຸດໃດໃນ ຄຳ ແນະ ນຳ, ທ່ານສາມາດຂຽນ ຄຳ ເຫັນຫຼືເພີ່ມຂໍ້ມູນເພີ່ມເຕີມກ່ຽວກັບສິ່ງທີ່ຂ້າພະເຈົ້າໄດ້ເອົາລົງ. ຈື່ໄວ້ວ່າຈະຕິດຕໍ່ກັບ Tecmint.

    ເອກະສານອ້າງອີງ: ໜ້າ ທຳ ອິດຂອງ tuptime