1.部署java项目
后台运行
nohup java -jar upload_sw_20210526.jar >uploadsw20210526.txt 2>&1 & 日志写进txt文件
nohup java -jar xxxx.jar >/dev/null 2>&1 & 除非项目设置了日志,否则不输出日志
nohup java -jar -Duser.timezone=GMT+08 upload_sw_20210526.jar >uploadsw20210526.txt 2>&1 &
nohup java -Xmx1300m -Xms1024m -jar -Duser.timezone=GMT+08 zdxk_zhiwenyi_211104.jar >log_zdxk_zhiwenyi_2.txt 2>&1 &
2.查看哪些进程在运行
ps aux|grep java
3.查看远程服务器网络连接情况
3.1探测指定ip是否开放指定端口(查看端口是否连通)
telnet www.baidu.com 80
3.2检查网络是否通畅或者网络连接速度(查看IP是否连通)
有些时候服务器是可以禁止ping的
ping www.baidu.com
3.3 模拟http请求,返回整个网页的内容
curl url 返回整个网页的内容
curl -I url 返回这个网页的header
curl -i url 返回网页header + 内容
4查看服务器信息
top -p PID 命令实时查看该PID内存使用情况
5查看进程被杀死
博客
core dump命令
dmesg | grep java 内核日志
less /var/log/messages 系统报错日志
1、打开core dump文件的开关
vi /etc/abrt/abrt-action-save-package-data.conf
ProcessUnpackaged = yes
2、设置core dump文件大小不限制
ulimit -c unlimited
永久生效办法:
#vi /etc/profile #最后一行加上: ulimit -c unlimited
或使用source命令使之马上生效:
#source /etc/profile
3、设置core dump文件名包含PID:
echo 1 > /proc/sys/kernel/core_uses_pid