如何查看centos端口占用情况
分类:CentOS教程 阅读:69679 次
我们在使用LinuxVPS中,有些时候会发现端口被占用而导致无法启动的情况,比如HTTP占用80端口,FTP占用21端口,出现这种情况是因为软件冲突,或端口设置不正确导致,,此时就需要查看究竟哪个进程占用了端口,来决定进一步的处理方法。
一、查看端口占用情况的命令:lsof-i
这里返回了Linux当前所有打开端口的占用情况。第一段是进程,最后一列是侦听的协议、侦听的IP与端口号、状态。如果端口号是已知的常用服务(如80、21等),则会直接显示协议名称,如http、ftp、ssh等。
二、查看某一端口的占用情况: lsof -i:端口号
如图,查看80端口显示出nginx占用此端口,状态是listen
三、结束占用端口的进程:killall进程名
虽然我们不建议用这种本末倒置的方法来解决冲突问题,但某些情况下还是可以直接结束掉占用进程的(比如重启Apache时进程没有完全退出,导致重启失败)
killall nginx
执行这条命令就可以了,本文结束!
热门推荐
- centos 7 u盘安装
- VM虚拟机下安装Centos7.0图文教程
- CentOS 7 安装Broadcom无线网卡驱动
- CentOS安装glassfish4.0配置jdbc连接mysql
- CentOS下配置Ruby on Rails并部署Redmine
- centos下安装infobright
- CentOS下ant的安装教程
- CentOS下任意切换目录的技巧
- CentOS下mount共享文件夹分配权限给指定用户
- 给Linux服务器添加物理网卡教程
- CentOS下安装7z
- CentOS下Redis服务器安装配置
- centos6.5下编译安装FFmpeg
- CentOS6.5下OpenSSL升级到OpenSSL 1.0.1g
- CentOS6.5 安装TL-WN725N USB无线网卡
- CentOS下安装福昕PDF软件
- CentOS系统搭建远程拔号之VPN(pptpd)
- CentOS6.5中为firefox安装FlashPlayer步骤
- Centos6.5 编译安装PHP5.3.28
- CentOS 安装 repo