设为首页 收藏本站
查看: 858|回复: 0

[经验分享] linux管理时间的命令

[复制链接]

尚未签到

发表于 2018-5-22 09:15:44 | 显示全部楼层 |阅读模式
  在Linux系统里管理时间的命令有date、clock、hwclokc。除了这三个命令外我们还可以用cal来查看日历,下面我们来看看这些命令的简单用法。

  1、date命令:用来显示和设定系统时间
  用法:date [选项]....[+格式]
  选项参数:date命令最长用的参数有两个一个是[-s],另一个是[-d],下面我们来看下这两个参数都     是干嘛用的。
  -s:用来设置日期和时间的。-s 后面跟的是跟时间有关系的字符串,并且这些字符串要用双引号引        起来。这里提示下:-s 只有root才有权限设置哦!我们来看下-s的具体用法:
  date -s "2015-08-22"  //设置日期为2015-08-22,时间默认为00:00:00(这里我们也可以不用                                双引号,设置时间格式也可以为20150822和2015/08/22)
  date -s "11:11:11"   //设置时间为11:11:11,日期不更改
  date -s "2015-08-22 11:11:11"  //设置时间和日期
  -d:用来显示字符串指定的日期和时间
  date -d "mar 11"  //显示今年3月11号的日期
  date -d "2 weeks" //显示2周后的日期
  date -d "next/last-day/month/year"  //显示上/下一天/月/年的日期
  date -d "5 days ago"  //显示5天前的日期
  date -d "-5 days ago"  //显示5天后的日期
  下面我们来看下date命令的常用参数
  %Y:显示年份(这时以四位数来表示年份,%y是以两位数来表示年份的)
  %m:显示月份
  %d:显示日期
  %b:显示月份(%B为显示月份的完整名称,%a显示月份英语单词的缩写)
  %a:显示星期(%A为显示星期的完整名称,%a显示星期英语单词的缩写)
  %I:显示小时(%H显示24小时制,%I为显示12小时制)
  %M:显示分钟
  %s:显示秒钟
  %c:显示日期和时间(和只输入date的效果是一样的)
  常用参数用法:
  date +%Y%m%d   //显示当前日期(注意这里个格式,前面要有个“+”)
  date +%Y%m%d  --date="+/- day/month/year"  //显示前/后一天/月/年的日期
  2、clock和hwclock:这两个命令其实是一样的,都是用来调整硬件的时间
     格式:clock [功能参数] [选项….]
  常用参数的作用如下:
  --hctosys //把把系统时间设成和硬件时钟一致。由于这个动作将会造成系统全面更新文件的                      存取时间,所以最好在系统启动时就执行它。
          --set--date  //设置硬件时钟的日期和时间。
          --show  //读取硬件时钟的时间,并将其呈现至标准输出设备。
          --systohc  //将系统时间存回硬件时钟内。
  3、cal:显示日历(这里显示的是公历日历,Linux系统暂时还不支持农历)
   格式: cal [参数] [[day]month] year]
   -1  //显示一个月的日历
   -3  //显示当前月和前后两个月
   -s  //显示星期天为一个星期的第一天(默认格式)
   -m  //显示星期一为一个星期的第一天
   -j  //显示从今年1月1日起到本月日历的天数
   -y  //显示当前年份的日历

运维网声明 1、欢迎大家加入本站运维交流群:群②:261659950 群⑤:202807635 群⑦870801961 群⑧679858003
2、本站所有主题由该帖子作者发表,该帖子作者与运维网享有帖子相关版权
3、所有作品的著作权均归原作者享有,请您和我们一样尊重他人的著作权等合法权益。如果您对作品感到满意,请购买正版
4、禁止制作、复制、发布和传播具有反动、淫秽、色情、暴力、凶杀等内容的信息,一经发现立即删除。若您因此触犯法律,一切后果自负,我们对此不承担任何责任
5、所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其内容的准确性、可靠性、正当性、安全性、合法性等负责,亦不承担任何法律责任
6、所有作品仅供您个人学习、研究或欣赏,不得用于商业或者其他用途,否则,一切后果均由您自己承担,我们对此不承担任何法律责任
7、如涉及侵犯版权等问题,请您及时通知我们,我们将立即采取措施予以解决
8、联系人Email:admin@iyunv.com 网址:www.yunweiku.com

所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其承担任何法律责任,如涉及侵犯版权等问题,请您及时通知我们,我们将立即处理,联系人Email:kefu@iyunv.com,QQ:1061981298 本贴地址:https://www.yunweiku.com/thread-478950-1-1.html 上篇帖子: linux基本命令: 下篇帖子: Linux命令练习
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

扫码加入运维网微信交流群X

扫码加入运维网微信交流群

扫描二维码加入运维网微信交流群,最新一手资源尽在官方微信交流群!快快加入我们吧...

扫描微信二维码查看详情

客服E-mail:kefu@iyunv.com 客服QQ:1061981298


QQ群⑦:运维网交流群⑦ QQ群⑧:运维网交流群⑧ k8s群:运维网kubernetes交流群


提醒:禁止发布任何违反国家法律、法规的言论与图片等内容;本站内容均来自个人观点与网络等信息,非本站认同之观点.


本站大部分资源是网友从网上搜集分享而来,其版权均归原作者及其网站所有,我们尊重他人的合法权益,如有内容侵犯您的合法权益,请及时与我们联系进行核实删除!



合作伙伴: 青云cloud

快速回复 返回顶部 返回列表