GNU/Linux >> Belajar Linux >  >> Ubuntu

Ubah Zona Waktu di Ubuntu 18.04 - Proses Langkah demi Langkah?

Zona waktu diatur pada saat instalasi OS Ubuntu dan Anda juga dapat mengubahnya nanti. Aspek yang sangat penting adalah menyiapkan zona waktu yang tepat untuk aplikasi yang didasarkan pada tugas cron dan stempel waktu.

Sistem operasi modern mendeteksi dan menyinkronkan waktu menggunakan server waktu NIST (National Institute of Standards and Technology). NIST mengoperasikan jam atom yang tidak bertambah atau berkurang satu detiknya dalam 300 juta tahun.

Di sini, di LinuxAPT, sebagai bagian dari Layanan Manajemen Server kami, kami secara teratur membantu Pelanggan kami untuk melakukan kueri Ubuntu terkait.

Dalam konteks ini, kita akan melihat metode yang berbeda untuk mengubah zona waktu pada sistem Ubuntu 18.04.


Bagaimana Mendapatkan Zona Waktu Saat Ini?

Sebelum melanjutkan dengan prosedur konfigurasi ini, pastikan Anda menggunakan akun pengguna dengan hak istimewa sudo.

Pada dasarnya, perintah timedatectl sama untuk semua distribusi Linux dan digunakan untuk mendapatkan dan mengatur zona waktu sistem dengan mudah. Jalankan perintah di bawah ini untuk mendapatkan zona waktu saat ini:

$ timedatectl

Maka akan muncul output seperti di bawah ini:

                  Local time: Tue 2021-04-30 11:57:15 IST
                  Universal time: Tue 2021-04-30 06:27:15 UTC
                        RTC time: Tue 2021-04-30 06:27:15
                       Time zone: Asia/Kolkata (IST, +0530)
       System clock synchronized: yes
systemd-timesyncd.service active: yes
                 RTC in local TZ: no


File Konfigurasi Zona Waktu di Ubuntu

  • /usr/share/zoneinfo/ – File berdasarkan nama zona waktu disimpan di direktori ini. Misalnya, file /usr/share/zoneinfo/America/New_York mewakili zona waktu untuk New York.
  • /etc/localtime – Ini adalah symlink ke file localtime yang terletak di direktori /usr/share/zoneinfo/.


Bagaimana Mengubah Zona Waktu di Ubuntu ?

Untuk memulai, Anda harus tahu nama panjang untuk zona waktu yang ingin Anda atur. Untuk mendapatkan daftar semua zona waktu yang tersedia, jalankan perintah di bawah ini:

$ timedatectl list-timezones

Ini akan menampilkan output seperti di bawah ini:

Africa/Abidjan
Africa/Accra
Africa/Addis_Ababa
Africa/Algiers
Africa/Asmara
Africa/Bamako
Africa/Bangui
...
...
America/Caracas
America/Cayenne
America/Cayman
America/Chicago
America/Chihuahua
America/Costa_Rica
...
...
Pacific/Saipan
Pacific/Tahiti
Pacific/Tarawa
Pacific/Tongatapu
Pacific/Wake
Pacific/Wallis
UTC

Ambil nama panjang zona waktu yang ingin Anda atur dan jalankan perintah berikut seperti dengan pengguna sudo.

Sintaks dasar untuk perintah adalah:

$ sudo timedatectl set-timezone NEW_TIME_ZONE

Misalnya, jika zona waktu yang Anda butuhkan adalah America/New_York maka Anda dapat mengaturnya dengan menjalankan perintah seperti di bawah ini :

$ sudo timedatectl set-timezone America/New_York

Sekarang verifikasi zona waktu lagi menggunakan timedatectlcommand:

$ timedatectl

Seharusnya berubah dengan zona waktu baru America/New_York:

                      Local time: Wed 2021-04-30 02:30:39 EDT
                  Universal time: Wed 2021-04-30 06:30:39 UTC
                        RTC time: Wed 2021-04-30 06:30:39
                       Time zone: America/New_York (EDT, -0400)
       System clock synchronized: yes
systemd-timesyncd.service active: yes
                 RTC in local TZ: no


Bagaimana Mengubah Zona Waktu Dengan Symlink ?

Cara lain untuk mengubah zona waktu adalah dengan membuat symlink. Metode ini berguna ketika server Anda menjalankan versi Ubuntu yang lebih lama atau ketika perintah timedatectl tidak tersedia. Kita akan mengubah zona waktu dengan membuat symlink /etc/localtime ke zona waktu di direktori /usr/share/zoneinfo.

Pertama, Anda perlu menghapus symlink atau file /etc/localtime saat ini dengan mengetik:

$ sudo rm -rf /etc/localtime

Setelah itu, tambahkan zona waktu yang ingin Anda atur dan buat symlink:

$ sudo ln -s /usr/share/zoneinfo/America/New_York /etc/localtime

Sekarang, jika Anda ingin memverifikasinya, Anda dapat melakukannya dengan membuat daftar file /etc/localtime atau menjalankan perintah tanggal:

$ date

Ini akan menunjukkan output di bawah ini:

Output
Tue Apr 30 02:37:22 EDT 2021



Ubuntu
  1. Instal Icinga di Ubuntu 20.04 LTS - proses langkah demi langkah?

  2. Instal Laravel di Ubuntu 20.04 - Proses Langkah demi Langkah?

  3. Instal Grafana di Ubuntu 20.04 - Proses Langkah demi Langkah?

  1. Bagaimana Mengubah Zona Waktu di Ubuntu?

  2. Instal Discord di Ubuntu 20.04 - Proses langkah demi langkah?

  3. Instal AIDE di Ubuntu 20.04 - Proses selangkah demi selangkah?

  1. Instal Pyradio di Ubuntu 20.04 - Proses selangkah demi selangkah?

  2. Instal MAAS di Ubuntu 20.04 - Melalui proses langkah demi langkah?

  3. Instal Ruby di Ubuntu 20.04 - Proses Langkah demi Langkah?