我的编程空间,编程开发者的网络收藏夹
学习永远不晚

Linux系统中的date时间日期命令的使用教程

短信预约 -IT技能 免费直播动态提醒
省份

北京

  • 北京
  • 上海
  • 天津
  • 重庆
  • 河北
  • 山东
  • 辽宁
  • 黑龙江
  • 吉林
  • 甘肃
  • 青海
  • 河南
  • 江苏
  • 湖北
  • 湖南
  • 江西
  • 浙江
  • 广东
  • 云南
  • 福建
  • 海南
  • 山西
  • 四川
  • 陕西
  • 贵州
  • 安徽
  • 广西
  • 内蒙
  • 西藏
  • 新疆
  • 宁夏
  • 兵团
手机号立即预约

请填写图片验证码后获取短信验证码

看不清楚,换张图片

免费获取短信验证码

Linux系统中的date时间日期命令的使用教程

本篇内容主要讲解“Linux系统中的date时间日期命令的使用教程”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“Linux系统中的date时间日期命令的使用教程”吧!

“date”命令使用标准的输出打印当前的日期和时间,也可以深入设置。

代码如下:


root@tecmint:~# date
Fri May 17 14:13:29 IST 2013

代码如下:


root@tecmint:~# date --set='14 may 2013 13:57'
Mon May 13 13:57:00 IST 2013


注意:这个命令在脚本中十分有用,以及基于时间和日期的脚本更完美。而且在终端中改变日期和时间,让你更专业!!!(当然你需要root权限才能操作这个,因为它是系统整体改变)

根据指定格式显示当前时间或设置系统时间.

-d, --date=STRING
    显示由 STRING 指定的时间, 而不是当前时间
-f, --file=DATEFILE
    显示 DATEFILE 中每一行指定的时间, 如同将 DATEFILE 中的每行作为 --date 的参数一样

    -I, --iso-8601[=TIMESPEC] 按照 ISO-8601 的日期/时间格式输出时间.

    TIMESPEC=`date' (或者不指定时)仅输出日期,等于 `hours', `minutes', 或`seconds' 时按照指定精度输出日期及时间.

-r, --reference=FILE
    显示 FILE 的最后修改时间
-R, --rfc-822
    根据 RFC-822 指定格式输出日期
-s, --set=STRING
    根据 STRING 设置时间
-u, --utc, --universal
    显示或设置全球时间(格林威治时间)
--help
    显示本帮助文件并退出
--version
    显示版本信息并退出

格式 FORMAT 控制着输出格式. 仅当选项指定为全球时间时本格式才有效。 分别解释如下:

%%
    文本的 %
%a
    当前区域的星期几的简写 (Sun..Sat)
%A
    当前区域的星期几的全称 (不同长度) (Sunday..Saturday)
%b
    当前区域的月份的简写 (Jan..Dec)
%B
    当前区域的月份的全称(变长) (January..December)
%c
    当前区域的日期和时间 (Sat Nov 04 12:02:33 EST 1989)
%d
    (月份中的)几号(用两位表示) (01..31)
%D
    日期(按照 月/日期/年 格式显示) (mm/dd/yy)
%e
    (月份中的)几号(去零表示) ( 1..31)
%h
    同 %b
%H
    小时(按 24 小时制显示,用两位表示) (00..23)
%I
    小时(按 12 小时制显示,用两位表示) (01..12)
%j
    (一年中的)第几天(用三位表示) (001..366)
%k
    小时(按 24 小时制显示,去零显示) ( 0..23)
%l
    小时(按 12 小时制显示,去零表示) ( 1..12)
%m
    月份(用两位表示) (01..12)
%M
    分钟数(用两位表示) (00..59)
%n
    换行
%p
    当前时间是上午 AM 还是下午 PM
%r
    时间,按 12 小时制显示 (hh:mm:ss [A/P]M)
%s
    从 1970年1月1日0点0分0秒到现在历经的秒数 (GNU扩充)
%S
    秒数(用两位表示)(00..60)
%t
    水平方向的 tab 制表符
%T
    时间,按 24 小时制显示(hh:mm:ss)
%U
    (一年中的)第几个星期,以星期天作为一周的开始(用两位表示) (00..53)
%V
    (一年中的)第几个星期,以星期一作为一周的开始(用两位表示) (01..52)
%w
    用数字表示星期几 (0..6); 0 代表星期天
%W
    (一年中的)第几个星期,以星期一作为一周的开始(用两位表示) (00..53)
%x
    按照 (mm/dd/yy) 格式显示当前日期
%X
    按照 (%H:%M:%S) 格式显示当前时间
%y
    年的后两位数字 (00..99)
%Y
    年(用 4 位表示) (1970...)
%z
    按照 RFC-822 中指定的数字时区显示(如, -0500) (为非标准扩充)
%Z
    时区(例如, EDT (美国东部时区)), 如果不能决定是哪个时区则为空

默认情况下,用 0 填充数据的空缺部分. GNU 的 date 命令能分辨在 `%'和数字指示之间的以下修改.

    `-' (连接号) 不进行填充 `_' (下划线) 用空格进行填充

例1

代码如下:


[root@localhost www]# date               #显示日期和时间
2013年 05月 04日 星期六 14:35:33 CST

代码如下:


[root@localhost www]# date -s '14:35:40' #设置时间
2013年 05月 04日 星期六 14:35:40 CST

例2

代码如下:


[root@rudder ~]# date +%m%d%H%M%S
0819150511

代码如下:


[root@rudder ~]# date 0819150511
Fri Aug 19 15:05:00 EST 2011

例3

代码如下:


#date -s //设置当前时间,只有root权限才能设置,其他只能查看。
#date -s 20061010 //设置成20061010,这样会把具体时间设置成空00:00:00
#date -s 12:23:23 //设置具体时间,不会对日期做更改
#date -s "12:12:23 2006-10-10″ //这样可以设置全部时间

例4

代码如下:


[root@localhost ~]# date -d "20150305" +%s   #时间转时间戳
1425484800

代码如下:


[root@localhost ~]# date -d '1970-01-01 UTC 1425484800 seconds'   #时间戳转时间
2015年 03月 05日 星期四 00:00:00 CST

到此,相信大家对“Linux系统中的date时间日期命令的使用教程”有了更深的了解,不妨来实际操作一番吧!这里是编程网网站,更多相关内容可以进入相关频道进行查询,关注我们,继续学习!

免责声明:

① 本站未注明“稿件来源”的信息均来自网络整理。其文字、图片和音视频稿件的所属权归原作者所有。本站收集整理出于非商业性的教育和科研之目的,并不意味着本站赞同其观点或证实其内容的真实性。仅作为临时的测试数据,供内部测试之用。本站并未授权任何人以任何方式主动获取本站任何信息。

② 本站未注明“稿件来源”的临时测试数据将在测试完成后最终做删除处理。有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341

Linux系统中的date时间日期命令的使用教程

下载Word文档到电脑,方便收藏和打印~

下载Word文档

猜你喜欢

Linux系统中的date时间日期命令的使用教程

本篇内容主要讲解“Linux系统中的date时间日期命令的使用教程”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“Linux系统中的date时间日期命令的使用教程”吧!“date”命令使用标准的输
2023-06-12

Linux中怎么使用date命令设置系统日期与时间

这期内容当中小编将会给大家带来有关Linux中怎么使用date命令设置系统日期与时间,文章内容丰富且以专业的角度为大家分析和叙述,阅读完这篇文章希望大家可以有所收获。显示系统日期要显示系统日期,只要输入:$ date Thu Dec 5 2
2023-06-16

如何设置与使用Linux系统中的日期设定与date命令

这篇文章主要介绍“如何设置与使用Linux系统中的日期设定与date命令”,在日常操作中,相信很多人在如何设置与使用Linux系统中的日期设定与date命令问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”如何设
2023-06-12

如何在linux中使用date命令修改系统时间

本篇文章给大家分享的是有关如何在linux中使用date命令修改系统时间,小编觉得挺实用的,因此分享给大家学习,希望大家阅读完这篇文章后可以有所收获,话不多说,跟着小编一起来看看吧。命令格式为:date -s 时间字符串例如只修改系统的日期
2023-06-13

Linux系统中date命令的使用实例

本篇内容主要讲解“Linux系统中date命令的使用实例”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“Linux系统中date命令的使用实例”吧!date用法1: 格式:date [
2023-06-12

Linux系统中使用xargs命令的教程

本篇内容主要讲解“Linux系统中使用xargs命令的教程”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“Linux系统中使用xargs命令的教程”吧!xargs命令有两个要点。第一,你必须列出目
2023-06-13

Linux系统怎么用过命令更改日期和时间

本篇内容主要讲解“Linux系统怎么用过命令更改日期和时间”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“Linux系统怎么用过命令更改日期和时间”吧!问题: 在 Linux 上, 我怎样通过命令
2023-06-13

用date命令修改Linux系统的时间为什么无效

这篇文章主要讲解了“用date命令修改Linux系统的时间为什么无效”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“用date命令修改Linux系统的时间为什么无效”吧!需要手动修改一下系统的
2023-06-13

Linux中怎么使用hwclock命令设置硬件日期和时间

这期内容当中小编将会给大家带来有关Linux中怎么使用hwclock命令设置硬件日期和时间,文章内容丰富且以专业的角度为大家分析和叙述,阅读完这篇文章希望大家可以有所收获。具体方法如下:# hwclock –systohc# h
2023-06-16

怎么在Linux系统中使用修改日期和时间

怎么在Linux系统中使用修改日期和时间?针对这个问题,这篇文章详细介绍了相对应的分析和解答,希望可以帮助更多想解决这个问题的小伙伴找到更简单易行的方法。在 Linux 系统中保持日期和时间的同步是每一个 Linux 用户和系统管理员的重要
2023-06-07

教你使用Dos命令查询安装Win7系统时的时间

大家知道怎么查询win7系统的安装时间吗?其实很简单,用一个小小的DOS命令就可以查到我们系统安装的初始时间,都来秀一下吧,开始 > 运行(快捷键 Win+R): 英文系统输入: cmd /k systeminfo   find &ldqu
2023-06-01

Linux系统中ps命令和gitps命令的使用

本篇内容介绍了“Linux系统中ps命令和gitps命令的使用”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!psps [-aAcdefHjl
2023-06-12

Linux系统中grep与fgrep命令的使用

这篇文章主要介绍“Linux系统中grep与fgrep命令的使用”,在日常操作中,相信很多人在Linux系统中grep与fgrep命令的使用问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”Linux系统中gre
2023-06-12

Linux系统中sed命令的使用介绍

本篇内容主要讲解“Linux系统中sed命令的使用介绍”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“Linux系统中sed命令的使用介绍”吧!sed是linux轻量级流编辑器,用于行的操作,主要
2023-06-13

Linux系统中tee命令的使用实例

本篇内容主要讲解“Linux系统中tee命令的使用实例”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“Linux系统中tee命令的使用实例”吧!名称:tee位置:/usr/bin/tee权限:所有
2023-06-13

Linux系统中split命令的使用介绍

本篇内容主要讲解“Linux系统中split命令的使用介绍”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“Linux系统中split命令的使用介绍”吧!位置:/usr/bin/split权限:所有
2023-06-13

Linux系统中df命令的使用方法

本篇内容主要讲解“Linux系统中df命令的使用方法”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“Linux系统中df命令的使用方法”吧!df 即“可用磁盘”disk free,用于显示文件系统
2023-06-12

Linux系统中file命令的使用方法

这篇文章主要讲解了“Linux系统中file命令的使用方法”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“Linux系统中file命令的使用方法”吧!命令简介:该命令用来识别文件类型,也可用来
2023-06-12

linux系统中sed命令的使用方法

这篇文章给大家分享的是有关linux系统中sed命令的使用方法的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。Linux中sed命令功能强大,今天我们就来详细介绍如何在Linux中使用sed命令进行替换,具体来说分
2023-06-10

编程热搜

目录