首页 > 代码库 > shell 命令:date
shell 命令:date
一、date命令简介
作用:用来显示时间,这个命令在shell脚本中用得很多
格式:date + 参数 + 格式
参数:-d用来显示指定的时间
[root@root ~]# date //显示当前时间
2016年 04月 13日星期三 14:33:55 CST
[root@root ~]# date -s "2016-10-12 07:09:35" //手动修改时间
2016年 10月 12日星期三 07:09:35 CST
自动校对时间:
[root@root ~]# yum install –y ntp //先安装ntp
[root@root ~]# ntpdate time.windows.com //(可选)校对微软的时间服务器
[root@root ~]# ntpdate ntp.fudan.edu.cn //(可选)校对复旦的时间服务器
二、date格式
%F :年月日(full date)
%T :时分秒(time)
%Y :年(显示四位)(year)
%y :年(显示两位)(year)
%m :月(mouth)
%d :日(date)
%H :时(hour)
%M :分(minute)
%S :秒(second)
%s :秒(时间戳,表示从1970.1.1到现在走过了多少秒)
%w :周(week)
%W :周(今年的第几周,一年有52周)
[root@root ~]# date +%F //显示年月日
2016-10-12
[root@root ~]# date +%T //显示时分秒
07:19:56
[root@root ~]# date +%Y //显示年(四位数)
2016
[root@root ~]# date +%m //显示月
10
[root@root ~]# date +"%Y-%m-%d %H:%M:%S" //显示自定义的时间
2016-10-12 07:25:36
[root@root ~]# date //显示当前时间
2016年 10月 12日星期三 07:29:48 CST
[root@root ~]# date -d "-2 days" +%F //显示两天前的时间
2016-10-10
[root@root ~]# date -d "-2 month" +%F //显示两月前的时间
2016-08-12
[root@root ~]# date -d "-2 hour" +%T //显示两小时前的时间
05:30:39
[root@root ~]# date -d "-2 min" +%T //显示两分钟前的时间
07:28:49
[root@root ~]# date -d "-2 sec" +%T //显示两秒前的时间
07:30:52
shell 命令:date
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。