Linux date&clock命令

Linux系统手动更改时间可以用date命令,具体可以man date查看详细使用方法

格式:date mmddHHMM               就是“月日时分”

格式:date mmddHHMMYYYY

格式:date mmddHHMM.SS

格式:date mmddHHMMYYYY.SS

设置当前日期时间,只有root用户才能执行,执行完之后还要执行 clock -w 来同步到硬件时钟。

mm为月份,dd为日期,HH为小时数,MM为分钟数,YYYY为年份,SS为秒数。

示例:手动更改时间

[[email protected] ~]# date                查看当前时间
Sat Apr  2 20:03:23 CST 2016
[[email protected] ~]# date 040220072016.40        修改当前时间的格式4月2日20:07/2016年/40秒
Sat Apr  2 20:07:40 CST 2016

Linux分为硬件时钟和系统时钟,硬件时钟就是主板上的钮扣电池来供电。

Linux:系统启动时从硬件读取日期和时间信息:读取完信息以后,就不再与硬件相关联

date用来查看系统时钟

clock用来查看硬件时钟

clock和hwclock是同一个东西,可以看出,clock是hwclock的硬链接,如下图

通过man hwclock可以获得

-s, --hctosys       以硬件为准,把系统时间调整为和硬件一样

Set the System Time from the Hardware Clock.

-w, --systohc       以系统为准,把系统时间调整为和系统一样

Set the Hardware Clock to the current System Time.

示例,以系统时间为准,更改硬件时间,如下图

[[email protected] ~]# clock       查看当前硬件时间
Sat 02 Apr 2016 08:24:02 PM CST  -0.282350 seconds
[[email protected] ~]# date        查看当前系统时间
Sat Apr  2 20:27:22 CST 2016
[[email protected] ~]# clock -w    以系统为准,把系统时间调整为和系统一样
[[email protected] ~]# clock       验证当前硬件时间
Sat 02 Apr 2016 08:28:11 PM CST  -0.656874 seconds
[[email protected] ~]# date        验证当前系统时间
Sat Apr  2 20:28:14 CST 2016

Linux date&clock命令

时间: 2024-10-05 05:13:37

Linux date&clock命令的相关文章

linux date 常用命令以及时间戳转换

linux 中date命令主要应用于时间计算以及日志时间格式设置. date +"%T"直接显示时间 t 为跳格 [[email protected] ~]# date +"%T" 14:00:08 [[email protected] ~]# date +"%t" [[email protected] ~]# date + "%D" [[email protected] ~]# date +"%D" 08

linux date/hwclock 命令

date 指定特定的格式显示当前时间或者设置系统时间 -d, --date=STRING 给定一个字符串的时间,然后按特定的格式显示出来 date -d 2016-11-04 +%a date --date 2016-11-04 +%a -f, --file=DATEFILE 将文件中的每一行用特定的时间格式显示出来 date -f file +%a -r, --reference=FILE 显示文件的最后一次修改时间 -R, --rfc-2822 以RFC 2822的格式显示时间 -s, --

linux date 快捷命令

关于使用该命令,还有其他一些重要的方法.使用 next/last指令,您可以得到以后的星期几是哪一天: $ date -d 'next monday' (下周一的日期) $ date -d next-day +%Y%m%d(明天的日期)或者:date -d tomorrow +%Y%m%d $ date -d last-day +%Y%m%d(昨天的日期) 或者:date -d yesterday +%Y%m%d $ date -d last-month +%Y%m(上个月是几月) $ date

Linux之简单命令之日期时间命令之date,cal,clock ,hwclock和tzselect

一.date命令: 在linux环境中,不管是编程还是其他维护,时间是必不可少的,也经常会用到时间的运算,熟练运用date命令来表示自己想要表示的时间,肯定可以给自己的工作带来诸多方便. 1.命令格式: date [参数]... [+格式] 2.命令功能: date 可以用来显示或设定系统的日期与时间. 3.命令参数: 必要参数: %H 小时(以00-23来表示).  %I 小时(以01-12来表示).  %K 小时(以0-23来表示).  %l 小时(以0-12来表示).  %M 分钟(以00

Linux date命令-显示和设置系统日期与时间 压缩包以YYMMDD格式命令

date --help用法:date [选项]... [+格式] 或:date [-u|--utc|--universal] [MMDDhhmm[[CC]YY][.ss]]以给定的格式显示当前时间,或是设置系统日期. -d,--date=字符串        显示指定字符串所描述的时间,而非当前时间  -f,--file=日期文件        类似--date,从日期文件中按行读入时间描述  -r, --reference=文件        显示文件指定文件的最后修改时间  -R, --rf

Basic Linux Commands :date, clock, hwclock, cal, ls, pwd, whereis, which, who, w, whoami

作业01:自行学习如下命令 date, clock, hwclock, cal ls, cd, pwd, tty, whereis, which stat, echo, shutdown, halt, reboot, poweroff who, w, whoami date: 显示系统时间, [时间日期] date 查看系统当前时间 参数-u显示utc时间 格式化显示年月日 用+号连起来如:date +%Y-%m-%d(如果我们用date +%Y - %m - %d 会发现出错,因为系统看见空格

linux date 命令使用

http://blog.sina.com.cn/s/blog_654c6ec70101mx99.html http://codingstandards.iteye.com/blog/1157513 linux date 命令使用,码迷,mamicode.com

[转帖]Linux date命令的用法(转)

Linux date命令的用法(转) https://www.cnblogs.com/asxe/p/9317811.html 1.命令:date 2.命令功能:date 可以用来显示或设定系统的日期与时间. 3.命令参数 -d<字符串>:显示字符串所指的日期与时间.字符串前后必须加上双引号: -s<字符串>:根据字符串来设置日期与时间.字符串前后必须加上双引号: -u:显示GMT: --help:在线帮助: --version:显示版本信息. 4.日期格式字符串列表 %H 小时(以

[linux]date命令时间戳和时间之间的转换

很多时候我们查看数据库的数据,或者是一些别人系统中的数据需要用时间戳来查询,或者查询出来的结果是个时间戳. 还有时候,查询条件需要输入时间戳. 我之前的办法就是用在线工具来完成,后来用mac了,我觉着直接用命令行解决就好了,不用每次都打开个浏览器那么麻烦(其实打命令不熟悉也麻烦) 这里是在mac下的操作,主要就是用date这个命令,更多的用法用man命令查看 字符串格式时间 TO 时间戳 我们知道date 命令可以直接把当前时间转化为时间戳 # date +%s 1436781527 然后这里我