如何查看服务器时间(linux 查看服务器时间)
大家好,今天来为大家分享如何查看服务器时间的一些知识点,和linux 查看服务器时间的问题解析,大家要是都明白,那么可以忽略,如果不太清楚的话可以看看本篇文章,相信很大概率可以解决您的问题,接下来我们就一起来看看吧!
linux 如何获取ntp服务器时间
执行ntpdate xxx.xxx.xxx.xxx(ntp服务器地址)。
Linux下配置NTP服务器
配置方法:
1、ntp服务安装
NTP服务在RHEL5.x中式默认安装的软件包,可用rpm-qa|grep
ntp检查是否安装,如果未安装可使用如下命令安装与删除NTP服务器软件包
#使用rpm方式安装
rpm-ivh ntp-4.2.2p1-8.el5.i386.rmp
#使用yum方式安装
yum-y install ntp.i*
#使用rpm方式删除
rpm-e ntp-4.2.2pl-8.el5.i386.rpm
#使用yum方式删除
yum-y remove ntp.i*
2、ntp服务配置
在ntp服务安装完成后,需要修改ntp服务配置文件。ntp服务主配置文件/etc/ntp.conf
2.1 ntp服务的启动、暂停
NTP属于system
V服务,其启动、暂停相关命令如下:
#启动
service ntpd
start
#停止
Service ntpd
stop
#重新加载
service ntpd
reload
#查看当前启动状态
service ntpd
status
2.2 ntp服务自动加载
设置ntp服务下一次开机运行状态可通过命令配置
#在运行级别2、3、4、5上设置为自动运行
chkconfig
ntpd on
#在运行级别2、3、4、5上设置为不自动运行
chkconfig
ntpd off
#在运行级别3、5上设置为自动运行
chkconfig
ntpd--level 35 on
#在运行级别3、5上设置为不自动运行
chkconfig
ntpd--level 35 off
2.3配置信息
配置ntp,将Internet上的时间服务器作为内部标准时间来源,过程如下
1)修改/etc/ntp.conf文件
restrict default kod nomodify notrap nopeer noquery
restrict 127.0.0.1
restrict-6::1
restrict 192.168.0.0 mask 255.255.255.0 nomodify notrap
restrict 192.168.1.0 mask 255.255.255.0 nomodify notrap
#指定Internet上的时间服务器
restrict 207.46.232.182 mask 255.255.255.255 nomodify notrap noquery
server 207.46.232.182
server 127.127.1.0
fudge 127.127.1.0 stratum 10
keys/etc/ntp/keys
#指定NTP服务器日志文件
logfile/var/log/ntp
2)修改/etc/ntp/stpe-tickers文件,内容如下(当ntpd服务启动时,会自动与该文件中记录的上层NTP服务进行时间校对)
207.46.232.182
127.127.1.0
3)修改/etc/sysconfig/ntpd文件,内容如下:
#允许BIOS与系统时间同步,也可以通过hwclock-w命令
SYNC_HWCLOCK=yes
4)在配置完成并重新启动服务后,可通过ntpstat
命令显示本机上一次与上层ntp服务器同步时间的情况,也可以使用ntpq-p查看本机与上层ntp服务器通信情况,
2.4图形界面配置NTP
图形界面下直接用system-config-date,在“Network Time Protocol”选项页指定NTP服务器后勾选“Synchronize system clock before startingservice”,将ntpd服务设置为自动运行即可。
2.5客户端访问
1)Linux客户端可通过图形界面进行配置,也可以通过ntpdate命令立即与NTP服务器及行时间校对。
ntpdate 192.168.0.10
2)Windows客户端,只需双击任务栏右下角的时钟,选择“Internet时间”选项页,输入NTP服务IP地址或FQDN,并勾选“自动与Internet时间服务器同步”即可。
Windows默认7天自动更新一次,可通过修改注册表HKEY_LOCAL_MACHINE\SYSTEM
\CurrentControlSet\services\W32Time\TimeProviders\NtpClient\SpecialPollInterval默认单位为妙,修改后重新启动即可生效。
linux 查看服务器时间
怎么查看linux服务器的时间?我们一起来了解一下吧。
1、打开linux系统,在linux的桌面的空白处右击。
2、在弹出的下拉选项里,点击打开终端。
3、在命令行模式下输入date命令,回车。
4、如图显示,date命令会输出周几几月几日时间和时间显示格式和年份。
本文章基于ThinkpadE15品牌、centos7系统撰写的。
如何查看Windows服务器运行了多长时间
这个时间是否准确的前提条件是SQL SERVER服务是自动启动,而且中途没有重启过SQL SERVER服务。如果Windows服务器是应用服务器,那么没法使用这个方法。
1.1:SQL SERVER服务每次启动时,都会重新创建tempdb,所以可以以tempdb的创建时间来判断SQL Server服务的启动时间
--系统数据库tempdb创建的时间
1: SELECT CREATE_DATE AS StartDateTime
2:
3: FROM sys.databases
4:
5: WHERE NAME='TEMPDB'
1.2:通过查看系统兼容性视图master..sysprocesses获取。会话Id为1的是SQL Server启动时创建的。
1: SELECT CONVERT(VARCHAR(30), LOGIN_TIME,120) AS StartDateTime
2:
3: FROM master..sysprocesses WHERE spid=1
1.3通过查看DMV sys.dm_os_sys_info获取,这个动态管理视图中的字段sqlserver_start_time表示SQL Server上次启动时的日期和时间
1: SELECT sqlserver_start_time AS StartDateTime
2:
3: FROM sys.dm_os_sys_info
1.4通过查看DMV sys.dm_exec_requests获取。会话Id为1的是SQL Server启动时创建的。它的start_time(请求到达时的时间戳)可以判定SQL Server服务启动的时间。
1: SELECT start_time AS StartDateTime
2: FROM sys.dm_exec_requests WHERE session_id= 1
1.5:通过查看sys.traces目录视图。该目录视图包含当前在系统中运行的跟踪
1: SELECT start_time AS StartDateTime
2:
3: FROM sys.traces
4:
5: WHERE is_default=1
方法2:通过systeminfo命令或systeminfo| find"System Boot Time"命令查看服务器启动时间。
C:\Users\xxxx>systeminfo| find"System Boot Time"
System Boot Time: 3/8/2014, 12:24:34 PM
方法3:通过命令net statistics workstation命令查看
方法4:工具,Uptime.exe,是可用于显示系统的可用性。Uptime.exe可以用于显示当前的本地或远程系统的正常运行时间。它还可以扫描重要的系统事件(如系统重新启动或计算机没有响应(挂起)的事件日志。在可能的情况下,它还会计算系统的可用性。它主要是为 Windows NT服务器 4.0 Service Pack 4或更高版本,尽管其有限的方式,在早期版本上运行
如果你还想了解更多这方面的信息,记得收藏关注本站。