Làm thế nào để sử dụng lệnh Date trong Command Linux

Làm thế nào để sử dụng lệnh Date trong Command Linux

Trong bài đăng này, chúng tôi sẽ giới thiệu cho bạn một số ví dụ về cách sử dụng lệnh date trong Linux. Lệnh date có thể được sử dụng để in hoặc thiết lập ngày, giờ hệ thống. Sử dụng lệnh Date trong Linux đơn giản, chỉ cần theo các ví dụ và cú pháp dưới đây. Bắt đầu nào.

Theo mặc định khi chạy lệnh date trong Linux, không có bất kỳ đối số nào, nó sẽ hiển thị ngày tháng hiện tại của hệ thống:

date
Sat  2 Dec 12:34:12 CST 2017

Cú pháp

Usage: date [OPTION]... [+FORMAT]
  or:  date [-u|--utc|--universal] [MMDDhhmm[[CC]YY][.ss]]
Display the current time in the given FORMAT, or set the system date.

Ví dụ ngày

Các ví dụ sau sẽ chỉ cho bạn cách sử dụng lệnh date để tìm ngày và giờ từ một khoảng thời gian trong quá khứ hoặc tương lai.

1. Tìm ngày sau 5 tuần

date -d "5 weeks"
Sun Jan  7 19:53:50 CST 2018

2. Tìm ngày sau 5 tuần 4 ngày

date -d "5 weeks 4 days"
Thu Jan 11 19:55:35 CST 2018

3. Lấy ngày sau 1 tháng

date -d "next month"
Wed Jan  3 19:57:43 CST 2018

4. Nhận ngày chủ nhật cuối cùng

date -d last-sunday
Sun Nov 26 00:00:00 CST 2017

Lệnh ngày đi kèm với các tùy chọn định dạng khác nhau, ví dụ sau sẽ cho bạn thấy cách định dạng đầu ra lệnh ngày tháng.

5. Hiển thị ngày ở định dạng yyyy-dd-dd

date +"%F"
2017-12-03

6. Hiển thị ngày theo định dạng mm / dd / yyyy

date +"%m/%d/%Y"
12/03/2017

7. Chỉ hiển thị thời gian

date +"%T"
20:07:04

8. Hiển thị ngày trong năm

date +"%j"
337

9. Tuỳ chọn Định dạng

%%
% a Tên ngày trong tuần viết tắt (ví dụ: Sun ).
% A Tên ngày trong tuần đầy đủ (ví dụ Sunday ).
% b Tên tháng viết tắt (ví dụ Jan ).
% B Tên tháng đầy đủ (ví dụ: January ).
% c Ngày và giờ (ví dụ: Thu Mar 3 23:05:25 2005 ).
% C Thế kỷ hiện tại; như % Y , trừ bỏ qua hai chữ số cuối (ví dụ: 20 ).
% d Ngày trong tháng (ví dụ: 01 ).
% D Ngày; tương đương % m /% d /% y .
% e Ngày trong tháng; giống như % _d .
% F Toàn thời gian; tương tự như % Y-% m-% d .
% g Hai số cuối năm của tuần ISO (xem % G ).
% G Năm của tuần ISO (xem % V ); thường chỉ có ích với % V .
% h Tương tự như % b .
% H Giờ ( 00 .. 23 ).
%I Giờ ( 01 .. 12 ).
% j Ngày trong năm ( 001 .. 366 ).
% k Giờ, không gian đệm ( 0 .. 23 ); giống như % _H .
% l Giờ, không gian đệm ( 1 .. 12 ); giống như % _I .
% m Tháng ( 01 .. 12 ).
% M Phút ( 00 .. 59 ).
% n Một dòng mới.
% N Nano giây ( 000000000 .. 999999999 ).
% p Địa phương tương đương AM hoặc PM ; trống nếu không biết.
% P Giống như % p , nhưng trường hợp thấp hơn.
% r Thời gian đồng hồ 12 giờ của tiếng địa phương (ví dụ: 11:11:04 CH giờ ).
% R 24 giờ và phút; giống như % H:% M .
%S Số giây kể từ 1970-01-01 00:00:00 UTC.
%S Thứ hai ( 00 .. 60 ).
% t Một tab.
% T Thời gian; giống như % H:% M:% S .
% u Ngày trong tuần ( 1 .. 7 ); 1 là Thứ Hai .
% U Số tuần của năm, với chủ nhật là ngày đầu tiên của tuần ( 00 .. 53 ).
% V Tuần ISO, với thứ hai là ngày đầu tiên của tuần ( 01 .. 53 ).
% w Ngày trong tuần ( 0 .. 6 ); 0 là chủ nhật .
% W Số tuần của năm, với thứ hai là ngày đầu tiên của tuần ( 00 .. 53 ).
% x Biểu diễn ngày của miền địa phương (ví dụ, 12/31/99 ).
% X Thời gian biểu của Locale (ví dụ, 23:13:48 ).
% y Hai chữ số cuối của năm ( 00 .. 99 ).
% Y Năm.
% z + múi giờ số hhmm (ví dụ -0400 ).
%: z + hh: mm vùng số (vd, -04: 00 ).
% :: z + hh: mm: ss múi giờ số (ví dụ, -04: 00: 00 ).
% ::: z Múi giờ bằng số với ” : ” để độ chính xác cần thiết (ví dụ, -04 , +05: 30 ).
% Z Chữ viết tắt thời gian khu viết tắt (ví dụ, EDT).

 

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

Với lệnh date trong Linux, bạn cũng có thể tự đặt đồng hồ hệ thống bằng cách sử dụng công --settắc, trong ví dụ sau chúng ta sẽ thiết lập ngày hệ thống là 4:22 chiều ngày 30 tháng 8 năm 2017

date --set="20170830 16:22"

Xem thêm – Tìm tệp lớn trong Linux

Tất nhiên, nếu bạn sử dụng một trong các dịch vụ Hosting VPS của chúng tôi  , bạn luôn có thể liên hệ và yêu cầu các chuyên gia quản trị Linux của chúng tôi (qua chat hoặc ticket) về lệnh date trong Linux và bất cứ điều gì liên quan đến các ví dụ về ngày trên Linux. Chúng có sẵn 24 × 7 và sẽ cung cấp thông tin hoặc trợ giúp ngay lập tức.

Quảng cáo ở đây

PS. Nếu bạn thích bài đăng này trên Làm thế nào để sử dụng lệnh Date trong Linux, hãy chia sẻ nó với bạn bè của bạn trên mạng xã hội bằng cách sử dụng các nút dưới đây hoặc chỉ cần để lại một trả lời. Cảm ơn.

Author Image
Hoàng Tùng

Trả lời

Email của bạn sẽ không được hiển thị công khai. Các trường bắt buộc được đánh dấu *