大部分服务器都是运载 Linux 系统,而 CentOS 是 Linux 发行版之一,具有稳定,可预测,可管理和可复现等特性。
日常环境搭建、服务部署基本都是使用 linux 命令来进行操作,就前端而言,经常会使用 Nginx 部署多个静态服务,这时就需要查查所使用的端口号是否被占用,以避免 Nginx 启动失败。
Linux 基本操作
操作以 8080 端口为例
- 查看端口号占用情况,以 8080 端口为例
1 | netstat -apn | grep 8080 |
output:
1 | [VM-8-12-centos ~]# netstat -apn | grep 8080 |
输出 16729/nginx: master
中的 16729 为所查询端口对应的进程 ID
- 查看进程详细信息
1 | ps -aux | grep 16729 |
output:
1 | [VM-8-12-centos ~]# ps -aux | grep 16729 |
- 关闭端口对应的进程
1 | kill -9 16729 |
kill
进程之后,再次执行 netstat -apn | grep 8080
就不会有输入,说明端口未被占用。
欢迎访问:天问博客
本文作者: Tiven
发布时间: 2022-06-22
最后更新: 2022-07-06
本文标题: Centos系统查询、关闭某个端口
本文链接: https://www.tiven.cn/p/486eafc3/
版权声明: 本作品采用 CC BY-NC-SA 4.0 许可协议进行许可。转载请注明出处!
发布时间: 2022-06-22
最后更新: 2022-07-06
本文标题: Centos系统查询、关闭某个端口
本文链接: https://www.tiven.cn/p/486eafc3/
版权声明: 本作品采用 CC BY-NC-SA 4.0 许可协议进行许可。转载请注明出处!