linux命令

一.重启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'

linux vim用法

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
管道符 用于将一个命令的输出传递给另一个命令作为输入

相关推荐

  1. linux 命令

    2024-05-12 12:56:12       39 阅读
  2. Linux 命令

    2024-05-12 12:56:12       34 阅读
  3. Linux命令

    2024-05-12 12:56:12       30 阅读
  4. linux命令

    2024-05-12 12:56:12       20 阅读
  5. Linux命令

    2024-05-12 12:56:12       15 阅读

最近更新

  1. docker php8.1+nginx base 镜像 dockerfile 配置

    2024-05-12 12:56:12       5 阅读
  2. Could not load dynamic library ‘cudart64_100.dll‘

    2024-05-12 12:56:12       5 阅读
  3. 在Django里面运行非项目文件

    2024-05-12 12:56:12       4 阅读
  4. Python语言-面向对象

    2024-05-12 12:56:12       6 阅读

热门阅读

  1. 整除C++

    整除C++

    2024-05-12 12:56:12      30 阅读
  2. 【AMBA Bus ACE 总线 9 -- Non-cache IO device】

    2024-05-12 12:56:12       20 阅读
  3. 编译OpenResty遇到找不到OpenSSL的解决办法

    2024-05-12 12:56:12       18 阅读
  4. 汇编个位数求和实验

    2024-05-12 12:56:12       20 阅读
  5. Python梯度下降算法

    2024-05-12 12:56:12       18 阅读
  6. pat乙1030

    2024-05-12 12:56:12       15 阅读
  7. GitLab CI/CD的原理及应用详解(三)

    2024-05-12 12:56:12       16 阅读