Saya memiliki mesin virtual yang diatur ke PST yang dimiliki beberapa rekan di zona waktu yang berbeda.
Jika saya ingin mengubah zona waktu menjadi EST dan GMT , apa yang harus saya lakukan?
command-line
time
timezone
manyxcxi
sumber
sumber
tzdata
fungsinya, bagaimana cara kerjanya, tapi saya tidak perlu dengan ini satu perintah baris). Terima kasih!dpkg-reconfigure
triknya berhasil.Sebagai root, Anda harus menjalankan:
Alat berbasis menu harus dimulai yang memungkinkan Anda untuk mengubah zona waktu.
sumber
Berikut ini juga berfungsi. Untuk GMT:
Untuk EST:
sumber
ln -sf /usr/share/zoneinfo/Europe/London /etc/localtime
Cara paling mudah terutama untuk server adalah dengan membuat daftar zona waktu:
Dan pilih milikmu, misalnya:
Itu dia! , :-)
sumber
Untuk menjalankan satu program dengan pengaturan zona waktu yang berbeda, atur
TZ
variabel lingkungan, mis. JalankanTZ=Pacific/Kiritimati date
untuk melihat jam berapa di Christmas Island, atauexport TZ=Pacific/Kiritimati
untuk membiarkan pengaturan terakhir untuk sesi shell.sumber
Edit
timezone
file di/etc
folder sebagai:Anda dapat menggunakan format selanjutnya:
Contoh dari
/etc/timezone
:atau
Anda dapat bereksperimen dengan:
dpkg-reconfigure tzdata
dan memeriksa file zona waktu.Anda harus memulai ulang atau memulai kembali suatu layanan (bukan layanan ntp). Saya tidak tahu yang mana. Jika ada yang tahu, silakan berbagi dengan kami. (Diuji pada Ubuntu 15.10 perubahannya diperhitungkan secara instan)
sumber
Saya sarankan MELAWAN menghubungkan seperti yang disebutkan oleh orang lain. Jika ada skrip yang secara tidak sengaja menulis
/etc/localtime
file Anda , maka itu akan menimpa file zona waktu Pasifik Anda ... dan agak merepotkan untuk menggantinya.Cukup salin file Pasifik di atas file localtime dengan perintah di atas.
sumber
Saya menggunakan skrip berikut untuk menanyakan kepada pengguna zona waktu mana yang akan ditetapkan, dan kemudian mengonfirmasi memang telah ditetapkan:
Saya menyebutnya
tz-set
.sumber
Sebagai root, Anda harus menjalankan:
ln -fs /usr/share/zoneinfo/Europe/Warsaw /etc/localtime && dpkg-reconfigure --frontend noninteractive tzdata
sumber
Ini bekerja untuk saya di GCP Ubuntu 14 melalui SSH
sudo su
cp /usr/share/zoneinfo/Asia/Singapore /etc/localtime
sumber