linux date命令查看和设置时间详解

2016-03-31 16:13 7 1 收藏

下面图老师小编要跟大家分享linux date命令查看和设置时间详解,简单的过程中其实暗藏玄机,还是要细心学习,喜欢还请记得收藏哦!

【 tulaoshi.com - 服务器 】

linux date命令查看和设置时间详解

   date命令

  date命令的功能是显示和设置系统日期和时间。

  该命令的一般格式为: date [选项] 显示时间格式(以+开头,后面接格式)

  date 设置时间格式

  命令中各选项的含义分别为:

  代码如下:

  -d datestr, --date datestr 显示由datestr描述的日期

  -s datestr, --set datestr 设置datestr 描述的日期

  -u, --universal 显示或设置通用时间

  时间域

  代码如下:

  % H 小时(00..23)

  % I 小时(01..12)

  % k 小时(0..23)

  % l 小时(1..12)

  % M 分(00..59)

  % p 显示出AM或PM

  % r 时间(hh:mm:ss AM或PM),12小时

  % s 从1970年1月1日00:00:00到目前经历的秒数

  % S 秒(00..59)

  % T 时间(24小时制)(hh:mm:ss)

  % X 显示时间的格式(%H:%M:%S)

  % Z 时区 日期域

  % a 星期几的简称( Sun..Sat)

  % A 星期几的全称( Sunday..Saturday)

  % b 月的简称(Jan..Dec)

  % B 月的全称(January..December)

  % c 日期和时间( Mon Nov 8 14:12:46 CST 1999)

  % d 一个月的第几天(01..31)

  % D 日期(mm/dd/yy)

  % h 和%b选项相同

  % j 一年的第几天(001..366)

  % m 月(01..12)

  % w 一个星期的第几天(0代表星期天)

  % W 一年的第几个星期(00..53,星期一为第一天)

  % x 显示日期的格式(mm/dd/yy)

  % y 年的最后两个数字( 1999则是99)

  % Y 年(例如:1970,1996等)

  注意:只有超级用户才有权限使用date命令设置时间,一般用户只能使用date命令显示时间。

  显示日期和时间

  在字符界面下,除了可以显示年月之外,用户还可以使用date命令的功能是显示和设置系统日期和时间。需要特别说明的是,只有超级用户才能用date命令设置时间,一般用户只能用date命令显示时间。

  用指定的格式显示时间,命令如下:

linux date命令查看和设置时间详解 图老师

  其中% x 显示日期的格式(mm/dd/yy),% X 显示时间的格式(%H:%M:%S)。

  其它参数可查看上面的date时间域的设置。

  例子:

(本文来源于图老师网站,更多请访问https://www.tulaoshi.com/fuwuqi/)

  代码示例:

  设置时间为上午9点16分

  命令如下:

  # date -s 09:16:00

  设置时间为2013年8月1日

  命令如下:

  # date -s 130801

  其中-s是设置日期的参数。

  设置时间为2013年8月1日 上午9点16分

(本文来源于图老师网站,更多请访问https://www.tulaoshi.com/fuwuqi/)

  命令如下:

  # date -s '09:16:00 2013-08-01'

  其中-s是设置日期的参数。

  在shell脚本中获得当天的日期格式,如下:

  date命令的其它参数的用法,就不详细举例子,例如%H显示小时(00..23)、%M显示分(00..59)、%p显示出AM或PM、%S显示秒(00..59)和%Z显示时区等。

  大家可以自行研究下。

来源:https://www.tulaoshi.com/n/20160331/2052047.html

延伸阅读
Linux系统命令分类详解 Linux系统命令分类详解 (2)四.2.Linux 中文件查找技术大全 每一种操作系统都是由成千上万个不同种类的文件所组成的。其中有系统本身自带的 文件,用户自己的文件,还有共享文件等等。我们有时候经常忘记某份文件放在硬盘 中的哪个地方。在微软的WINDOWS操作系统中要查找一份文件是相当简单的事情,只 要在桌面上点击...
标签: 电脑入门
大家都知道在Win7系统中用右键点击计算机图标选择属性可以查看到当前Win7系统的版本信息,但是如果问你电脑中的Win7系统是何年何月何日什么时间安装的,估计很多人都记不得了吧?其实Win7系统早把这些信息牢牢记住,下面我们就看看如何让Win7告诉我们系统安装日期和时间吧。 按下快捷键Win+R,在运行窗口中输入CMD,按下确认按钮,打开Win7的DO...
标签: 服务器
linux中less命令使用详解   less 工具也是对文件或其它输出进行分页显示的工具,应该说是linux正统查看文件内容的工具,功能极其强大。less 的用法比起 more 更加的有弹性。在 more 的时候,我们并没有办法向前面翻, 只能往后面看,但若使用了 less 时,就可以使用 [pageup] [pagedown] 等按键的功能来往前往后翻看文件,更容易用...
标签: 电脑入门
在前面的教程中我们有提到,使用top、vmstat等命令可以查看Linux系统CPU的使用率,即系统负载。(详见系统之家怎么使用Linux命令查看CPU使用率),除了这些命令外,还可使用w命令和uptime命令来查看Linux系统的负载,一起来了解下吧。 1. w命令 [root@linuxidc ~]# w 14:44:27 up 62 days, 3 min, 2 users, load average: 0.00,...
标签: 服务器
Linux中cron命令的用法详解   linux中有一个命令可以定期来执行系统任务。这就是crond服务。下面介绍下crontab命令的用法。 linux任务调度的工作主要分为以下两类: 编辑/etc/crontab 文件配置cron cron服务每分钟不仅要读一次 /var/spool/cron内的所有文件,还需要读一次/etc/crontab,因此我们配置这个文件也能运用...

经验教程

696

收藏

60
微博分享 QQ分享 QQ空间 手机页面 收藏网站 回到头部