Lệnh clock trong Linux

Giới thiệu

Trong lab này, chúng ta sẽ khám phá lệnh clock của Linux và tìm hiểu cách hiển thị ngày và giờ hiện tại, cũng như cách đặt đồng hồ hệ thống. Lệnh clock là một công cụ hữu ích cho các systemadmin và người dùng cần quản lý thời gian hệ thống. Chúng ta sẽ bắt đầu bằng cách tìm hiểu cách sử dụng cơ bản của lệnh clock, sau đó tiến hành hiển thị ngày và giờ hiện tại, và cuối cùng, tìm hiểu cách đặt đồng hồ hệ thống về một ngày và giờ cụ thể.

Tìm hiểu lệnh clock

Trong bước này, chúng ta sẽ khám phá lệnh clock của Linux và tìm hiểu cách sử dụng nó để hiển thị ngày và giờ hiện tại, cũng như đặt đồng hồ hệ thống.

Lệnh clock là một tiện ích trong Linux cung cấp thông tin về đồng hồ hệ thống và cho phép bạn đặt thời gian và ngày tháng. Đây là một công cụ hữu ích cho các systemadmin và người dùng cần quản lý thời gian hệ thống.

Hãy bắt đầu bằng cách kiểm tra ngày và giờ hiện tại bằng lệnh clock:

clock

Ví dụ đầu ra:

The current date is: 2023-04-18
The current time is: 15:30:00

Như bạn có thể thấy, lệnh clock hiển thị ngày và giờ hiện tại trên hệ thống.

Tiếp theo, hãy đặt đồng hồ hệ thống về một ngày và giờ cụ thể. Giả sử chúng ta muốn đặt đồng hồ thành ngày 19 tháng 4 năm 2023, lúc 10:00 sáng. Chúng ta có thể sử dụng lệnh sau:

sudo clock -s 2023-04-19 10:00:00

Lệnh này đặt đồng hồ hệ thống thành ngày và giờ đã chỉ định. Lưu ý rằng bạn cần sử dụng sudo để thực thi lệnh này, vì nó yêu cầu quyền quản trị.

Sau khi đặt đồng hồ, bạn có thể xác minh ngày và giờ mới bằng lệnh clock một lần nữa:

clock

Ví dụ đầu ra:

The current date is: 2023-04-19
The current time is: 10:00:00

Lệnh clock là một công cụ đơn giản nhưng mạnh mẽ để quản lý đồng hồ hệ thống trong Linux. Trong các bước tiếp theo, chúng ta sẽ khám phá các cách sử dụng nâng cao hơn của lệnh clock.

Hiển thị ngày và giờ hiện tại

Trong bước này, chúng ta sẽ tìm hiểu cách hiển thị ngày và giờ hiện tại bằng lệnh clock.

Đầu tiên, hãy kiểm tra ngày và giờ hiện tại:

clock

Ví dụ đầu ra:

The current date is: 2023-04-19
The current time is: 10:00:00

Như bạn có thể thấy, lệnh clock hiển thị ngày và giờ hiện tại trên hệ thống.

Bạn cũng có thể sử dụng lệnh date để hiển thị ngày và giờ hiện tại:

date

Ví dụ đầu ra:

Wed Apr 19 10:00:00 UTC 2023

Lệnh date cung cấp đầu ra chi tiết hơn, bao gồm thứ trong tuần, tháng, ngày, giờ và múi giờ.

Cả lệnh clockdate đều hữu ích để kiểm tra nhanh ngày và giờ hiện tại của hệ thống. Bạn có thể sử dụng chúng thay thế cho nhau tùy thuộc vào sở thích của bạn.

Đặt đồng hồ hệ thống

Trong bước này, chúng ta sẽ tìm hiểu cách đặt đồng hồ hệ thống bằng lệnh clock.

Để đặt đồng hồ hệ thống, bạn có thể sử dụng lệnh sau:

sudo clock -s <date> <time>

Thay thế <date> bằng ngày mong muốn ở định dạng YYYY-MM-DD<time> bằng giờ mong muốn ở định dạng HH:MM:SS.

Ví dụ: để đặt đồng hồ hệ thống thành ngày 20 tháng 4 năm 2023, lúc 11:30 sáng, bạn sẽ sử dụng lệnh sau:

sudo clock -s 2023-04-20 11:30:00

Sau khi chạy lệnh này, bạn có thể xác minh ngày và giờ mới bằng lệnh clock:

clock

Ví dụ đầu ra:

The current date is: 2023-04-20
The current time is: 11:30:00

Hãy nhớ rằng bạn cần sử dụng sudo để thực thi lệnh clock -s, vì nó yêu cầu quyền quản trị để đặt đồng hồ hệ thống.

Tóm tắt

Trong lab này, chúng ta đã học cách sử dụng lệnh clock của Linux để hiển thị ngày và giờ hiện tại, cũng như đặt đồng hồ hệ thống. Lệnh clock là một công cụ hữu ích cho các systemadmin và người dùng cần quản lý thời gian hệ thống. Chúng ta đã khám phá cách kiểm tra ngày và giờ hiện tại bằng lệnh clock, và sau đó trình bày cách đặt đồng hồ hệ thống về một ngày và giờ cụ thể bằng lệnh sudo clock -s. Ngoài ra, chúng ta đã học được rằng lệnh date cũng có thể được sử dụng để hiển thị ngày và giờ hiện tại ở định dạng chi tiết hơn.

400+ câu lệnh phổ biến trong Linux