Cara mengatur Zona Waktu Linux
ls -F /usr/bagikan/zoneinfo/
ln -sf /usr/share/zoneinfo/posix/Asia/Shanghai /etc/localtime
tanggal
Karena jam Linux dan jam Windows sangat berbeda dalam hal klasifikasi konsep, penggunaan dan pengaturan, memahami metode kerja dan operasi pengaturan jam Linux sangat penting tidak hanya bagi pemula Linux, tetapi juga bagi pengguna yang menggunakan server Linux pada khususnya penting.
Klasifikasi jam Linux
Anda mungkin sangat familiar dengan jam Windows. Jam Linux secara konseptual mirip dengan jam Windows dan menampilkan waktu sistem saat ini, namun sangat berbeda dari Windows dalam hal klasifikasi dan pengaturan jam. Berbeda dengan Windows, Linux membagi jam menjadi dua jenis: jam sistem (System Clock) dan jam perangkat keras (Real Time Clock, disingkat RTC). Waktu sistem mengacu pada jam di Kernel Linux saat ini, sedangkan jam perangkat keras adalah jam perangkat keras motherboard bertenaga baterai pada motherboard.
Karena Linux memiliki dua sistem jam, sistem jam manakah yang digunakan Linux secara default? Apakah akan terjadi konflik antara kedua jam sistem? Pertanyaan dan kekhawatiran tersebut bukannya tanpa alasan. Pertama-tama, Linux tidak memiliki sistem jam default. Saat Linux dijalankan, jam perangkat keras akan membaca pengaturan jam sistem, dan kemudian jam sistem akan beroperasi secara independen dari perangkat keras.
Dilihat dari proses startup Linux, jam sistem dan jam hardware tidak akan konflik, namun semua perintah (termasuk fungsi) di Linux menggunakan pengaturan jam sistem. Tidak hanya itu, jam sistem dan jam perangkat keras juga dapat bersifat asynchronous, seperti terlihat pada Gambar 1, yaitu waktu sistem dan waktu perangkat keras dapat berbeda. Manfaat melakukan hal ini tidak begitu berarti bagi pengguna biasa, namun sangat berguna bagi administrator jaringan Linux. Misalnya, jika Anda ingin menyinkronkan server dalam jaringan besar (di beberapa zona waktu), misalnya server Linux di New York dan server Linux di Beijing, salah satu server tidak perlu mengubah jam perangkat keras tetapi hanya perlu mengatur waktu sistem untuk sementara, seperti Untuk mengatur waktu di server Beijing ke waktu New York, setelah kedua server menyelesaikan sinkronisasi file, sinkronkan dengan jam asli. Ini memberikan pengoperasian jam sistem dan perangkat keras yang lebih fleksibel.
Mengatur jam Linux
Di Linux, perintah yang digunakan untuk melihat dan mengatur jam terutama mencakup tanggal, jam, dan jam. Diantaranya, clock dan hwclock memiliki kegunaan yang serupa, hanya saja perintah clock tidak hanya mendukung sistem perangkat keras x86, tetapi juga mendukung sistem perangkat keras Alpha. Karena sebagian besar pengguna saat ini menggunakan sistem perangkat keras x86, kedua perintah ini dapat dipelajari sebagai satu perintah.
1. Gunakan perintah tanggal di terminal virtual untuk melihat dan mengatur waktu sistem
Untuk melihat jam sistem:
# tanggal
Untuk mengatur jam sistem:
#tanggal 091713272003.30
Format pengaturan umum:
# tanggal bulan hari jam menit tahun kedua
2. Gunakan perintah hwclock atau jam untuk melihat dan mengatur jam perangkat keras
Lihat pengoperasian jam perangkat keras:
# jam jam --tampilkan atau
# jam --tampilkan
Rabu, 17 September 2003 13:24:11 -0,482735 detik
Untuk mengatur jam perangkat keras:
# jam jam --set --date="17/09/2003 13:26:00"
atau
# jam --set --date="17/09/2003 13:26:00"
Format pengaturan umum: hwclock/clock --set --date="bulan/hari/tahun jam:menit:detik".
3. Sinkronisasi jam sistem dan jam perangkat keras
Sistem Linux (penulis menggunakan Red Hat 8.0 dan belum melakukan percobaan pada sistem lain) akan menyinkronkan jam perangkat keras dan jam sistem secara default setelah restart. Jika tidak nyaman untuk memulai ulang (server biasanya jarang memulai ulang), gunakan perintah jam atau hwclock untuk menyinkronkan jam sistem dan jam perangkat keras.
Jam perangkat keras disinkronkan dengan jam sistem:
# jam jam --hctosys
atau
# jam --hctosys
Pada perintah di atas, --hctosys berarti Jam Perangkat Keras ke jam SISTEM.
Sinkronisasi jam sistem dan jam perangkat keras:
# jam jam --systohc
atau
# jam --systohc
Atur waktu menggunakan alat pengaturan sistem grafis
Untuk pemula, penulis menyarankan untuk menggunakan alat pengaturan jam grafis, seperti alat pengaturan tanggal dan waktu di Red Hat 8.0. Anda dapat mengklik perintah "redhat-config-time" di terminal virtual, atau memilih "K Menu/System Pengaturan" /Tanggal & Waktu" untuk memulai alat pengaturan tanggal dan waktu. Anda tidak perlu mempertimbangkan waktu sistem dan waktu perangkat keras saat menggunakan alat ini. Anda hanya perlu mengatur tanggal dan waktu dari kotak dialog ini. Anda dapat mengatur dan memodifikasi jam sistem dan jam perangkat keras secara bersamaan.
Pengaturan jam sinkronisasi internet
Terdapat fungsi untuk melakukan sinkronisasi dengan Internet pada pengaturan tanggal dan waktu Windows XP. Dengan fungsi ini, Anda bisa mendapatkan waktu yang sangat akurat selama Anda online. Red Hat 8.0 juga menyediakan fungsi seperti itu. Di bagian bawah kotak dialog alat pengaturan tanggal dan waktu, terdapat opsi untuk "Aktifkan Protokol Waktu Jaringan". Pilih opsi ini untuk menggunakan Protokol Waktu Jaringan untuk menyinkronkan jam sistem Linux . Setelah memilih item ini, kotak daftar drop-down server di bawahnya akan tersedia, dari mana Anda dapat memilih server waktu sebagai server waktu jarak jauh. Kemudian klik tombol OK untuk terhubung ke server waktu yang ditetapkan dan menyinkronkan waktu dengannya.