使用nohup ./elasticsearch >log.txt 2>&1 & 后台启动服务的时候,log.txt的权限问题可能导服务启动之后又自动退出,即启动失败
命令行写错一个字母会导致服务启动失败,但是会先看到一个进程号:
这里nohup 写错了。
Linux命令复习:
查看端口号被使用情况:
lsof -i:端口号
例: lsof -i:5601
ps -p [进程号]:查看pid对应的进程信息
fuser -n tcp [端口号]:查看使用该端口号的进程
ps -ef | grep [name] :根据名称来查看进程
后台启动的另一种写法:
nohup ./elasticsearch &
这种写法会将console的输出直接打印到console