1、linux上如何查看端口

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

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

root@localhost /]# lsof -i tcp:9000COMMAND PID USER FD TYPE DEVICE SIZE/OFF NODE NAME

php-fpm 14169 root 7u IPv4 512430t0 TCP localhost:cslistener (LISTEN)

php-fpm 14170 nginx 5u IPv4 512430t0 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 80tcp0 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

linux查看进程的信息失败,Linux查看端口、进程信息相关推荐

  1. linux 查看手机硬件信息失败,linux下硬件信息的查看总结

    http://blog.csdn.net/zg_hover/article/details/25984642008linux应用--硬件信息查看 1, 主板信息 .查看主板的序列号 --------- ...

  2. linux装入u盘分区失败,linux下U盘分区表修复解决识别问题

    平台:redhat9.FC5.S3c2410Embedded Linux 硬件:KingSton 2.0 1G USB Disk(默认未更改) 问题描述: 1.在RH9下插入U盘用fdisk -l命令 ...

  3. linux配置文件重新加载失败,linux下为什么每次修改完配置文件之后都需要重新加载配置文件...

    解释了 linux下为什么每次修改完配置文件之后都需要重新加载配置文件 目录一.关于inode 二.inode的作用 二.为什么每次修改完服务器配置文件之后,都需要重新加载一下配置文件? 一.关于in ...

  4. linux安装源码mysql失败,linux停mysql源码安装

    当前位置:我的异常网» Linux/Unix » linux停mysql源码安装 linux停mysql源码安装 www.myexceptions.net  网友分享于:2013-07-19  浏览: ...

  5. dnf一直接收服务器信息失败怎么办,dnf接收频道信息失败

    dnf8个C组队一起打卢克,dnf打卢克没人要怎么办? 虽然说现在DNF卢克的难度不大,但还是有很多玩家去打卢克被踢成皮球,这些玩家就很不服气了,自己明明能打为什么打卢克别人就是不要呢.于是就有玩家自 ...

  6. linux 网卡硬件信息失败,linux 查看硬件信息,网卡、CPU、硬盘

    查看网卡型号 [root@server]# lspci | grep Ethernet 00:19.0 Ethernet controller: Intel Corporation 82567V-2 ...

  7. linux查看系统的版本信息失败,Linux - 查看系统的版本信息

    PropertyMetadata和UIPropertyMetadata的一点区别 使用UIPropertyMetadata写一个Brush的依赖属性. System.Windows.Applicati ...

  8. linux下pip安装模块失败,Linux pip包安装错误

    Linux pip包安装错误 我正在使用python 2.7并尝试使用pip安装scrapy但得到此:异常:Traceback(最近一次调用最后一次):文件"/usr/local/lib/p ...

  9. Linux切换超级用户认证失败,Linux切换root超级用户问题

    推荐文章 更新源的方法 提前保存一下原来源 sudo cp sources.list sources.list.bak 换源命令: sudo gedit /etc/apt/sources.list 或 ...

最新文章

  1. zabbix 监控端口,其他端口和此端口类似
  2. 命令行选项“/source-charset”与预编译头不一致
  3. AI基础:词嵌入基础和Word2vec
  4. mysql cluster 用户_mysql cluster统一用户权限
  5. vue和react的区别是什么?
  6. 老人为什么要去依靠曾经不喜欢的子女去为她养老?
  7. python 存储数据到有向无环图寻找路径_Python 随即生成DAG(有向无环图)
  8. HDU 6127 Hard challenge (极角排序)
  9. MWORKS应用案例 | 基于Modelica的射流管式电液伺服阀的建模仿真
  10. PHP中 sprintf()格式化输出详解
  11. 如何开发出一款直播APP项目实践篇 -【原理篇】
  12. Mixly 二次开发 自定义库
  13. java mye,Java - MyEclipse中国官方网站-技术交流论坛
  14. USB_HID协议基础
  15. Hank的无线802.11学习笔记--2
  16. 用友t3远程无法找到远程计算机,用友远程通安装打印常见问题
  17. 互联网日报 | 华为西南地区首家旗舰店开业;高德打车企业版入驻飞书;马蜂窝发布“北极星攻略”品牌...
  18. CUID卡抠抠复制浅谈
  19. winscp怎么更改linux权限,winscp中使用sudo的方法
  20. 3.8 Multisim应用举例

热门文章

  1. 【行人检测】miss rate versus false positives per image (FPPI) 前世今生(实战篇-上)
  2. js操作表格数据,DOM实现数据动态增删查改
  3. 大智慧[粉进黄出]、[买卖指标] 大智慧极品中的极品公式
  4. java实现第三届蓝桥杯排日程
  5. 12306抢票算法居然被曝光了!!!居然是redis实现的
  6. STM32CubeMX开发stm32f103rbt6 CAN例程(二)
  7. 记录Java黑皮书的学习(超多题目)
  8. 基于动作捕捉的飞行机械臂定位算法验证研究
  9. [Sentinel 笔记] Sentinel的流量控制和降级
  10. 将静态文本框的背景设置为透明