Pertanyaan Bagaimana cara memeriksa zona waktu komputer melalui Terminal? [duplikat]


Pertanyaan ini sudah memiliki jawaban di sini:

Saya menulis skrip bash yang pada titik tertentu perlu menentukan zona waktu pengguna, jadi bagaimana tepatnya saya dapat memeriksa zona waktu di Terminal? Saya ingin bisa mendapatkan output dalam hal GMT dan UTC. Meskipun jika saya bisa mendapatkan output dalam hal yang lain maka daftar mereka dan bagaimana mendapatkannya akan bagus. Saya menjalankan Ubuntu GNOME 15.10 dengan GNOME 3.18.


15
2018-05-03 18:27


asal




Jawaban:


Menggunakan:

timedatectl status | grep "Time zone"

Tanpa grep Anda mendapatkan lebih banyak informasi.

Berikut contoh hasil di atas timedatectl status perintah tanpa memipanya melalui grep: enter image description here


24
2018-05-03 18:30



edit kecil: Anda mungkin ingin hanya "zona" grep, karena Timezone diperlakukan sebagai satu kata kadang-kadang - aliasav
Dalam bahasa apa ini ditulis dalam satu kata dalam kasus ini? - Videonauth
di Ubuntu, timedatectl menunjukkan zona waktu sebagai satu kata - aliasav
Maka saya harus pada beberapa Ubuntu khusus mungkin, di atas Anda dapat melihat output dari timedatectl tanpa grep di Ubuntu 18.04, dan itu sama pada 16.04 yang saya instal saat saya menulis jawaban ini. tidak perlu dikatakan bahwa itu sama pada 16.10, 17.04 dan 17.10 sebelum saya menginstal bionic. Bahkan tanpa parameter status timedatectSaya mengembalikan saya output yang sama. - Videonauth
Ah oke, mungkin versi paketnya juga berbeda. Mungkin Anda akan lebih baik menghindari "zona waktu" atau "zona waktu" yang tidak sensitif untuk memastikan. - aliasav