部署

1
2
3
4
5
// 创建目录
mkdir -p /mydata/gmall

// 进入目录
cd /mydata/gmall/

1
2
3
4
5
6
7
/**
* java -jar xxx.jar # 这个命令会锁定命令窗口,当窗口关闭时,程序也就自动退出了,所以需要让 jar 包后台运行
* nohup java -jar xxx.jar & # nohup 命令:忽略所有挂断信号,当窗口关闭时,程序仍然运行, & 符号:程序后台运行
* # xxx.log 就是指定的输出文件,如果不指定,默认在 jar 包所在目录,创建 nohup.out 文件
* nohup java -jar xxx.jar >xxx.log & # >xxx.file:将输出重定向到 xxx.file 文件,也就是将内容输出到 xxx.file 文件中
*/
nohup java -jar gmall-admin.jar >admin.log &

查看日志

1
2
3
4
5
6
7
8
// 查看 xxx 最新 10 行日志
tail -n 10 xxx.log

// 实时监控日志文件
tail -n xxx.log

// 停止
CTRL + C