Đặt Thời gian Hệ thống trong Mac OS X từ Dòng lệnh

Anonim

Đồng hồ trong Mac OS X tự động đặt theo mặc định, nhưng nếu bạn muốn đặt thời gian chính xác hoặc đang tìm giải pháp dòng lệnh để đặt thời gian hệ thống, bạn có thể làm như vậy bằng một công cụ có tên ntpdate hoặc lệnh 'date' tiêu chuẩn.

Đặt ngày hệ thống trong Mac OS X từ dòng lệnh với máy chủ thời gian trung tâm

Đối với ntpdate, đặt ngày và giờ dựa trên thời gian từ máy chủ trung tâm được truy cập qua internet, bạn muốn trỏ nó tới máy chủ thời gian của Apple hoặc pool.ntp.org như sau để biết thời gian chính xác:

sudo ntpdate -u time.apple.com

Nhập mật khẩu quản trị viên khi được hỏi và bạn sẽ sớm thấy nội dung như sau:

4 14:30:11 tháng 7 ntpdate: điều chỉnh thời gian máy chủ 17.151.16.14 bù 0,000336 giây

Phần bù ở cuối cho bạn biết đồng hồ hệ thống chênh lệch như thế nào với thời gian mới đặt. Trong ví dụ này, đồng hồ hệ thống đã tắt trong một phần giây nhỏ buồn cười.

Bạn thường không cần thực hiện việc này nếu bạn sử dụng tính năng “Đặt ngày và giờ tự động” trong tùy chọn hệ thống Ngày & Giờ, mặc dù bằng cách đặt đồng hồ thông qua dòng lệnh, bạn có thể chắc chắn rằng mỗi máy trên mạng hiển thị thời gian chính xác như nhau.

Đặt ngày hệ thống Mac theo cách thủ công bằng lệnh Terminal

Một cách tiếp cận khác là đặt ngày theo cách thủ công từ dòng lệnh bằng cách sử dụng chuỗi lệnh “date”, trong đó ngày ở định dạng HH]MM, là Tháng Ngày Giờ Phút Năm mà không có bất kỳ sự phân tách nào. Điều này trông giống như:

date 0712122318

Ví dụ đó, nó sẽ đặt ngày là “Ngày 12 tháng 7 năm 2018 lúc 12:23”.

Bạn có thể tìm hiểu thêm về cách đặt ngày với ngày –help, phần này cũng chỉ định rằng bạn thậm chí có thể đặt giây nếu muốn.

Thủ thuật 'ngày' là thứ bạn muốn sử dụng nếu máy Mac được đề cập không có quyền truy cập internet vì lý do này hay lý do khác.

Hình ảnh trên cùng được chụp từ trình bảo vệ màn hình Flipclock

Đặt Thời gian Hệ thống trong Mac OS X từ Dòng lệnh