时间相关
博客
CENTOS上的时间/时区设定
Linux基础:timedatectl命令使用介绍
网络协议:NTP:1:网络时间协议基础
网络协议:NTP:2:使用NTPD搭建NTP服务器
网络协议:NTP:3:使用Chrony搭建NTP服务器
NTP 网络时间协议
NTP(Network Time Protocol) 网络时间协议的缩写,它是用来同步网络上各台计算机的时间的协议。
为什么需要NTP协议
- 网络上的各台计算机的时间不同步
不同步的原因有很多,比如手动修改了操作系统的时间,比如CMOS电池重置导致的时间复位等等。 - 网络上各台计算机的时间不准确
我们所使用的钟表,精度有一定的误差,一般较高的精度平均每年也会达到一分钟左右的误差,虽然对日常使用基本不造成影响,但是在计算机的世界这已经会造成问题。
什么是准确的
原子钟是目前世界上最准确的计时工具,它在20世纪50年代出现,利用院子袖手或释放能量是发射出的电磁波来计时,非常稳定,再加上一些列精密仪器的控制,可以达到2000万年才误差1秒,这个精确度基本能够实现目前所有的需求。
GMT 格林尼治标准时
格林尼治标准时间(Greenwich Mean Time,GMT)是指位于伦敦郊区的皇家格林尼治天文台的标准时间,因为本初子午线被定义在通过那里的经线。 理论上来说,格林尼治标准时间的正午是指当太阳横穿格林尼治子午线时的时间。由于地球在它的椭圆轨道里的运动速度不均匀,这个时刻可能和实际的太阳时相差16分钟。 地球每天的自转是有些不规则的,而且正在缓慢减速。所以,格林尼治时间已经不再被作为标准时间使用,GMT时间是有误差的。.
UTC 协调世界时
Coordinated Universal Time 协调世界时,又称世界统一时间、世界标准时间、国际协调时间。
UTC 的特点是精度高,数万年才会有1秒的误差。
RTC 系统硬件时间
RTC 实时时钟(Real-Time Clock),系统硬件时钟,
系统中的时钟分为硬件时钟和软件时钟。
- 系统关机时,软件时钟无法运行,硬件时钟可以正常计时,
- 系统启动时,软件从硬件读取时间,做为软件的初始时间
- 系统关机时,将软件时间写入到系统时间。
文件系统相关
NFS
NFS(Network File System)即网络文件系统,是FreeBSD支持的文件系统中的一种,它允许网络中的计算机之间共享资源。在NFS的应用中,本地NFS的客户端应用可以透明地读写位于远端NFS服务器上的文件,就像访问本地文件一样。
ftp文件传输协议
文件传输协议(英文:File Transfer Protocol,缩写:FTP)是用于在网络上进行文件传输的一套标准协议,使用客户/服务器模式。它属于网络传输协议的应用层。文件传送(file transfer)和文件访问(file access)之间的区别在于:前者由FTP提供,后者由如NFS等应用系统提供