一.重启jar包
1.获取进程号
ps -ef | grep pg-api.jar | grep -v grep | awk '{print $2}'
2.杀掉原先的进程,PID为进程号
kill -9 PID
kill就是给某个进程id发送了一个信号。默认发送的信号是SIGTERM,而kill -9发送的信号是SIGKILL,即exit。exit信号不会被系统阻塞,所以kill -9能顺利杀掉进程。当然你也可以使用kill发送其他信号给进程。
3.启动jar包
nohup java -jar pg-api.jar
二.查看实时日志
1.先找到日志的路径
2.列出目录下的文件
3.查看日志内容
ll #显示指定工作目录下之内容
tail -f api_log_info.log #-f实时日志 -n历史日志
三.查找所有的nginx文件
1.查找到nginx文件
2.修改里面的配置项
3.保存并重启生效
find . -name '*.conf'
vim nginx.conf
在命令模式下按下 i 就进入了输入模式,使用 Esc 键可以返回到普通模式。
在命令模式下按下 :(英文冒号)就进入了底线命令模式。
:wq:保存文件并退出 Vim 编辑器。
service nginx restart #重启nginx
上述命令会在当前目录及其子目录中查找所有的.conf 文件,并列出它们的路径。. 表示当前目录,-name 参数用于指定文件名模式,*.conf 表示文件名以 .conf 结尾的文件
命令 | 含义 |
---|---|
ps | 将某个进程显示出来 Process Status |
tail | 查看文件的内容,有一个常用的参数 -f 常用于查阅正在改变的日志文件 |
grep | 查找 |
mkdir | 创建目录 |
touch | 如果文件不存在,可以创建新文件, 如果文件存在,使文件时间成为当前时间 |
vim | 编辑 |
cat | 查看 |
cp | 复制 |
pwd | 查看当前目录的路径 Print Working Directory |
管道符 | 用于将一个命令的输出传递给另一个命令作为输入 |