启动jar包
1、Java -jar vhf.jar :启动vhf,并输出日志(仅本地查看)
2、nohup java -jar vhf.jar & :后台启动jar包,并将日志输出到默认nohup.out文件
3、nohup ./VHFRpmInstall.sh >>/home/VHFInstallFiles/log/vhfInstallLog 2>&1 & :
-
nohup
: 即"No Hang UP"的缩写,意思是即使用户退出或者关闭终端,命令还会继续运行。 -
./VHFRpmInstall.sh
: 是要运行的脚本文件 -
>>/home/VHFInstallFiles/log/vhfInstallLog
: 这是将输出重定向到指定的日志文件,>>
表示追加到文件,如果使用>
,则会覆盖文件内容。 -
2>&1
: 这表示将标准错误(2)重定向到标准输出(&1),这样错误和正常输出都会被写入到同一个日志文件中。 -
&
: 表示在后台运行该命令。
这个命令的作用是在后台运行VHFRpmInstall.sh
脚本,并将输出和错误日志都追加到/home/VHFInstallFiles/log/vhfInstallLog
文件中。
查看启动日志
4、tail -f nohup.out :查看日志
5、tail -n 10 vhf.log :查看日志文件末尾的10行内容
6、tail -n +10 test.log 查询10行之后的所有日志;
7、tail -fn 10 test.log 循环实时查看最后1000行记录(最常用的)
8、tail -fn 1000 test.log | grep '关键字' :筛选关键字日志