date--命令详解
date:显示与设置系统时间
功能说明:用于显示当前的系统时间或设置系统时间
语法格式:
date 【option】 【+FORMAT】
date 选项 +日期格式
参数 -s 设置系统时间
[root@backup ~ 16:28:30]]# date -s 20210304
Thu Mar 4 00:00:00 CST 2021
[root@backup ~ 21:10:01]]# date -s 2021-03-05
Fri Mar 5 00:00:00 CST 2021
[root@backup ~ 00:00:00]]# date -s 2021/03/06
Sat Mar 6 00:00:00 CST 2021
[root@backup ~ 00:00:01]]# date -s "21:10:00 20210304"
Thu Mar 4 21:10:00 CST 2021
参数 -d 显示指定字符串所描述的时间而非当前时间
[root@backup ~ 16:32:58]]# date +%F -d "-1 day" #显示昨天的时间
2021-03-02
FORMAT日期格式
%% 输出字符%
%a 星期名缩写 Tue
%A 星期名全称 Tuesday
%b 月名的缩写
%B 月名的全称
%d 每月的第几天
%F 完整的日期格式