您的位置:首页 > 运维架构 > Linux

linux常用命令之时间管理命令

2017-12-24 14:50 232 查看
linux:rtc
硬件时钟
系统时钟
Date:显示系统时间
clock
显示硬件时间
hwclock
hwclock -w:把系统时间同步到硬件时间
hwclock -s:把硬件时间同步到系统时间
cal
cal:显示日历
date
date [option] ...[+FORMAT]
date [-u|--utc|--universa] [MMDDhhmm[[CC]YY][.SS]]

-d --date=STRING
显示STRING指示的时间,STRING是比较随性的可读的字符串,比如说“2012-06-16 18:31:00”或者“next Thursday”,这个字符串通常包含日历时间、时间、星期、日期、相对时间,相对日期或者数字。
-f, --file=DATEFILE
和-d类似,对文件DATEFILE里的每一行做date -d操作
-r, --reference=FILE
显示文件FILE最后修改的时间
-s, --set=STRING
设置STRING指定的时间
-u, --utc, --universal
输出或者设置UTC时间

实例
date:显示当前时间
date +%Y-%m-%d" "%H:%M:%S:按格式显示时间
%Y-%m-%d=%F:年-月-日
%H:%M:%S=%T:时:分:秒
%c:显示当前时间
%s:自'00:00:00 1970-01-01 UTC' 的秒数
%j:每年的第几天 [001,366]
%P:AM/PM
%p:am/pm
------按日期显示-------
date -d  "+1 year"   :
date -d "-1 month"   :
date -d "7 days ago" :7天前
date -d "7 days"     :7天后
-------设置-------------
date -s "+3 hours"   :时间增加3小时
date -s "-40 minutes":时间减少40分钟
date 022209102005.46 :按时间设置

练习
1.使用date单独获取系统当前的年份、月份、日、小时、分钟、秒**
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  date