linux查看服务器时间linux如何查看服务
Linux怎么检查web服务器状态?
通过查看进程是否存在,命令ps-efgreptomcat可以查看服务,如果服务已启动会显示有对应路径的信息,也可以通过status查看phpstatus
查看oracle服务是否正常?
我的:确定oracle服务正常,需要确定:
1监听器监听正常。执行lsnrctlstatus可以看到ready的状态。
2oracle相关进程正常。ps-ef|grepora_|grep-vgrep可以看到oracle的服务正常。
3连接标识符正常连接。tnsping连接标识符,返回OK。
4客户端连接oracle服务器正常并且数据库处于open状态。
可以使用Oracle客户端PL/SQL连接。
5归档状态正常。执行archiveloglist看到相关的归档信息。
linux怎么查看一个服务是否开启?
1、psaux或netstat-tlunpps是进程查看命令
netstat是端口查看命令
在Linux系统中,服务一定是有进程的,所以使用ps命令可以查看服务运行情况。
另外,Linux服务多数是网络服务,所以通过netstat命令也可以查看服务运行状态。
2、service服务名status
比如查看httpd的Web服务的运行状态,执行servicehttpdstatus,
3、/sbin/service--status-all|grep"服务名"
比如查看httpd的web服务
执行/sbin/service--status-all|grep"httpd"即可。
4、chkconfig--list
比如查看httpd的web服务
执行chkconfig--list|grep"httpd"即可。
1
友好的显示所有服务的运行状态:
service--status-all
chkconfig--list
2
查看单个服务的运行状态
如
servicesshdstatus
3
查看启动状态,是否开机自动启动
chkconfig--listservicename
开机
1:单用户模式
2:多用户模式,不具有网络档案系统(NFS)功能
3:多用户模式,具有网络档案系统(NFS)功能
4:某些发行版linux用这个等级进入Xwindows系统
5:同4
6:重新启动
注意:切记无用1和6
关闭或开启服务状态:
chkconfig--level345nscdoff/on
4
增加服务:
chkconfig--addxxx
(注意:服务脚本必须存放在/etc/initd/目录下)
如mysqld
#cpsupport-files/mysqlserveretc/initd/mysqld
chkconfigmysqldon(各等级为ON,各等级为2345等级)
这样就会以系统服务的形式启动了
删除服务:
chkconfig--delXXX
runlevel查看当前等级。
注意:运行级别就是操作系统正在运行的功能级别。
linux如何开启telnet服务?
查看telnetserver是否安装rpm-qa|greptelnet-server如果没有,则安装:yuminstalltelnet-server-y开启telnet服务:
chkconfigtelneton启动telnet服务:
servicexinetdreload
我说说我的想法。用JS代码通过XMLHttp获取服务器时间动态刷新显示即可显示为当前时间。误差要求不是太大的话(考勤嘛)可以每20秒刷一次。
GetTimeasp (UTF-8编码)
=======================================
<%@LANGUAGE="VBSCRIPTEncode" CODEPAGE="65001"%><%
ResponseExpires = 0
%><%= Now() %>
=======================================
GetTimejs
-------------------------------
var xmlHttp = false;var tID;
if (!xmlHttp && typeof XMLHttpRequest != "undefined") {
xmlHttp = new XMLHttpRequest();
}
function ShowTime() {
clearInterval(tID);
var url = "GetTimeasp";
xmlHttpopen("GET", url, true);
xmlHttponreadystatechange = function() {
if (xmlHttpreadyState == 4&& xmlHttpstatus == 200) {
var response = xmlHttpresponseText;
documentgetElementById("ShowTime_Div")innerHTML=response;
}
}
xmlHttpsend(null);
tID = setInterval("ShowTime()",10000);//每10秒刷新
}
-------------------------------
testhtm
-----------------------------------------
<html><head>
<script src="GetTimejs" type="text/javascript"></script></head>
<body onload="ShowTime()">
<div id="ShowTime_Div"><div>
</body></html>
-----------------------------------------
-----------------------------------------
这个基本属于斗鱼TV的网络问题,服务器问题,没什么解决办法,很简单,无限刷新到人数有显示,然后所有的功能都回复了,至少我都是这么做的。
1有可能是网络问题。
2你是否关闭了弹幕功能。
3实在不行,就卸载重装。
首先,需要说明一下:使用JS获取的时间不是服务器时间,而是客户端时间;如果要显示服务器时间,需要将服务器时间传给JS代码使用,具体自己查找资料啦。这里只给出显示客户端时间的实现方法。 如下: 在网页里,你在页面的onload事件里添加一个函数showTime(); 然后,定义showTime()如下: function showTime(){ var today=new Date(); //当前时间。 // 以下获取年月日 date=todaygetDate(); month=todaygetMonth()+1; //月份是从0开始计算的。 if(month<=9) month="0"+month; year=todaygetYear(); var nowDate=year+'-'+month+'-'+date; // 以下获取时分秒。 var d, s=""; var c = ":"; s += todaygetHours() + c; s += todaygetMinutes() + c; s += todaygetSeconds() ; // s += todaygetMilliseconds(); //这个是获得微秒数,一般不用。 // 将整个结果连接起来,显示到合适的位置。以下假设你有一个id为timer的DIV或TD等。 documentgetElementById("timer")innerHTML = nowDate + " " + s; setTimeout(showTime,1000); // 具体语法,请参考各类相关文档。 }
0条评论