1. linux的两种时钟:

系统时钟:由linux的内核通过cpu的频率来计时

硬件时钟:由主板CMOS电池提供的时钟

2.   date 命令显示的是系统时间

clock或者hwclock命令显示的是硬件时钟

3. hwclock 用法:

-s ,--hctosys 以硬件时间为准来修改系统时间

-w,--systohc 以系统时间为准来修改硬件时间

4. date的使用

语法:

date 选项参数

选项:

-d <字符串>:显示字符串所指的日期与时间。字符串前后必须加上双引号;

-s<字符串>:根据字符串来设置日期与时间。字符串前后必须加上双引号;

-u:显示GMT格林威治时间

参数:

格式化输出:

date +”%Y-%m-%d”
2016-07-07

输出昨天日期:

date –d “1 day ago”  +“%Y-%m-%d”

2016-07-07

2s 后输出:其中-d是指定的时间描述的字符串

date –d  “2 second”  +“%Y-%m-%d %H:%M.%S”

格式转换

date -d "Dec 5, 2009 12:00:37 AM" +"%Y-%m-%d%H:%M.%S"

2009-12-05 00:00.37
设定时间:

date –s “2016/7/25 19:50:00”

date –s “2016/7/25”  只设定日期,当然也可以只设定时间

5. shell脚本的高级用法计算某个命令或脚本执行的时间:

#!/bin/bash

start=$(date +%s)

nmap jackcui.blog.51cto.com/

end=$(date +%s)

time=$((end-start))

echo $time seconds.

转载于:https://blog.51cto.com/jackcui/1829804

linux的本地时间命令相关推荐

  1. 【时间统计】windows/linux 获取本地时间(精确到微妙)

    参考网址:http://blog.sina.com.cn/s/blog_538dd0670100ilqm.html 参考网址:http://bbs.csdn.net/topics/330029922 ...

  2. linux设置时间为24格式图文,linux修改设置时间命令date

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

  3. linux打印系统时间命令行,linux中多种查看系统时间的命令

    原标题:linux中多种查看系统时间的命令 介绍linux中多种查看时间的方法 1.date 这个是最经典的系统查看时间的命令,也是脚本的经常用到定义时间的命 [root@localhost ~]$ ...

  4. linux 自动同步时间命令,LINUX系统时间怎么设置同步脚本或命令?

    Linux系统和windows不同的地方,如果时间和网络时间差距太大的话.可能会导致程序,进程启动不了.所以linux系统时间同步显得尤为重要,咗嚛本经验以centos系统为例,演示同步时间的脚步或命 ...

  5. Linux修改本地时间

    1.Linux时间调整 1)安装ntp(目的同步时间) yum install ntp 2)修改文件 vi /etc/ntp.conf 添加 server ntp.sjtu.edu.cn perfer ...

  6. linux刷新本地dns命令_在Linux/Windows/Mac上刷新DNS缓存的方法

    刷新dns缓存让你可以得到新的域名解析.当你无法正确访问一个新注册的域名时就可以刷新dns缓存试试.刷新dns缓存非常简单,任何时候都以进行.但是不同的系统,Windows.Mac OS和Linux上 ...

  7. linux刷新本地dns命令_Linux网络命令

    一.网络环境查看命令 1.ifconfig命令 ifconfig命令:查看与配置网络状态命令 (看不到网关) 2.关闭与启动网卡 # ifdown  网卡设备名 # 禁用该网卡设备 # ifup  网 ...

  8. Linux服务器修改时间命令

    有一台服务器时间不对,我之前用date命令改过, 可过一段时间后又不对了(服务器中间应该是被其他人重启过). 查了一下原因, 原来是必须同时修改硬件时间和系统时间才可以, 否则重启后系统会还原date ...

  9. linux下查看ntp对时的命令,linux 查看服务器时间命令

    弹性云服务器 ECS 弹性云服务器(Elastic Cloud Server)是一种可随时自助获取.可弹性伸缩的云服务器,帮助用户打造可靠.安全.灵活.高效的应用环境,确保服务持久稳定运行,提升运维效 ...

最新文章

  1. wireshark相关协议详解和nc命令建立对话
  2. 如何查看服务器账户密码信息文件,如何查询服务器的数据库账号密码
  3. 树上启发式合并 简单例题
  4. linux菜单系统,Linux修改grub菜单
  5. linux ls for 命令嵌套
  6. python安装jupyterlab_JupyterLab的安装及使用
  7. MySQL修改字段类型、字段名字、字段长度、字段小数点长度。
  8. Linux之shell编程的shell工具
  9. svn -- 客户端+服务端的下载安装及配置
  10. uvalive 3713 Astronauts
  11. FreeWheel创始人/CTO于晶纯访谈:具备大局观方能洞若观火
  12. python负数的表示方法_负整数的Python表示
  13. html 超链接标签 a 的基本用法
  14. strtok 详解及实现
  15. 杰理之设备配网及使用第三方平台【篇】
  16. 量子力学顺口溜_圆周率前五百位背诵顺口溜
  17. java 回滚异常_Java异常与事物回滚探究
  18. 微信开发整理生成jar包
  19. Java中文汉字排序
  20. Ansoft HFSS____百度百科

热门文章

  1. Gson.toJson()时内存溢出StackOverflowError
  2. 台湾澎湖县启动返乡包机 春节疏运增加25个航班
  3. vue.js - advance - render 函数小抄
  4. 2013年中国高校网购实力排行榜
  5. 数据库内核月报 - 2015 / 11-MySQL · 社区见闻 · OOW 2015 总结 MySQL 篇
  6. zoj 3627(贪心)
  7. fastdfs 开启 token 防盗链,以及验证失败原因
  8. 认识RAID磁盘阵列
  9. Django中html里的分页显示
  10. linux下配置环境变量【原创】