全部产品
Search
文档中心

:Waktu dan zona waktu Linux

更新时间:Jul 02, 2025

Tema ini menjelaskan konsep-konsep terkait waktu dan zona waktu dalam sistem operasi Linux, serta cara mengelolanya. Juga dibahas perbedaan dalam konfigurasi jam di beberapa citra publik Alibaba Cloud Linux.

Informasi latar belakang

Tabel berikut menjelaskan konsep dasar terkait waktu dan zona waktu dalam sistem operasi Linux.

Konsep

Deskripsi

jam

Linux memiliki jam berikut:

  • Jam perangkat keras: Jam ini juga dikenal sebagai real-time clock (RTC). Ini merujuk pada jam bertenaga baterai yang terletak pada mesin fisik. Waktu ini dapat dikonfigurasi melalui BIOS Linux.

  • Jam sistem: jam yang dipertahankan oleh kernel Linux. Saat Linux booting, ia menetapkan waktu sistem berdasarkan konfigurasi dalam file /etc/adjtime. Linux membaca jam perangkat keras dan menggunakannya untuk menetapkan jam sistem. Setelah itu, jam sistem berjalan secara independen dari jam perangkat keras. Kernel Linux melacak jam sistem dengan menghitung interupsi timer.

standar waktu

Linux memiliki dua standar waktu:

  • localtime: standar waktu berdasarkan zona waktu lokal tempat sistem operasi berada.

  • Coordinated Universal Time (UTC): standar waktu global dan tidak bergantung pada zona waktu.

Mengelola waktu dan zona waktu

  • Jalankan perintah berikut pada mesin Linux untuk melihat pengaturan waktu:

    timedatectl status

    Informasi tentang pengaturan waktu mesin akan ditampilkan (lihat gambar berikut). Informasi ini mencakup waktu lokal, waktu UTC, waktu RTC, dan zona waktu sistem operasi Linux. View time settings

  • Jalankan perintah timedatectl untuk menetapkan standar waktu jam perangkat keras.

    • Tetapkan standar waktu jam perangkat keras ke localtime:

      timedatectl set-local-rtc 1

      Validasi: Jika Anda menjalankan perintah timedatectl status dan nilai dari RTC in local TZ adalah yes, standar waktu jam perangkat keras adalah localtime.

    • Tetapkan standar waktu jam perangkat keras ke UTC:

      timedatectl set-local-rtc 0

      Validasi: Jika Anda menjalankan perintah timedatectl status dan nilai dari RTC in local TZ adalah no, standar waktu jam perangkat keras adalah UTC.

Catatan

File /etc/adjtime menyimpan konfigurasi untuk menetapkan jam sistem. Saat Anda menjalankan perintah sebelumnya, konfigurasi dalam file /etc/adjtime diperbarui secara otomatis.

Citra publik di mana RTC Alibaba Cloud menggunakan standar waktu UTC

Secara default, RTC dalam citra publik Alibaba Cloud menggunakan standar waktu localtime. Namun, Alibaba Cloud telah mengubah standar waktu default RTC dari localtime menjadi UTC. Pada citra publik berikut dan versi-versi selanjutnya, RTC menggunakan standar waktu UTC. Untuk informasi lebih lanjut tentang rilis citra publik yang RTC-nya menggunakan standar waktu UTC, lihat topik-topik berikut.