ວິທີການກວດສອບ Timezone ໃນ Linux


ໃນບົດຂຽນສັ້ນໆນີ້, ພວກເຮົາຈະຍ່າງ ໃໝ່ໆ ໂດຍຜ່ານວິທີງ່າຍໆຕ່າງໆຂອງການກວດສອບເຂດເວລາໃນລະບົບໃນ Linux. ການຈັດການເວລາໃນເຄື່ອງ Linux ໂດຍສະເພາະເຄື່ອງແມ່ຂ່າຍການຜະລິດແມ່ນລັກສະນະ ສຳ ຄັນຂອງການບໍລິຫານລະບົບ.

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

ດີ, ໃຫ້ພວກເຮົາເຂົ້າໄປໃນວິທີການທີ່ແຕກຕ່າງກັນຂອງການຊອກຫາເຂດເວລາລະບົບ Linux ຂອງພວກເຮົາ.

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

$ date

ອີກທາງເລືອກ, ໃຫ້ພິມ ຄຳ ສັ່ງຂ້າງລຸ່ມນີ້, ບ່ອນທີ່ຮູບແບບ % Z ພິມເຂດເວລາຕົວອັກສອນແລະ % z ພິມເຂດເວລາທີ່ເປັນຕົວເລກ:

$ date +"%Z %z"

ໝາຍ ເຫດ: ມັນມີຫລາຍຮູບແບບໃນ ໜ້າ ຜູ້ຊາຍວັນທີທີ່ທ່ານສາມາດໃຊ້, ເພື່ອດັດແປງຜົນຂອງ ຄຳ ສັ່ງວັນທີ:

$ man date

2. ຕໍ່ໄປ, ທ່ານສາມາດໃຊ້ timedatectl ເຊັ່ນດຽວກັນ, ເມື່ອທ່ານໃຊ້ມັນໂດຍບໍ່ມີທາງເລືອກໃດໆ, ຄຳ ສັ່ງຈະສະແດງພາບລວມຂອງລະບົບລວມທັງເຂດເວລາເຊັ່ນດຽວກັນ:

$ timedatectl

ຍິ່ງໄປກວ່ານັ້ນ, ພະຍາຍາມໃຊ້ທໍ່ແລະ grep ຄຳ ສັ່ງເພື່ອກັ່ນຕອງເຂດເວລາເທົ່າກັບລຸ່ມນີ້:

$ timedatectl | grep “Time zone”

ຮຽນຮູ້ວິທີການຕັ້ງເຂດເວລາໃນ Linux ໂດຍໃຊ້ ຄຳ ສັ່ງ timedatectl.

3. ນອກຈາກນັ້ນ, ຜູ້ໃຊ້ Debian ແລະອະນຸພັນສາມາດສະແດງເນື້ອຫາຂອງແຟ້ມເອກະສານ /etc/timezone ໂດຍໃຊ້ເຄື່ອງປະດັບ cat ເພື່ອກວດເບິ່ງເຂດເວລາຂອງທ່ານ:

$ cat /etc/timezone

ສິ່ງທີ່ ສຳ ຄັນ: ສຳ ລັບຜູ້ ນຳ ໃຊ້ REHL/CentOS 7 ແລະ Fedora 25-22, ເອກະສານ/etc/ເວລາທີ່ໃຊ້ເວລາແມ່ນການເຊື່ອມໂຍງທີ່ເປັນສັນຍາລັກຂອງເອກະສານເຂດເວລາທີ່ຢູ່ພາຍໃຕ້ໄດເລກະທໍລີ/usr/share/zoneinfo /.

ເຖິງຢ່າງໃດກໍ່ຕາມ, ທ່ານສາມາດໃຊ້ ຄຳ ສັ່ງວັນທີຫຼືເວລາ ກຳ ນົດເພື່ອສະແດງເວລາແລະເວລາໃນປະຈຸບັນເຊັ່ນກັນ.

ເພື່ອປ່ຽນເຂດເວລາ, ສ້າງລິ້ງສັນຍາລັກ/etc/localaltime ກັບເຂດເວລາທີ່ ເໝາະ ສົມພາຍໃຕ້/usr/share/zoneinfo /:

$ sudo ln  -sf /usr/share/zoneinfo/zoneinfo /etc/localtime

ທຸງ -s ຊ່ວຍໃຫ້ການສ້າງລິ້ງທີ່ມີສັນຍາລັກ, ຖ້າບໍ່ດັ່ງນັ້ນລິງເຊື່ອມຕໍ່ຍາກກໍ່ຖືກສ້າງຂື້ນໂດຍຄ່າເລີ່ມຕົ້ນແລະ -f ຈະລຶບເອກະສານປາຍທາງທີ່ມີຢູ່, ເຊິ່ງໃນກໍລະນີນີ້ແມ່ນ/etc/ທ້ອງຖິ່ນ.

ຍົກຕົວຢ່າງ, ເພື່ອປ່ຽນເຂດເວລາໄປອາຟຣິກກາ/Nairobi, ອອກຄໍາສັ່ງຂ້າງລຸ່ມນີ້:

$ sudo ln -sf /usr/share/zoneinfo/Africa/Nairobi /etc/localtime

ຫມົດເທົ່ານີ້! ຢ່າລືມແບ່ງປັນຄວາມຄິດຂອງທ່ານກ່ຽວກັບບົດຄວາມໂດຍແບບຟອມ ຄຳ ຄິດເຫັນດ້ານລຸ່ມ. ສິ່ງທີ່ ສຳ ຄັນ, ທ່ານຄວນເບິ່ງຜ່ານປື້ມຄູ່ມືການບໍລິຫານເວລານີ້ ສຳ ລັບ Linux ເພື່ອໃຫ້ມີຄວາມເຂົ້າໃຈຫຼາຍກ່ຽວກັບການຈັດການເວລາໃນລະບົບຂອງທ່ານ, ມັນມີຕົວຢ່າງທີ່ງ່າຍແລະງ່າຍຕໍ່ການຕິດຕາມ.

ສຸດທ້າຍ, ຈົ່ງ ຈຳ ໄວ້ສະ ເໝີ ທີ່ຈະຕິດຕາມກັບ Tecmint ສຳ ລັບເຄື່ອງ Linux ໃໝ່ໆ ແລະ ໜ້າ ສົນໃຈ.