ວິທີການກວດສອບ 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 ໃໝ່ໆ ແລະ ໜ້າ ສົນໃຈ.