hwclock

linux基础常用命令

こ雲淡風輕ζ 提交于 2019-11-28 11:07:22
Linux的基本原则: 由目的单一的小程序组成;组合小程序完成复杂任务; 一切皆文件 尽量避免捕获用户接口; 配置文件保存为纯文本格式; windows 和 linux系统库名称:win——Dynamic link library 简化为.dll;linux —— shared object 简化为.so 命令提示符:#——为root;$——为普通用户; 命令类型: 内置命令 外部命令:在文件系统的某个路径下有一个与命令名称相同的可执行文件 查询指定命令属于哪种类型方法——type(COMMOND) 命令格式: 命令 选项(修改命令的执行方式) 参数(命令的作用对象) <>:必选,[]:可选,...:可以出现多次,|:多选一,{}:分组 短选项: - 多个选项可以组合,例: -a -b = -ab 长选项: -- su [-l] 用户名 ——不同用户切换 cd -username ——进入指定用户的家目录 cd ~ ——在当前目录和前一次所在的目录之间来回切换 cd .. ——切换到上一级目录 ls ——显示当前目录或文件信息 -l:长格式显示 -h:以默认的字节显示 -d:显示目录自身属性 -i:显示inode -r:逆序显示 -R:递归显示 date 系统时间 clock(hwclock) 硬件时间 同步hwclock -w 将系统时间同步到硬件时间 hwclock

How Do You Programmatically Set the Hardware Clock on Linux?

半腔热情 提交于 2019-11-28 07:01:40
Linux provides the stime(2) call to set the system time. However, while this will update the system's time, it does not set the BIOS hardware clock to match the new system time. Linux systems typically sync the hardware clock with the system time at shutdown and at periodic intervals. However, if the machine gets power-cycled before one of these automatic syncs, the time will be incorrect when the machine restarts. How do you ensure that the hardware clock gets updated when you set the system time? Check out the rtc man-page for details, but if you are logged in as root, something like this:

Set the hardware clock in Python?

帅比萌擦擦* 提交于 2019-11-28 00:15:43
问题 How do I set the hardware clock with Python on embedded Linux systems? 回答1: Probably no easy way other than doing an os.system() call. import os os.system('hwclock --set %s' % date_str) or using the 'date' command import os os.system('date -s %s' % date_str) or if you are dying to do some c coding, wrapping the system calls with swig... but I think that would be more work than its worth. 回答2: Use Python's os.system function to call the hwclock command. 回答3: An updated version on Ubuntu 16.04:

Linux自动同步时间

别等时光非礼了梦想. 提交于 2019-11-27 23:46:28
一、安装时间同步工具 yum -y install ntp 二、同步时间 1、修改时区 cp -y /usr/share/zoneinfo/Asia/Shanghai /etc/localtime vim /etc/sysconfig/clock ZONE="Asia/Shanghai" UTC=false ARC=false 2、同步时间 /usr/sbin/ntpdate -u cn.pool.ntp.org 3、写入硬件时间 hwclock -r hwclock -w 4、自动时间同步 vim /etc/rc.d/rc.local 00 10 * * * root /usr/sbin/ntpdate -u cn.pool.ntp.org > /dev/null 2>&1; /sbin/hwclock -w    crontab -e 00 10 * * * /usr/sbin/ntpdate -u cn.pool.ntp.org > /dev/null 2>&1; /sbin/hwclock -w    来源: https://www.cnblogs.com/DevonL/p/11381056.html

linux时间与Windows时间不一致的解决

China☆狼群 提交于 2019-11-27 23:42:33
一、首先要弄清几个概念: 1. “系统时间”与“硬件时间” 系统时间: 一般说来就是我们执行 date命令看到的时间,linux系统下所有的时间调用(除了直接访问硬件时间的命令)都是使用的这个时间。 硬件时间:主板上BIOS中的时间,由主板电池供电来维持运行,系统开机时要读取这个时间,并根据它来设定系统时间(注意:系统启动时根据硬件时间设定系统时间的过程可能存在时区换算,这要视具体的系统及相关设置而定)。 2. “UTC时间”与“本地时间” UTC时间:CoordinatedUniversal8 e2 i( H7 t0 ^/^Time 世界协调时间(又称世界标准时间、世界统一时间),在一般精度要求下,它与GMT(Greenwich MeanTime,格林威治标准时间)是一样的,其实也就是说 GMT≈UTC,但 UTC 是以原子钟校准的,更精确。 本地时间:由于处在不同的时区,本地时间一般与UTC是不同的,换算方法就是 本地时间 = UTC +时区 或 UTC = 本地时间 - 时区 时区东为正,西为负,例如在中国,本地时间都使用北京时间,在linux上显示就是 CST(China StandardTime,中国标准时,注意美国的中部标准时Central StandardTime也缩写为CST,与这里的CST不是一回事!),时区为东八区,也就是 +8 区,所以CST=UTC+(

Linux 自动同步服务器时间

寵の児 提交于 2019-11-27 10:27:09
网络时间服务器 首先得确保这些服务器都能ping通否则是无法时间同步的。否则会报错“no server suitable for synchronization found” 中国国家授时中心:210.72.145.44 ----暂时无法使用 NTP服务器(上海) :ntp.api.bz 中国ntp服务器:cn.pool.ntp.org pool.ntp.org 时间同步工具 rdate:rdate -s ntpdate:ntpdate -u(使用-u参数会返回误差,也可以使用-s) 以上两个工具都可以用来同步网络时间服务器,centos默认都有安装,两个工具的使用方法都很简单,本章主要介绍ntpdate工具。如果没有安装安装方法如下: yum -y install ntp 同步时间 1.修改时区 cp -y /usr/share/zoneinfo/Asia/Shanghai /etc/localtime vim /etc/sysconfig/clock ZONE="Asia/Shanghai" UTC=false ARC=false 2.同步时间 /usr/sbin/ntpdate -u cn.pool.ntp.org 3.写入硬件时间 服务器每次重启都会参考硬件的时间,所以需要将当前系统的时间写入到硬件。 查看当前硬件时间: hwclock -r [root@localhost

How Do You Programmatically Set the Hardware Clock on Linux?

て烟熏妆下的殇ゞ 提交于 2019-11-27 01:40:40
问题 Linux provides the stime(2) call to set the system time. However, while this will update the system's time, it does not set the BIOS hardware clock to match the new system time. Linux systems typically sync the hardware clock with the system time at shutdown and at periodic intervals. However, if the machine gets power-cycled before one of these automatic syncs, the time will be incorrect when the machine restarts. How do you ensure that the hardware clock gets updated when you set the system