date、clock、hwclock时间命令解释
linux系统有两个时间,一个是系统时间,通过内核模拟出来的时间,一个是硬件时间,通过读取BIOS的时间,使用date查看的是系统时间,使用clock或者hwclock查看的是硬件时间
date命令有很多参数选项,一一举例
date修改时间
格式:date mmddHHMM
格式:date mmddHHMMYYYY
格式:date mmddHHMM.SS
格式:date mmddHHMMYYYY.SS
date -d 按照你指定的格式显示内容
格式:date -d STRING
格式:date --date=STRING
格式:date -d STRING +FORMAT
STRING可谓变化多样,支持很多种日期时间的描述方式。下面列举一些常用的日期表示方式,希望能够举一反三。
指定日期:
date -d YYYY-mm-dd
指定时间,日期是今天:
date -d HH:MM:SS
指定日期时间:
date -d "YYYY-mm-dd HH:MM:SS"
指定1970年以来的秒数:
date -d '1970-01-01 1251734400 sec utc' (2009年 09月 01日 星期二 00:00:00 CST)
date -d '1970-01-01 1314177812 sec utc' (2011年 08月 24日 星期三 17:23:32 CST)
今天:
date
date -d today
date -d now
明天:
date -d tomorrow
date -d next-day
date -d next-days
date -d "next day"
date -d "next days"
date -d "+1 day"
date -d "+1 days"
date -d "1 day"
date -d "1 days"
date -d "-1 day ago"
date -d "-1 days ago"
昨天:
date -d yesterday
date -d last-day
date -d last-days
date -d "last day"
date -d "last days"
date -d "-1 day"
date -d "-1 days"
date -d "1 day ago"
date -d "1 days ago"
前天:
date -d "2 day ago"
date -d "2 days ago"
date -d "-2 day"
date -d "-2 days"
大前天:
date -d "3 day ago"
date -d "3 days ago"
date -d "-3 day"
date -d "-3 days"
上周,一周前:
date -d "1 week ago"
date -d "1 weeks ago"
上个星期五(不是上周五):
date -d "last-friday"
date -d "last friday"
上月,一月前:
date -d last-month
date -d last-months
date -d "-1 month"
date -d "-1 months"
下月,一月后:
date -d next-month
date -d next-months
date -d "+1 month"
date -d "+1 months"
去年,一年前:
date -d last-year
date -d last-years
date -d "-1 year"
date -d "-1 years"
明年,一年后:
date -d next-year
date -d next-years
date -d "+1 year"
date -d "+1 years"
一小时前:
date -d "last-hour"
date -d "last-hours"
date -d "1 hour ago"
date -d "1 hours ago"
一小时后:
date -d "1 hour"
date -d "1 hours"
一分钟前:
date -d "1 minute ago"
date -d "1 minutes ago"
一分钟后:
date -d "1 minute"
date -d "1 minutes"
一秒前:
date -d "1 second ago"
date -d "1 seconds ago"
一秒后:
date -d "1 second"
date -d "1 seconds"
date -s 设置时间,安装你指定的格式
date -f filename 显示文件的每行时间
date -r,--reference filename 查看文件最后一次修改时间
date -u 显示UTC时间
date命令输出显示格式
%% 字符%
%a 星期的缩写(Sun..Sat)
%A 星期的完整名称 (Sunday..Saturday)
%b 月份的缩写(Jan..Dec)
%B 月份的完整名称(January..December)
%c 日期时间(Sat Nov 04 12:02:33 EST 1989)
%C 世纪(年份除100后去整) [00-99]
%d 一个月的第几天(01..31)
%D 日期(mm/dd/yy)
%e 一个月的第几天 ( 1..31)
%F 日期,同%Y-%m-%d
%g 年份(yy)
%G 年份(yyyy)
%h 同%b
%H 小时(00..23)
%I 小时(01..12)
%j 一年的第几天(001..366)
%k 小时( 0..23)
%l 小时( 1..12)
%m 月份(01..12)
%M 分钟(00..59)
%n 换行
%N 纳秒(000000000..999999999)
%p AM or PM
%P am or pm
%r 12小时制时间(hh:mm:ss [AP]M)
%R 24小时制时间(hh:mm)
%s 从00:00:00 1970-01-01 UTC开始的秒数
%S 秒(00..60)
%t 制表符
%T 24小时制时间(hh:mm:ss)
%u 一周的第几天(1..7); 1 表示星期一
%U 一年的第几周,周日为每周的第一天(00..53)
%V 一年的第几周,周一为每周的第一天 (01..53)
%w 一周的第几天 (0..6); 0 代表周日
%W 一年的第几周,周一为每周的第一天(00..53)
%x 日期(mm/dd/yy)
%X 时间(%H:%M:%S)
%y 年份(00..99)
%Y 年份 (1970…)
%z RFC-2822 风格数字格式时区(-0500)
%Z 时区(e.g., EDT), 无法确定时区则为
hwclock -w 系统时间同步到硬件
hwclock -s 硬件时间同步到系统
转载于:https://blog.51cto.com/lgrady/1376671
date、clock、hwclock时间命令解释相关推荐
- linux clock命令,Centos Linux下使用date/clock/hwclock命令设置系统和硬件时间
博客迁移之后,没有注意新服务器的系统时间,今天突然感觉到不对,于是调了一下: 设置时间为2010年06月17日,命令如下 1 2 [root@hexuweb101~]$date-s06/17/2010 ...
- linux时间如何设置成英文单词,linux时间命令date、clock、hwclock
一,date命令 1,date命令使用"+"来传递参数.常用参数如下: %Y表示年.%m表示月.%H表示小时.%M表示分钟.%S表示秒.%s表示linux时间戳的秒数. 很好记,% ...
- hwclock设置日期_linux中时间设置date、hwclock、clock
Windows时钟大家可能十分熟悉了,Linux时钟在概念上类似Windows时钟显示当前系统时间,但在时钟分类和设置上却和Windows大相径庭.和Windows不同的是,Linux将时钟分为系统时 ...
- linux下测试RTC驱动相关的命令date和hwclock常见用法简介
之前对Linux下面时间相关的内容,一无所知,第一次见到hwclock,不知为何物,也没找到解释清楚的帖子.故此整理一下,简单介绍Linux下验证rtc驱动是否工作正常,相关的的命令:date和hwc ...
- 【Linux 系统时间设置,date 和hwclock】
Linux下验证rtc驱动是否工作正常,相关的的命令:date和hwclock. 先说明: 1.本贴主要内容来整理自后注所引用的帖子. 2.如下介绍,不涉及如何编写rtc驱动,只简单介绍,驱动实现后, ...
- linux下的rtc设备驱动,linux下测试RTC驱动相关的命令date和hwclock常见用法讲解
之前对Linux下面时间相关的内容,一无所知,第一次见到hwclock,不知为何物,也没找到解释清楚的帖子.故此整理一下,简单介绍Linux下验证rtc驱动是否工作正常,相关的的命令:date和hwc ...
- linux系统运行hwclock报错,linux系统时间和硬件时钟问题(date和hwclock)
总结一下hwclock,这个容易晕: 1)/etc/sysconfig/clock 文件,只对 hwclock 命令有效,且只在系统启动和关闭的时候才有用(修改了其中的 UTC=true 到 UTC= ...
- Linux(RHEL7及CentOS7)的时间设置篇(timedatectl,date,hwclock)-系统管理(2)
RHEL7.CentOS7提供三种命令行方式方式来设置和显示日期.时间.timedatectl是在RHEL7及CentOS7中新增的systemd的一部分,date是传统的日期时间设置命令,hwclo ...
- Linux常用命令(中)、时间日期类、date 显示当前时间、ntpdate命令、cal 查看日历、useradd 添加新用户、passwd 设置用户密码、id 查看用户是否存在
文章目录 1.3 时间日期类 1.3.1 date 显示当前时间 1.3.2 date 显示非当前时间 1.3.3 date 设置系统时间 1.3.4ntpdate命令 ntpdate常用服务器 国内 ...
最新文章
- vim常用命令总结 (转)
- Linux6-bash基础特性(2)
- java怎么打开编程输入界面,建议收藏
- delphi 获取4位的年份_原来华为手机拨号键盘这么厉害!除了能打电话,还有4个隐藏功能...
- python3.6.6有多少关键字_python中的关键字---6(os/sys模块)
- git 拉取分支代码 合分支
- 全国信息学奥林匹克联赛 ( NOIP2014) 复赛 模拟题 Day1 长乐一中
- c语言第4份实验报告,C语言实验报告04.doc
- 贪心算法(Greedy Algorithm)之霍夫曼编码
- 纵坐标是横的还是竖的_纠结地板是横铺还是竖铺好?别瞎折腾了,迎着光铺才是最正确的!...
- php数据库缓存实现原理,PHP那些事:数据库缓存原理
- 纯CSS实现的蓝色竖向导航代码
- 使用ARCore+Unity概述
- 如果有人问你爬虫抓取技术的门道,请叫他来看这篇文章
- 开发QQ桌球瞄准器(1):桌球瞄准器介绍与使用方法
- SkeyeVSS综合安防视频云服务提供网页无插件直播、录像、检索、回放、报警综合解决方案
- Linux系统编程-第01天(基本命令)
- MySQL之——优化篇
- 解决 sentinel 实时监控无数据问题
- 蓝屏 0x00000001 问题怎么解决?
热门文章
- 为什么新装的mysql5.7服务无法启动_Mysql5.7为什么无法启动?请大家帮忙
- h5页面保存img_如何设计H5编辑器中的模版库并实现自动生成封面图
- mysql存储过程自定义结构体_(转)MySQL存储过程/存储过程与自定义函数的区别...
- 解决宿主机Ping不通虚拟机的问题
- 【codevs2460】【BZOJ1036】树的统计count,第一次的树链剖分
- 【练习手记】【多题合集】用树状数组做线段树练习1、2、3
- 2012-01-17-03
- bzoj2424 [HAOI2010]订货 费用流
- ie8 html 语音标签,让IE8支持html5中的video标签
- mysql 状态机_动画状态机(2)