Menggunakan zona waktu yang benar sangat penting untuk banyak tugas dan proses terkait sistem. Misalnya, daemon cron menggunakan zona waktu sistem untuk menjalankan tugas cron, dan stempel waktu dalam file log didasarkan pada zona waktu sistem yang sama.
Di Ubuntu, zona waktu sistem disetel selama penginstalan, tetapi dapat dengan mudah diubah di lain waktu.
Artikel ini menjelaskan cara mengatur atau mengubah zona waktu di Ubuntu 20.04 menggunakan baris perintah, atau melalui GUI.
Prasyarat #
Hanya root atau pengguna dengan hak sudo yang dapat mengatur atau mengubah zona waktu sistem.
Memeriksa Zona Waktu Saat Ini #
timedatectl
adalah utilitas baris perintah yang memungkinkan Anda melihat dan mengubah waktu dan tanggal sistem. Ini tersedia di semua sistem Linux berbasis systemd modern, termasuk Ubuntu 20.04.
Untuk mencetak zona waktu sistem saat ini, panggil timedatectl
tanpa argumen:
timedatectl
Output di bawah ini menunjukkan bahwa zona waktu sistem diatur ke “UTC”:
Local time: Wed 2020-05-06 19:33:20 UTC
Universal time: Wed 2020-05-06 19:33:20 UTC
RTC time: Wed 2020-05-06 19:33:22
Time zone: UTC (UTC, +0000)
System clock synchronized: yes
NTP service: active
RTC in local TZ: no
Zona waktu sistem dikonfigurasi dengan menghubungkan /etc/localtime
ke pengidentifikasi zona waktu biner di /usr/share/zoneinfo
direktori.
Opsi lain untuk melihat zona waktu sistem saat ini adalah menemukan file yang ditunjuk oleh symlink:
ls -l /etc/localtime
lrwxrwxrwx 1 root root 27 Dec 10 12:59 /etc/localtime -> /usr/share/zoneinfo/Etc/UTC
Zona waktu sistem juga ditulis ke /etc/timezone
berkas:
cat /etc/timezone
UTC
Mengubah Zona Waktu Menggunakan timedatectl
Perintah #
Sebelum mengubah zona waktu, Anda harus mencari tahu nama panjang zona waktu yang ingin Anda gunakan. Zona waktu menggunakan format “Wilayah/Kota”.
Untuk membuat daftar semua zona waktu yang tersedia, Anda dapat membuat daftar file di /usr/share/zoneinfo
direktori atau aktifkan timedatectl
perintah dengan list-timezones
pilihan:
timedatectl list-timezones
...
America/Montevideo
America/Nassau
America/New_York
America/Nipigon
America/Nome
America/Noronha
...
Setelah Anda mengidentifikasi zona waktu mana yang akurat untuk lokasi Anda, jalankan perintah berikut sebagai pengguna sudo:
sudo timedatectl set-timezone your_time_zone
Misalnya, untuk mengubah zona waktu sistem ke America/New_York
:
sudo timedatectl set-timezone America/New_York
Aktifkan timedatectl
perintah untuk memverifikasi perubahan:
timedatectl
Local time: Wed 2020-05-06 15:41:42 EDT
Universal time: Wed 2020-05-06 19:41:42 UTC
RTC time: Wed 2020-05-06 19:41:48
Time zone: America/New_York (EDT, -0400)
System clock synchronized: yes
NTP service: active
RTC in local TZ: no
Mengubah Zona Waktu Menggunakan GUI #
Jika Anda menjalankan Desktop Ubuntu, Anda dapat mengubah zona waktu sistem saat ini melalui GUI.
-
Buka jendela pengaturan sistem dengan mengklik
Settings
ikon, seperti yang ditunjukkan pada gambar di bawah ini: -
Di jendela pengaturan sistem, klik
Date & Time
tab. JikaAutomatic Time Zone
setel keON
dan Anda memiliki koneksi Internet dan layanan lokasi yang diaktifkan, zona waktu akan secara otomatis disetel sesuai dengan lokasi Anda. -
Untuk memilih zona waktu baru, Anda dapat mengklik peta atau mencari zona waktu melalui bilah pencarian.
Setelah selesai, klik
×
untuk menutup jendela.