date命令,用来显示和设置系统日期、时间。
1.
显示时间。date +%STRINT
%a 星期几的简写
%A 星期几的全写,比如date +%A%a
%b 月分简写
%B 月分全写
%c 日期,星期,时间
%d 两位数日期
%D mm/dd/yy
%e 两位数日期去零,1--31
%F 日期,yyyy-mm-dd
%H 24小时
%I 12小时
%j 一年的第好多天
%m 两位数月
%M 分钟
%s 从 1970年1月1日0点0分0秒到现在历经的秒数 (GNU扩充)
%S 秒
%T 24小时间,常用,hh24:mm:ss
%y 两位年
%Y 4位年
%Z 时区
常用
年月日:date +"%Y-%m-%d" =%F
时分秒:date +"%H:%M:%S" =%T
2.
设置日期时间
date –s STRINT 任意格式
date –s “2008-05-12”
date –s “19:23:17”
date -d "next monday" 下周一的日期
date –d “-100 days ago”100天以后
date –d “100 days ago”100天以前
3. clock
主板时钟
hwclock=clock
-s hctosys 把硬件时钟写入系统
-w systohc 把系统时间写到硬件
cal
日历