美文网首页
linux命令

linux命令

作者: 愤怒的阿昆达 | 来源:发表于2021-10-13 15:26 被阅读0次

    一、微服务启动相关:

    无挂断(no hang up)启动某微服务:

    语法:# nohup [comand] [&]
    示例:# nohup java -jar /opt/spring-cloud-service/facereport/AppFacereport.jar &

    查看java -jar xx.jar启动的微服务进程:
    • 参考:https://www.cnblogs.com/yrjns/p/12779056.html
    • 例如:查询 AppGismap.jar 的进程:
      执行: ps aux | grep AppGismap.jar
    • 结果:


      image.png
    • 不知道哪一个是它的pid,一个个试,
      执行:netstat -lnpt | grep [PID]
      image.png
      带端口号的这个就是,确定是这个 3918652
    • 杀掉进程:
      # kill -9 30768
    Linux系统重启后 Docker服务及容器自动启动设置:

    重启[reboot]操作系统后,发现docker 服务未启动,容器也未启动:
    1.docker自动启动设置:
    # systemctl enable docker.service
    2.docker容器自动启动设置
    在运行docker容器时可以加--restart=always来保证每次docker服务重启后容器也自动重启:
    # docker run --restart=always
    如果已经启动了则可以使用如下命令:
    # docker update --restart=always [containerId]

    二、端口相关:

    1. nc访问主机端口,确认是否存活:

    nc安装、常用语法参考:https://www.cnblogs.com/guge-94/p/10719016.html
    示例:# nc -vw 2 localhost 93 # 通过nc去访问localhost主机的93端口,确认是否存活;可不加参数

    2. Centos8通过PID查找高开销进程:

    1、# top命令锁定高开销进程PID
    2、# netstat -lnpt |grep PID 查看进程端口号
    3、通过 nacos 查看对应的服务

    三、基本命令:

    df -h # 查看磁盘情况
    find / -name [文件名]  # 查找文件名
    

    相关文章

      网友评论

          本文标题:linux命令

          本文链接:https://www.haomeiwen.com/subject/uxnkcltx.html