01. 1 Install Android Studio Nox And Flutter SDK
Mục lục:
- Sử dụng lệnh ngày Linux
- Tùy chọn định dạng ngày
- Chuỗi ngày
- Ghi đè múi giờ
- Chuyển đổi kỷ nguyên
- Sử dụng ngày với các lệnh khác
- Hiển thị thời gian sửa đổi lần cuối của tệp
- Đặt thời gian và ngày hệ thống
- Phần kết luận
Lệnh date hiển thị hoặc đặt ngày hệ thống. Nó thường được sử dụng để in ngày và giờ ở các định dạng khác nhau và tính ngày trong tương lai và quá khứ.
Trong hướng dẫn này, chúng tôi sẽ đề cập đến những điều cơ bản của lệnh date.
Sử dụng lệnh ngày Linux
Cú pháp của lệnh
date
như sau:
date…
Để hiển thị thời gian và ngày hiện tại của hệ thống bằng định dạng mặc định, hãy gọi lệnh mà không có bất kỳ tùy chọn nào:
date
Đầu ra sẽ bao gồm ngày trong tuần, tháng, ngày trong tháng, thời gian, múi giờ và năm:
Tùy chọn định dạng ngày
Đầu ra của
date
có thể được định dạng bằng một chuỗi các ký tự điều khiển định dạng có trước dấu
+
. Các điều khiển định dạng bắt đầu bằng ký hiệu
%
và được thay thế bằng các giá trị của chúng.
date +"Year: %Y, Month: %m, Day: %d"
Ký tự
%Y
sẽ được thay thế bằng năm,
%m
theo tháng và
%d
với ngày trong tháng:
Year: 2019, Month: 06, Day: 02
Đây là một ví dụ khác:
date "+DATE: %D%nTIME: %T"
DATE: 06/02/19 TIME: 01:47:04
Dưới đây là danh sách nhỏ một số ký tự định dạng phổ biến nhất:
-
%a- Tên ngày trong tuần viết tắt của Locale (vd - Ngày trong tháng (ví dụ: 01)%H- Giờ (00., 23)%I- Giờ (01..12)%j- Ngày trong năm (001..366)%m- Tháng (01..12)%M- Phút (00..59)%S- Thứ hai (00..60)%u- Ngày trong tuần (1..7)%Y- Cả năm (ví dụ: 2019)
Để có danh sách đầy đủ tất cả các tùy chọn định dạng chạy
date --help
hoặc
man date
trong thiết bị đầu cuối của bạn.
Chuỗi ngày
Tùy chọn
-d
cho phép bạn hoạt động vào một ngày cụ thể. Bạn có thể chỉ định ngày dưới dạng chuỗi ngày có thể đọc được như bên dưới:
date -d "2010-02-07 12:10:53"
Sun Feb 7 12:10:53 CET 2010
Sử dụng định dạng tùy chỉnh:
date -d '16 Dec 1974' +'%A, %d %B %Y'
Monday, 16 December 1974
Chuỗi ngày cũng có thể chấp nhận các giá trị như Ngày mai, Thứ Sáu, Thứ Sáu, Thứ Sáu, Thứ Sáu, Thứ Sáu, Thứ Sáu, Thứ Sáu, tiếp theo, Thứ Sáu, tiếp theo.
date -d "last week"
Sat May 25 14:31:42 CEST 2019
Bạn cũng có thể sử dụng tùy chọn chuỗi ngày để hiển thị giờ địa phương của mình cho các múi giờ khác nhau. Ví dụ: để hiển thị giờ địa phương trong 6:30 sáng thứ Hai tuần sau trên bờ biển phía đông Australia, bạn sẽ gõ:
date -d 'TZ="Australia/Sydney" 06:30 next Monday'
Ghi đè múi giờ
Lệnh
date
sử dụng múi giờ hệ thống mặc định. Để sử dụng múi giờ khác, đặt biến môi trường
TZ
thành múi giờ mong muốn.
Ví dụ: để hiển thị thời gian Melbourne, Úc, bạn sẽ gõ:
TZ='Australia/Melbourne' date
Sat Jun 1 22:35:10 AEST 2019
Để 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 list-timezones
.
Chuyển đổi kỷ nguyên
Lệnh
date
có thể được sử dụng như một bộ chuyển đổi Epoch. Epoch, hay dấu thời gian Unix, là số giây đã trôi qua kể từ ngày 1 tháng 1 năm 1970 lúc 00:00:00 UTC.
Để in số giây từ kỷ nguyên đến ngày hiện tại, hãy sử dụng điều khiển định dạng
%s
:
date +%s
1559393792
Để chuyển đổi giây kể từ kỷ nguyên thành ngày, hãy đặt giây làm chuỗi ngày có tiền tố
@
:
date -d @1234567890
Sử dụng ngày với các lệnh khác
Lệnh
date
được sử dụng thường xuyên nhất để tạo tên tệp chứa thời gian và ngày hiện tại.
Lệnh bên dưới sẽ tạo một tệp sao lưu Mysql theo định dạng
database_name-20190601.sql
sau
database_name-20190601.sql
mysqldump database_name > database_name-$(date +%Y%m%d).sql
Bạn cũng có thể sử dụng lệnh
date
trong tập lệnh shell của mình. Trong ví dụ dưới đây, chúng ta sẽ gán đầu ra của
date
cho biến
date_now
:
date_now=$(date "+%F-%H-%M-%S") echo $date_now
Hiển thị thời gian sửa đổi lần cuối của tệp
Lệnh
date
với tùy chọn
-r
hiển thị thời gian sửa đổi cuối cùng của tệp. Ví dụ:
date -r /etc/hosts
Đặt thời gian và ngày hệ thống
Việc cài đặt thời gian và ngày theo cách thủ công bằng lệnh
date
thường không được khuyến nghị vì trên hầu hết các bản phân phối Linux, đồng hồ hệ thống được đồng bộ hóa bằng các dịch vụ
ntp
hoặc
systemd-timesyncd
.
Tuy nhiên, nếu bạn muốn đặt đồng hồ hệ thống theo cách thủ công, bạn có thể sử dụng tùy chọn
--set=
. Ví dụ: nếu bạn muốn đặt ngày và giờ thành 5:30 chiều, ngày 01 tháng 6 năm 2019, bạn sẽ gõ:
Phần kết luận
Bây giờ bạn nên hiểu rõ về cách sử dụng lệnh ngày Linux.
thiết bị đầu cuối ngàyVới một vài thay đổi, cuộc tranh luận tổng thống Mỹ sắp tới có thể thân thiện hơn với cả cử tri và Web, một liên minh các blogger, các nhà tư vấn chính trị và các nhà vận động khác nhau. Đảng Dân chủ và Cộng hòa đã kêu gọi các ứng cử viên tổng thống Barack Obama và John McCain thay đổi một số quy tắc của các cuộc tranh luận theo cách có thể khuyến khích các cử tri đưa ra và lựa chọn các câu hỏi trên Web và cho phép các trang Web phân phối lại video của các cuộc tranh luận không có bản quyền mối
Cuộc tranh luận đầu tiên giữa McCain và Obama là tối thứ sáu tại Đại học Mississippi. Hai trong số này được lên kế hoạch vào tháng 10, cũng như một cuộc tranh luận phó tổng thống.
Từ các cuộc tấn công từ chối dịch vụ trên các trang web những nỗ lực trên lưới điện và các hệ thống tài chính và quân sự, các chuyên gia cảnh báo rằng các cuộc chiến tranh tiếp theo sẽ được khởi động bằng các vụ nổ điện tử từ các diễn viên ngoài quốc gia và các quốc gia chưa đưa ra các chiến lược rõ ràng. và các quan chức chính phủ đang thảo luận về những vấn đề này trong tuần này tại Tallinn, Estonia, tại Hội nghị lần đầu tiên về chiến tranh trên mạng. Nó được tổ chức bởi Trung tâm Hợp tác quốc
[ĐọC thêm: Cách xóa phần mềm độc hại khỏi PC Windows]
Mặc dù số lượng các cuộc tấn công mạng thành công do tin tặc Đông Á đưa ra chống lại các công ty và các tổ chức chính phủ trên khắp thế giới trong những năm gần đây, các nhà nghiên cứu bảo mật cho biết. Các nhà nghiên cứu bảo mật cho rằng, các tin tặc Đông Á thống trị các tiêu đề liên quan đến an ninh mạng trên khắp thế giới với sự xâm nhập cao và các mối đe dọa liên tục (APT), nó sẽ là một sai lầm để kết luận rằng những kẻ tấn công này là mối đe dọa hình sự lớn nhất hoặc duy nhất đối với Intern
"Sau khi tiến hành nghiên cứu sâu rộng về bản chất của khu vực Đông Á và Đông Âu, Trend Micro kết luận rằng tin tặc từ Khối Liên Xô trước đây là một mối đe dọa tinh vi và bí mật hơn so với các đối tác Đông Á nổi tiếng hơn, "Kellermann, người cho đến gần đây làm ủy viên Ủy ban An ninh mạng cho Tổng thống Hoa Kỳ thứ 44







