Docker Installation On Ubuntu? | Linux
Mục lục:
- Điều kiện tiên quyết
- Kiểm tra múi giờ hiện tại
- Thay đổi múi giờ bằng cách sử dụng lệnh
timedatectl - Thay đổi múi giờ bằng cách cấu hình lại
tzdata - Thay đổi múi giờ bằng GUI
- Phần kết luận
Trên Ubuntu, múi giờ của hệ thống được đặt trong quá trình cài đặt, nhưng nó có thể dễ dàng thay đổi sau đó.
Sử dụng múi giờ chính xác rất quan trọng đối với nhiều nhiệm vụ và quy trình liên quan đến hệ thống. Ví dụ, trình nền cron sử dụng múi giờ của hệ thống để thực hiện các công việc định kỳ và dấu thời gian trong tệp nhật ký được dựa trên cùng múi giờ.
Hướng dẫn này trình bày cách đặt hoặc thay đổi múi giờ trên Ubuntu 18.04 và các phiên bản trước từ dòng lệnh hoặc thông qua GUI. Các hướng dẫn tương tự áp dụng cho bất kỳ phân phối dựa trên Ubuntu nào, bao gồm Kubfox, Linux Mint và Hệ điều hành cơ bản.
Điều kiện tiên quyết
Bạn sẽ cần phải đăng nhập với tư cách là người dùng có quyền sudo để thay đổi múi giờ của hệ thống.
Kiểm tra múi giờ hiện tại
Trong Ubuntu và hầu hết các bản phân phối Linux khác, chúng ta có thể sử dụng lệnh
timedatectl
để hiển thị và đặt thời gian và múi giờ của hệ thống hiện tại.
timedatectl
Như bạn có thể thấy trong đầu ra bên dưới, múi giờ được đặt thành UTC:
Local time: Wed 2019-01-23 22:45:47 UTC Universal time: Wed 2019-01-23 22:45:47 UTC RTC time: Wed 2019-01-23 22:45:48 Time zone: Etc/UTC (UTC, +0000) System clock synchronized: yes systemd-timesyncd.service active: yes RTC in local TZ: no
Múi giờ hệ thống được cấu hình bằng cách liên kết symlink
/etc/localtime
đến một định danh múi giờ nhị phân trong thư mục
/usr/share/zoneinfo
. Vì vậy, một tùy chọn khác sẽ là hiển thị đường dẫn các điểm liên kết tượng trưng đến sử dụng lệnh ls:
ls -l /etc/localtime
lrwxrwxrwx 1 root root 27 Dec 10 12:59 /etc/localtime -> /usr/share/zoneinfo/Etc/UTC
Ngoài ra, bạn cũng có thể kiểm tra múi giờ của hệ thống hiện tại bằng cách hiển thị nội dung của tệp
/etc/timezone
.
cat /etc/timezone
Thay đổi múi giờ bằng cách sử dụng lệnh
timedatectl
Trước khi thay đổi múi giờ, bạn sẽ cần tìm ra tên dài cho múi giờ bạn muốn sử dụng. Quy ước đặt tên múi giờ thường sử dụng định dạng Vùng Vùng / Thành phố.
Để liệt kê tất cả các múi giờ khả dụng, bạn có thể liệt kê các tệp trong thư mục
/usr/share/zoneinfo
hoặc sử dụng lệnh
timedatectl
.
timedatectl list-timezones
… Europe/Oslo Europe/Paris Europe/Podgorica Europe/Prague Europe/Riga Europe/Rome Europe/Samara…
Khi bạn xác định múi giờ nào chính xác với vị trí của mình, hãy chạy lệnh sau với tư cách là người dùng sudo:
sudo timedatectl set-timezone your_time_zone
Ví dụ: để thay đổi múi giờ của hệ thống thành
Europe/Rome
:
sudo timedatectl set-timezone Europe/Rome
Chạy lệnh
timedatectl
để xác minh các thay đổi:
timedatectl
Local time: Thu 2019-01-24 00:27:43 CET Universal time: Wed 2019-01-23 23:27:43 UTC RTC time: Wed 2019-01-23 23:27:44 Time zone: Europe/Rome (CET, +0100) System clock synchronized: yes systemd-timesyncd.service active: yes RTC in local TZ: no
Thay đổi múi giờ bằng cách cấu hình lại
tzdata
-
Xác định múi giờ bạn muốn cấu hình.
Lưu tên múi giờ mới vào tập tin
/etc/timezonebằng lệnh tee sau:echo "Europe/Rome" | sudo tee /etc/timezoneEurope/RomeChạy lệnh sau để thay đổi múi giờ của hệ thống:
sudo dpkg-reconfigure --frontend noninteractive tzdataCurrent default time zone: 'Europe/Rome' Local time is now: Thu Jan 24 00:40:48 CET 2019. Universal Time is now: Wed Jan 23 23:40:48 UTC 2019.
Thay đổi múi giờ bằng GUI
Nếu dòng lệnh không phải là thứ của bạn, bạn có thể thay đổi múi giờ của hệ thống hiện tại thông qua GUI.
-
Mở cửa sổ cài đặt hệ thống bằng cách nhấp vào biểu tượng
Settings, như trong hình bên dưới:


Sau khi hoàn thành, nhấp vào
×để đóng cửa sổ.
Phần kết luận
Trong hướng dẫn này, chúng tôi đã chỉ ra rằng bạn thay đổi múi giờ của hệ thống Ubuntu. Hãy để lại nhận xét nếu bạn có bất kỳ câu hỏi nào.
thiết bị đầu cuối UbuntuCách đặt hoặc thay đổi múi giờ trong linux
Múi giờ là một khu vực địa lý có cùng thời gian tiêu chuẩn. Hướng dẫn này bao gồm các bước cần thiết để đặt hoặc thay đổi múi giờ trong Linux.
Cách đặt hoặc thay đổi múi giờ trên centos 7
Trên CentOS, múi giờ của hệ thống được đặt trong quá trình cài đặt, nhưng nó có thể dễ dàng thay đổi sau đó. Hướng dẫn này giải thích cách đặt hoặc thay đổi múi giờ trên CentOS 7.
Cách đặt hoặc thay đổi múi giờ trên debian 9
Sử dụng múi giờ chính xác rất quan trọng đối với nhiều nhiệm vụ và quy trình liên quan đến hệ thống. Múi giờ của hệ thống được đặt trong quá trình cài đặt, nhưng nó có thể dễ dàng thay đổi sau đó. Hướng dẫn này chỉ ra cách đặt hoặc thay đổi múi giờ trên Debian 9.










