linux常用基本命令之二十五date

原创 2016年05月31日 15:27:24

1.功能描述:

显示和设置系统的时间及日期

2.格式

date  选项  字符串

3.举例

1. -s     设置系统的时间及日期

[root@nn ~]# date -s "2016-05-31 15:06"
2016年 05月 31日 星期二 15:06:00 CST
2.-d    显示字符串里的时间及日期,not now

[root@nn ~]# date -d "2016-5-30"
2016年 05月 30日 星期一 00:00:00 CST
[root@nn ~]# date -d "2016-5-30 12:03"
2016年 05月 30日 星期一 12:03:00 CST
3. -u   显示或设置世界标准时间            print or set Coordinated Universal Time
[root@nn zhangna]# date -u 
2016年 05月 31日 星期二 07:15:00 UTC
[root@nn zhangna]# date
2016年 05月 31日 星期二 15:15:03 CST

需要特别说明的是,只有超级用户才能用date命令设置时间,一般用户只能用date命令显示时间。
例1:用指定的格式显示时间。
$ date '+This date now is =>%x ,time is now =>%X ,thank you !'
This date now is =>11/12/99 ,time is now =>17:53:01,thank you !
例2:用预定的格式显示当前的时间。
# date
Fri Nov 26 15:20:18 CST 1999
例3:设置时间为下午14点36分。
# date -s 14:36:00
Fri Nov 26 14:15:00 CST 1999
例4:设置时间为1999年11月28号。
# date -s 991128
Sun Nov 28 00:00:00 CST 1999
实例:设置时间伟2008年8月8号12:00
# date -s "2008-08-08 12:00:00"
修改完后,记得执行clock -w,把系统时间写入CMOS

时间的表示形式:

       %%     a literal %

       %a     locale’s abbreviated weekday name (e.g., Sun)

       %A     locale’s full weekday name (e.g., Sunday)

       %b     locale’s abbreviated month name (e.g., Jan)

       %B     locale’s full month name (e.g., January)

       %c     locale’s date and time (e.g., Thu Mar  3 23:05:25 2005)

       %C     century; like %Y, except omit last two digits (e.g., 20)

       %d     day of month (e.g, 01)

       %D     date; same as %m/%d/%y

       %e     day of month, space padded; same as %_d

       %F     full date; same as %Y-%m-%d

       %g     last two digits of year of ISO week number (see %G)

       %G     year of ISO week number (see %V); normally useful only with %V

       %h     same as %b

       %H     hour (00..23)

       %I     hour (01..12)

       %j     day of year (001..366)

       %k     hour ( 0..23)

       %l     hour ( 1..12)       %m     month (01..12)

       %M     minute (00..59)

       %n     a newline

       %N     nanoseconds (000000000..999999999)

       %p     locale’s equivalent of either AM or PM; blank if not known

       %P     like %p, but lower case

       %r     locale’s 12-hour clock time (e.g., 11:11:04 PM)

       %R     24-hour hour and minute; same as %H:%M

       %s     seconds since 1970-01-01 00:00:00 UTC

       %S     second (00..60)

       %t     a tab

       %T     time; same as %H:%M:%S

       %u     day of week (1..7); 1 is Monday

       %U     week number of year, with Sunday as first day of week (00..53)

       %V     ISO week number, with Monday as first day of week (01..53)

       %w     day of week (0..6); 0 is Sunday

       %W     week number of year, with Monday as first day of week (00..53)

       %x     locale’s date representation (e.g., 12/31/99)
       %X     locale’s time representation (e.g., 23:13:48)

       %y     last two digits of year (00..99)

       %Y     year

       %z     +hhmm numeric timezone (e.g., -0400)

       %:z    +hh:mm numeric timezone (e.g., -04:00)

       %::z   +hh:mm:ss numeric time zone (e.g., -04:00:00)

       %:::z  numeric  time  zone  with  :  to necessary precision (e.g., -04,
              +05:30)

       %Z     alphabetic time zone abbreviation (e.g., EDT)



 





版权声明:本文为博主原创文章,未经博主允许不得转载。

相关文章推荐

Linux 常用基本命令 cal date

这篇博客学习与系统管理相关的命令:     (一)查看当前日历:cal      cal用于查看当前日历,-y查看整个年份的日历。          (二)查看当前的日期:date      date...

Linux常用命令(二十五) - tar

通过SSH访问服务器,难免会要用到压缩,解压缩,打包,解包等,这时候tar命令就是是必不可少的一个功能强大的工具。linux中最流行的tar是麻雀虽小,五脏俱全,功能强大。 tar命令可以为linu...
  • zdp072
  • zdp072
  • 2014年11月27日 10:51
  • 725

linux 基本命令---date命令总结

  • 2015年10月21日 00:34
  • 38KB
  • 下载

Linux--常用命令--date

Linux--常用命令--date date [OPTION]… [+FORMAT] date [-u|--utc|--universal] [MMDDhhmm[[CC]YY][.ss]] ...

Linux常用命令(二十九) - date

在linux环境中,不管是编程还是其他维护,时间是必不可少的,也经常会用到时间的运算,熟练运用date命令来表示自己想要表示的时间,肯定可以给自己的工作带来诸多方便。 1.命令格式: date [参数...
  • zdp072
  • zdp072
  • 2014年11月28日 16:14
  • 581

Linux常用命令之date

Linux date命令是显示或设置系统时间与日期。 在我们写shell脚本的时候,经常需要打印不同格式的时间或日期,以及要根据时间和日期执行相关的操作。日期可以以多种格式去打印,也可以使用命令设置固...

Linux(7)RedHat7 基本命令六-date命令详解

导言 date命令 作用 用法 详细全选项参数解释 FORMAT解释 常用选项 d选项 s选项 f选项 r选项 总结导言前面时间段,学习了一个hwclock命令和clock命令的语法,本文主要是介绍d...

Linux常用命令:date命令

在linux环境中,不管是编程还是其他维护,时间是必不可少的,也经常会用到时间的运算,熟练运用date命令来表示自己想要表示的时间,肯定可以给自己的工作带来诸多方便。 1.命令格式:   ...
  • key330
  • key330
  • 2016年06月03日 11:45
  • 123

linux基本命令(37)——date命令

在linux环境中,不管是编程还是其他维护,时间是必不可少的,也经常会用到时间的运算,熟练运用date命令来表示自己想要表示的时间,肯定可以给自己的工作带来诸多方便。 1.命令格式:   ...

linux常用命令(57):date命令

date命令     date命令是显示或设置系统时间与日期。       很多shell脚本里面需要打印不同格式的时间或日期,以及要根据时间和日期执行操作。延时通常用于脚本执行过程中提供一段等待...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:linux常用基本命令之二十五date
举报原因:
原因补充:

(最多只允许输入30个字)