Linux 时间同步 ntpd
关于Linux下时间同步的解决方案,其实有几种。一是使用rdate命令,同步时间到远程主机。二是运用ntp软件包。
以下主要讲使用ntp的方式来完成时间的同步。
当然,首先得确认ntp软件包是否安装,一般使用以下命令(即是查看rpm包的ntp是否已经装到系统中):
rpm -q ntp
显示已安装的ntp的版本,表示ntp包已安装。像这样:ntp-4.2.2p1-5.el5
否则提示:package ntp is not installed
重点在于三个文件的配置,分别是:/etc/ntp.conf /etc/ntp/ntpservers 及/etc/ntp/step-tickers
1. /etc/ntp.conf的配置:
其实只需改动极少的位置,其它地方保持默认:
找到server部分
加上一行:server 210.72.145.44 (国家授时中心的IP)
再加一行:server 218.21.130.42 (cn.pool.ntp.org对应IP)
2.将/etc/ntp/ntpservers清空
3.在/etc/ntp/step-tickers文件中,加入之前加入到/etc/ntp.conf中的IP,编辑后的/etc/ntp/step-tickers
文件的内容如下:
210.72.145.44
218.21.130.42
到此,ntp的配置完成。
然后,执行操作:service ntpd restart ,即是将守护进程ntpd重新启动,这一步必不可少,否则以上的配置不能生效。
这一方法,本人使用有效,想在大部分机子中都可行得通。ntp的配置只需简单的几个步骤。
(本人机器环境为:
Red Hat Enterprise Linux 5
内核为2.6.18-8
ntp版本为ntp-4.2.2p1-5.el5
)
相关文档:
例一:发送Signaling Packet:
Signaling Command是2个Bluetooth实体之间的L2CAP层命令传输。所以得Signaling Command使用CID 0x0001.
多个Command可以在一个C-frame(control frame)中发送。
如果要直接发送Signaling Command.需要建立SOCK_RAW类型的L2CAP连接Socket。这样才有机会自己填充Command Code,Identi ......
select系统调用时用来让我们的程序监视多个文件句柄的状态变化的。程序会停在select这里等待,直到被监视的文件句柄有一个或多个发生了状态改变。
关于文件句柄,其实就是一个整数,通过socket函数的声明就明白了:
int socket(int domain, int type, int protocol);
我们最熟悉的句柄是0、1、2三个,0是标准输入,1是标 ......
Linux系统调用--access函数详解
2007-07-30 23:10
【access系统调用】
功能描述:
检查调用进程是否可以对指定的文件执行某种操作。
用法:
#include <unistd.h>
#include <fcntl.h>
int access(const char *pathname, int mode);
参数:
pathn ......
1, 主板信息
.查看主板的序列号
--------------------------------------------------
#使用命令
dmidecode | grep -i 'serial number'
#查看板卡信息
cat /proc/pci
--------------------------------------------------
2, cpu信息
--------------------------------------------------
#通过/proc文件系统
1) ......