linux 怎样设置自动关闭服务器

linux 怎样设置自动关闭服务器,第1张

自动关闭服务器可以有三种方法实现:

1. 使用shutdown 命令,后面加上一个时间的参数

# shutdown -h 20:00

意思就是在20点的时候,系统执行关机 *** 作;

2. 使用at命令,指定让服务器在具体的某个时间关机,假如23:00关机

# at 23:00 halt

当然也可以使用其它关机的命令,如poweroff、shutdown等。这个方法只是一次性的,下次启动服务器后就不会再自动关机了;

3. 使用计划任务crond,使用root用户,编写一个计划任务,指定在某个时间执行关机

# crontab -e

0 0 * * * halt

这个方法就是在每个0点0分,系统自动执行关机的 *** 作。时间可以前面的五个里面自行设定,如果不清楚,可以man 5 crontab查看帮助。

这个是否是你所需要的呢?

一、查看哪些端口被打开 netstat -anp二、关闭端口号:iptables -A INPUT -p tcp --drop 端口号-j DROPiptables -A OUTPUT -p tcp --dport 端口号-j DROP三、打开端口号:iptables -A INPUT -ptcp --dport 端口号-j ACCEPT四、以下是linux打开端口命令的使用方法。nc -lp 23 &(打开23端口,即telnet)netstat -an | grep 23 (查看是否打开23端口)五、linux打开端口命令每一个打开的端口,都需要有相应的监听程序才可以

1.看下home下会不会有内存溢出什么的文件导致的服务假停现象,

2.查看进程是否监听,linux如何查询端口是否使用

各种思路。。接口访问不了,但是呢jar包的进程还是存在的ps -ef|grep XX.jar

是有的啊?

http://xx.xx.xx/api/接口名称 报404

服务假停,可能是内存过大,日志超出限制,有个home的目录,我们看下这个目录下有啥内存溢出或者相关的文件可以跟踪,继续排查中。。难定位但是有挑战呢。

jar服务允许,关闭xshell,不能访问,处理nohup

1,通常情况,客户端通过xshell访问centos,进行jar包发布后(命令:java -jar xxx.jar),如果关闭,或者断开xshell后,就不能访问jar包服务了;

2、如何处理呢?

3、使用如下命令:nohup java -jar xxx.jar >指定路径文件.txt &

执行该命令后,可能会出现如下错误:

nohup: ignoring input and redirecting stderr to stdout

4、如下执行命令即可:

nohup java -jar xxx.jar  >指定路径文件.txt  2>&1 &

 再次执行,问题解决。

5、如果更改jar后,要

ps -aux | grep java找到进程,然后kill杀死进程后,再nohup java -jar xxx.jar  >指定路径文件.txt  2>&1 &


欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/yw/7592960.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-04-07
下一篇2023-04-07

发表评论

登录后才能评论

评论列表(0条)

    保存