zoukankan      html  css  js  c++  java
  • Linux查看端口、进程信息

    1、linux上如何查看端口

      通常情况下,某个端口号会被莫名其妙的占用了。却不知道什么东东占用了,影响心情。通过如下命令,即可查看某一个端口号是否被占用

      1)lsof -i:端口号,即可查看某一端口的占用情况,例如: lsof -i:9000

    root@localhost /]# lsof -i tcp:9000
    COMMAND   PID  USER   FD   TYPE DEVICE SIZE/OFF NODE NAME
    php-fpm 14169  root    7u  IPv4  51243      0t0  TCP localhost:cslistener (LISTEN)
    php-fpm 14170 nginx    5u  IPv4  51243      0t0  TCP localhost:cslistener (LISTEN)
    php-fpm 14171 nginx    5u  IPv4  51243      0t0  TCP localhost:cslistener (LISTEN)

      2)netstat -lntup | grep 端口号 用于查看指定端口号的进程情况,例如:netstat -lntup | grep 80

    [root@localhost /]# netstat -lntup | grep 80
    tcp        0      0 0.0.0.0:80              0.0.0.0:*               LISTEN      7311/nginx: master

      参数说明:

        -l 仅列出listen的服务状态

        -n 拒绝显示别名,能显示数字的全部转化为数字

        -t (tcp)仅显示tcp相关参数选项

        -u (udp)仅显示udp相关选项

        -p 显示建立相关连接的程序名

    2、结束占用端口号的进程:killall、kill、pkill

      1)killall

      语法:killall[参数][进程名], 例如:killall php-fpm

    -Z 只杀死拥有scontext 的进程
    -e 要求匹配进程名称
    -I 忽略小写
    -g 杀死进程组而不是进程
    -i 交互模式,杀死进程前先询问用户
    -l 列出所有的已知信号名称
    -q 不输出警告信息
    -s 发送指定的信号
    -v 报告信号是否成功发送
    -w 等待进程死亡
    --help 显示帮助信息
    --version 显示版本显示
    

      例如:

    killall php-fpm
    killall -9 sshfs

      2) kill 

      kill可将指定的信息送至程序。预设的信息为SIGTERM(15),可将指定程序终止。若仍无法终止该程序,可使用SIGKILL(9)信息尝试强制删除程序。

      程序或工作的编号可利用ps指令或jobs指令查看。

      语法:kill [-s <信息名称或编号>][程序] 或 kill [-l <信息编号>]

      案例:

      杀死进程 19823

    kill 19823

      强制杀死进程

    kill -KILL 19823

      彻底杀死进程

    kill -9 19823

      杀死指定用户所有进程

    //方法一 过滤出hnlinux用户进程 
    kill -9 $(ps -ef | grep sshfs) 
    //方法二
    kill -u sshfs 

     

      参考:http://www.runoob.com/w3cnote/linux-useful-command.html

      

      

  • 相关阅读:
    前端性能优化
    web缓存
    js实现数组去重并且显示重复的元素和索引值
    前端面试简单整理
    js记录重复字母的个数
    js数组快速排序
    sql数据库链接
    w3cschool -css
    w3cschool -html
    A*算法在栅格地图上的路径搜索(python实现)
  • 原文地址:https://www.cnblogs.com/dump/p/10406236.html
Copyright © 2011-2022 走看看