zoukankan      html  css  js  c++  java
  • Linux菜鸟来袭之学习小结

    ps是显示当前状态处于running的进程,grep表示在这些里搜索,而ps aux是显示所有进程和其状态。

    linux命令ps aux|grep java和ps -ef|grep java 有什么区别?
    ps aux 是用BSD的格式来显示 java这个进程。
    显示的项目有:USER , PID , %CPU , %MEM , VSZ , RSS , TTY , STAT , START , TIME , COMMAND
    ps -ef 是用标准的格式显示java这个进程。
    显示的项目有:UID , PID , PPID , C , STIME , TTY , TIME , CMD

    通过进程PID看端口号

    首先可以用netstat -antup 查出所有开放的端口,再用grep 查找出你的pid来,例如:你的pid 是 2711 可以用以下方法找到该进程有没有打开的端口:
    netstat -antup |grep 2711

    端口查看线程

    1.查看linux系统TCP/UDP的端口号:
    netstat -tupln

    2.linux系统,根据端口查看运行的进程:
    方法1: netstat -anp|grep 3030
    方法2: lsof -i :22

    3.查看进程名运行的端口号:
    方法1: netstat -anp|grep 进程名

    4.结束进程:
    1)根据进程号结束进程:
    方式1:立即释放资源(推介)
    kill -15 pid

    方式2: 不会立即释放资源(不推荐)
    kill -9 pid

    5.linux 查看进程信息

    ps -aux
    查看进程的命令有很多,我只是列出了我最常用的几个。

    netstat -tln //查看服务监听端口

    netstat      //查看进程号

    ps -aux     //查看进程号

    ps -aux | more //全部查看

    ps -ef | grep mysql //查看mysql的进程

    kill -9 3306 //强制杀掉进程号3306

    6.防火墙的设置

    设置防火墙: setup

    查看防火墙设置: iptables -L

  • 相关阅读:
    frp穿透.md
    6_模板与渲染.md
    4_多数据格式返回请求结果.md
    3_请求参数绑定与多数据格式处理.md
    5_中间件.md
    1_go_gin介绍.md
    2_Gin网络请求与路由处理.md
    14_文件.md
    firefox油猴脚本编写.md
    js 四舍五入
  • 原文地址:https://www.cnblogs.com/lvbindl/p/3557612.html
Copyright © 2011-2022 走看看