Setiap sistem operasi memiliki zona waktu default yang dikonfigurasi. Terkadang pengguna diminta untuk mengubah zona waktu default ke zona waktu lain sesuai kebutuhan mereka di sistem Linux. Tutorial ini akan membantu mengubah zona waktu pada sistem Debian 11, Debian 10, dan Debian 9.
Periksa Zona Waktu Saat Ini
Anda dapat melihat zona waktu sistem saat ini hanya dengan mengetikkan perintah 'tanggal' di terminal.
date
Output: Sat 26 Mar 2022 05:43:11 AM UTC
Perintah di atas menunjukkan bahwa sistem ini berjalan di UTC zona waktu.
Anda juga dapat merujuk ke timedatectl perintah untuk melihat output detail dari waktu sistem saat ini, zona waktu, dan banyak detail lainnya.
timedatectl
Output: Local time: Sat 2022-03-26 05:43:49 UTC Universal time: Sat 2022-03-26 05:43:49 UTC RTC time: Sat 2022-03-26 05:43:48 Time zone: Etc/UTC (UTC, +0000) System clock synchronized: no NTP service: n/a RTC in local TZ: no
Mengatur atau Mengubah Zona Waktu di Linux
File terdegradasi zona waktu Linux terus tersedia di /usr/share/zoneinfo direktori. Di sana Anda dapat menemukan semua zona waktu yang tersedia.
Anda dapat memilih salah satu metode di bawah ini untuk mengubah zona waktu sistem Linux melalui baris perintah.
-
Metode 1 – Menggunakan perintah timedatectl (Disarankan)
Penggunaan timedatectl command adalah cara yang ditawarkan untuk mengatur atau mengubah zona waktu pada sistem Linux. Anda dapat membuat daftar semua zona waktu yang tersedia dengan perintah berikut.
timedatectl list-timezones
Cari tahu zona waktu yang tepat untuk sistem Anda dalam hasil di atas. Selanjutnya, gunakan perintah berikut untuk mengatur zona waktu baru ke sistem Linux.
sudo timedatectl set-timezone "America/Los_Angeles"
-
Metode 2 – Menggunakan /etc/localtime Symlink
Anda juga dapat mengubah waktu sistem dengan mengubah tautan simbolis /etc/localtime file pada sistem Linux. Anda hanya perlu mencari file zona waktu yang benar di bawah /usr/share/zoneinfo direktori.
Ganti nama pertama hapus file saat ini:
sudo mv /etc/localtime /etc/localtime-old
Kemudian ubah tautan simbolis file ke file konfigurasi zona waktu yang benar:
sudo ln -s /usr/share/zoneinfo/America/Los_Angeles /etc/localtime
Sistem akan secara otomatis menyesuaikan waktu baru berdasarkan zona waktu baru yang ditetapkan pada sistem. Anda dapat menjalankan kembali perintah “timedatectl” untuk mengonfirmasi bahwa zona waktu telah diperbarui dengan benar.
Kesimpulan
Tutorial ini memandu Anda untuk menyetel atau mengubah zona waktu pada sistem Linux Debian.