nohup
一、 java -jar a.jar &
直接启动jar文件,在当前会话进程中开启一个子进程来运行程序,这个子进程会随着会话进程的结束而结束。
这种情况适合短时间测试用。
二、 nohup java -jar a.jar&
先交代一下名词:
hangup (挂断),终端退出时会发送 hangup 信号来通知其关闭所有子进程。
nohup(不挂断,忽略挂断信号)
nohup 的使用是十分方便的,只需在要处理的命令前加上 nohup 即可,标准输出和标准错误缺省会被重定向到 nohup.out 文件中。一般我们可在结尾加上"&"来将命令同时
放入后台运行,也可用">filename2>&1"来更改缺省的重定向文件名。
这种情况适合在生产环境长时间运行。
三、 nohup 使用
启动进程
nohup java -jar babyshark.jar > log.file 2>&1 &
上面的2 和 1 的意思如下:
0 标准输入(一般是键盘)
1 标准输出(一般是显示屏,是用户终端控制台)
2 标准错误(错误信息输出)
关闭进程
ps -aux | grep java
kill -9 pid
设置时间
1、首先输入
date -R
查看当下系统时间是否一致。
2、设置时区,亚洲/上海
timedatectl set-timezone Asia/Shanghai
3、设置时区时间格式
第一行是日期格式,第二行是时间格式
sudo date -s MM/DD/YY
sudo date -s hh:mm:ss
4、将当前时间写入BIOS避免重启之后失效
sudo hwclock --systohc
5、再次查看日期是否更改成功
date -R
原文链接:https://blog.csdn.net/weixin_44109450/article/details/124259338