Linux的发行版本不同,重启服务的方式也是不一样的。
centos 6版本:
service 服务名 restart
例如重启vsftpd:
[root@linuxprobe ~]# service vsftpd restart
注意:service 服务器 start/stop/status/restart/reload
这里需要确定下restart 和reload 的区别,restart是重启,也就是kill掉进程,然后在启动进程,而reload是重新加载配置。
centos7x版本:
systemctl restart 服务名
例如重启vsftpd:
[root@linuxprobe ~]# systemctl restart vsftpd
另外,如果服务是编译安装的话,重启的命令就是要看安装包的说明了,例如nginx:
[root@linuxprobe ~]# cd /xxx/xx/xx/sbin
[root@linuxprobe ~]# /nginx -s reload
当然也可以手动些shell重启脚本,一般情况下都是如果重启服务,又没有脚本,比如tomcat,我们一般都是先杀进程 ,然后启服务:
[root@linuxprobe ~]#ps -ef |grep tomcat |grep -v tomcat |awk '{print$2}' |xargs kill -9 && sh /xx/xx/xx/startshsh
更多Linux的知识建议更加系统 的去学习去联系,可以参考《Linux就该这样学》,加油吧!!!
有时不想去机房,并且远程桌面连接登录不上了,需要远程重启服务器的,这时可以使用命令行方式远程重启。在cmd命令行状态下输入:shutdown -r -m \\192168110 -t 0 -f //换成你的IP,-f表示强制重启有可能出现拒绝访问<5>的提示,表示你没有权限,这时输入下面命令:net use \\192168110\ipc$ "password" /user:"username" //使用有效的用户名和密码再次执行shutdown命令即可重启。Tomcat服务器重启的办法:
第一步:使用cmd进入dos界面
第二步:进入Tomcat安装目录
C:\Users\AdministratorMS-201606131808>E:
E:\>cdapache-tomcat-8026-windows-x64\apache-tomcat-8026\bi
E:\apache-tomcat-8026-windows-x64\apache-tomcat-8026\bin>
到bin目录之后,先关闭原来运行的Tomcat服务器
第三步:关闭方法:执行shutdownbat指令
E:\apache-tomcat-8026-windows-x64\apache-tomcat-8026\bin>shutdownbat
UsingCATALINA_BASE: "E:\apache-tomcat-8026-windows-x64\apache-tomcat-8026"
UsingCATALINA_HOME: "E:\apache-tomcat-8026-windows-x64\apache-tomcat-8026"
UsingCATALINA_TMPDIR: "E:\apache-tomcat-8026-windows-x64\apache-tomcat-8026\temp"
UsingJRE_HOME: "C:\ProgramFiles\Java\jdk180_31"
UsingCLASSPATH: "E:\apache-tomcat-8026-windows-x64\apache-tomcat-8026\bin\bootstrapjar;E:\apache-tomcat-8026-windows-x64\apache-tomcat-8026\bin\tomcat-julijar"
E:\apache-tomcat-8026-windows-x64\apache-tomcat-8026\bin>
第四步:使用startupbat重新启动Tomcat服务器。
如果是物理服务器通常在 *** 作系统里面重启,如果机器远程连接不了。也可以让机房技术帮你重启。
当然如果有DELL的IPMI(KVM)的功能,也可以利用WEB重启。
云服务器的话,除了可以在系统里面重启,也可以在WEB控制台重启。星空云服务器就可以这样 *** 作。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)