阅读量:0
当作笔记
现象
一般发生在系统重启或过期续费后
- nginx无法启动,显示80端口被占用。
netstat -nltp | grep 80
命令或其他命令查看80端口发现有个systemd进程pid=1占用了80端口。- 无法手动kill
处理
- 关闭进程
sudo systemctl stop httpd.socket
- 再次查看80端口,一般就没被占用了,如果又被其他pid占用,此时的pid已经可以用kill把它干掉了。
拓展:关于systemd
systemd单元文件放置位置:
/usr/lib/systemd/system/默认单元文件安装目录
/run/systemd/system单元运行时创建,这个目录优先于安装目录
/etc/systemd/system系统管理员创建和管理的单元目录,优先级最高。
GitHub:https://github.com/systemd/systemd
官方网站:https://www.freedesktop.org/wiki/Software/systemd/