Rumah >tutorial komputer >pengetahuan komputer >Mengapa menukar masa sistem Linux tidak berkuat kuasa?

Mengapa menukar masa sistem Linux tidak berkuat kuasa?

WBOY
WBOYke hadapan
2024-02-22 09:43:021152semak imbas

Cara mengubah suai sepenuhnya sistem linux

Apabila anda perlu mengubah suai masa sistem Linux, sebagai tambahan kepada tetapan masa di peringkat perisian, anda juga perlu mempertimbangkan kesan jam perkakasan (RTC).

Mengapa menukar masa sistem Linux tidak berkuat kuasa?

Langkah 1: Pengubahsuaian masa di peringkat perisian

(1) Lihat masa semasa dan zon waktu

Sebelum memulakan pengubahsuaian, gunakan arahan berikut untuk mengesahkan tetapan masa dan zon masa sistem semasa:

datetimedatectl

(2) Tetapkan masa sistem

Kaedah 1, ubah suai manual

Jika anda perlu melaraskan masa sistem secara manual, anda boleh menggunakan arahan tarikh. Contohnya, untuk melaraskan masa sistem kepada 12:00 pada 21 Februari 2024, anda boleh melaksanakan arahan berikut:

sudo date +%Y%m%d%H%M -s "202402211200"

Kaedah 2: Gunakan Network Time Protocol (NTP)

Adalah disyorkan untuk menggunakan Network Time Protocol (NTP) untuk memastikan penyegerakan masa sistem. Sila sahkan bahawa perkhidmatan NTP telah dipasang dan berjalan pada sistem, dan kemudian laksanakan arahan yang sepadan untuk menyegerakkan masa secara manual.

sudo ntpdate time.nist.gov

Sebagai alternatif, konfigurasikan klien NTP untuk menyegerakkan masa secara automatik:

sudo timedatectl set-ntp true

(3) Ubah suai tetapan zon waktu

Jika anda perlu mengubah suai tetapan zon waktu sistem, anda boleh menggunakan arahan timedatectl. Contohnya, tetapkan zon waktu kepada waktu Beijing (Daerah Kelapan Timur):

sudo timedatectl set-timezone Asia/Shanghai

Langkah 2: Proses jam perkakasan (RTC)

Selain tetapan masa peringkat perisian, kesan jam perkakasan (RTC) juga perlu dipertimbangkan. Jam perkakasan biasanya berjalan secara berterusan, mengekalkan masa walaupun semasa komputer dimatikan atau kehilangan kuasa. Oleh itu, adalah perlu untuk memastikan ketekalan masa perisian dan masa perkakasan.

(1) Tulis masa perisian ke jam perkakasan

Gunakan arahan berikut untuk menulis masa perisian pada jam perkakasan untuk memastikan ia konsisten:

sudo hwclock --systohc

(2) Masa baca dari jam perkakasan

Jika anda perlu membaca masa dari jam perkakasan untuk menyegerakkan masa sistem, anda boleh menggunakan arahan berikut:

sudo hwclock --hctosys

Langkah 3: Sahkan pengubahsuaian

Selepas melengkapkan pengubahsuaian masa dan zon masa, jalankan arahan tarikh, timedatectl dan hwclock sekali lagi untuk mengesahkan sama ada pengubahsuaian itu berkuat kuasa.

Atas ialah kandungan terperinci Mengapa menukar masa sistem Linux tidak berkuat kuasa?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
Artikel ini dikembalikan pada:mryunwei.com. Jika ada pelanggaran, sila hubungi admin@php.cn Padam