Первоначальная настройка операционной системы Debian 9 Stretch после установки на ноутбук
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ờ trong Debian
- Thay đổi múi giờ bằng cách tạo Symlink
- Phần kết luận
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 múi giờ của cùng 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.
Điều kiện tiên quyết
Người dùng mà bạn đã đăng nhập phải có đặc quyền sudo để có thể thay đổi múi giờ của hệ thống.
Kiểm tra múi giờ hiện tại
Trong Debian và các bản phân phối Linux hiện đại khác, lệnh
timedatectl
cho phép bạn hiển thị và đặt thời gian và múi giờ của hệ thống hiện tại.
timedatectl
Như được hiển thị ở đầu ra bên dưới, múi giờ của hệ thống được đặt thành Nước Mỹ / Chicago.
Local time: Mon 2019-03-11 16:46:45 CDT Universal time: Mon 2019-03-11 21:46:45 UTC RTC time: Mon 2019-03-11 21:46:45 Time zone: America/Chicago (CDT, -0500) Network time on: yes NTP synchronized: no 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
. Tùy chọn khác để kiểm tra múi giờ 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 37 Jan 23 03:19 /etc/localtime ->../usr/share/zoneinfo/America/Chicago
Thay đổi múi giờ trong Debian
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/Lisbon Europe/Ljubljana Europe/London Europe/Luxembourg Europe/Madrid Europe/Malta…
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/Ljubljana
bạn sẽ chạy:
sudo timedatectl set-timezone Europe/Ljubljana
Xác minh thay đổi bằng cách ban hành lệnh
timedatectl
:
timedatectl
Local time: Mon 2019-03-11 22:51:27 CET Universal time: Mon 2019-03-11 21:51:27 UTC RTC time: Mon 2019-03-11 21:51:26 Time zone: Europe/Ljubljana (CET, +0100) Network time on: yes NTP synchronized: yes RTC in local TZ: no
Thay đổi múi giờ bằng cách tạo Symlink
Xóa tệp hiện tại
/etc/localtime
hoặc symlink:
sudo rm -f /etc/localtime
Xác định múi giờ bạn muốn định cấu hình và tạo liên kết tượng trưng:
sudo ln -s /usr/share/zoneinfo/Europe/Ljubljana /etc/localtime
Bạn có thể xác nhận thay đổi bằng cách liệt kê tệp
/etc/localtime
hoặc ban hành lệnh
date
:
date
Phần kết luận
Trong hướng dẫn này, bạn đã học cách thay đổi múi giờ của hệ thống Debian. 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 debianCá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 Ubuntu 18.04
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 vào lần sau. 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.







