直接执行
/etc/rcd/initd/ssh restart
或者
sevice ssh restart
restart 包括了stop,start。
SSH 为 Secure Shell 的缩写,由 IETF 的网络工作小组(Network Working Group)所制定;SSH 为建立在应用层和传输层基础上的安全协议。SSH 是目前较可靠,专为远程登录会话和其他网络服务提供安全性的协议。利用 SSH 协议可以有效防止远程管理过程中的信息泄露问题。SSH最初是UNIX系统上的一个程序,后来又迅速扩展到其他 *** 作平台。SSH在正确使用时可弥补网络中的漏洞。SSH客户端适用于多种平台。几乎所有UNIX平台-包括HP-UX、Linux、AIX、Solaris、Digital UNIX、Irix,以及其他平台,都可运行SSH。
shutdown命令的语法格式是:shutdown [-i/-l/-s/-r/-a][-f][-m[\ComputerName]][-t XX][-c"message"][-d[u][p]:xx:yy]
各参数的含义为:
-i 显示图形界面对话框;
-l 注销当前用户(默认设置会注销当前用户);
-s 关闭计算机;
-r 关闭之后立即重新启动;
-a 终止关闭,除了-l和ComputerName外,系统将忽略其他参数。在超时期间,你只能使用-a;
-f 强制运行要关闭的应用程序;
-m [\ComputerName]指定要关闭的计算机,不指定默认为本机;
-t XX将用于系统关闭的定时器设置为XX秒,默认是20秒;
-c "message"指定将在“系统关闭”窗口中的“消息”区域显示消息,最多可以使用127个字符;
-d [u][p]:xx:yy列出系统关闭的原因代码,为系统关机日志记录使用。
使用方法如下:
1、shutdown -r -f
2、开始菜单-关闭计算机-重新启动
两条命令同时运行,当然之前最好把一些重要的服务停止掉,比如数据库等防止丢失数据。第一条shutdown命令执行后会有个延迟,可以保证把未退出的程序咔嚓掉,如果单纯使用开始菜单的重启命令进行远程重启,出现服务器无法正常关机的概率是相当大的,可以说是非常的不可靠,反而shutdown命令要更加可靠一些,但还是为了完全,笔者每次都是两条命令同时用,虽然麻烦一点但总比去找机房人员协助要方便点,毕竟服务器也不是经常重启。
《我的世界》在建立联机模式后,添加MOD会时常导致服务器死机、卡顿等现象,但很多玩家不知道在中途关闭了服务器有要怎么启动。本次巴士我就给大家带来我的世界服务器重启方法,尚不清楚的玩家不妨赶快来参考一下吧。
输入stop指令之后,bat文件就不执行了。需要重新再打开我的世界。
也可以利用服务器核心插件,来设计服务器定时关闭和重启程序。
服务器重启:
首先,你要有一个对应你服务器核心的插件,能让你的服务器实现定时关闭服务器。
说白了就是定时或者定期自动自己在控制台输入stop命令。现在一些插件可以做到。
完了,起服务器时候用一些循环脚本。
比如windows开服时候,启动脚本bat文件写
@echo off
:start
"c:windowssystem32javaexe" -server -Xincgc -Xms1024m -Xmx1200m -jar craftbukkit152jar -nojline
goto start
(-server开关会自动设置一些参数选项用于server类的应用,包括-XX:PermSize=M的值,不过可能要求您的系统安装jdk而不仅仅是jre…否则可能报错,无法启动,或提示缺文件实在不行的话,启动脚本里不写这个开关)
或者linux 64位服的(32位的把内存上限降低到1G,内存下限降的更低些),用sh脚本起服,脚本也是写一个循环。
#!/bin/sh
while true
do
java -Xincgc -Xms1G -Xmx2G -jar bukkit-152-r01-betajar
done
用这种循环脚本起服。当服务器停了。自动重启。
所以只是需要一个bukkit服务器自动输入stop命令关停服务器的插件。只要能定时定期停服那么因为循环脚本的关系,服务器就会自动再启动
不过,147时代时候能够控制服务器自动按时停服的插件不少现在152时代了…似乎不多但是找到能向上兼容的或者一些,比如
AutoSaveWorld,这种,支持152,但是只能每天定时停服,那么只要一停服,也能实现自动重启…但是就是每天只能自动重启一次。
更多内容关注电玩巴士单机频道
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)