测试基础 日常基本使用命令

沐芓李 · 2021年09月26日 · 最后由 yonghang.zhang 回复于 2021年09月28日 · 3865 次阅读

记录日常常用到的命令

  • 查看机器某一个端口是否被占用
lsof -i:8080

如果觉得我的文章对您有用,请随意打赏。您的支持将鼓励我继续创作!
共收到 6 条回复 时间 点赞

有些服务器没有此命令,安装命令 yum install -y lsof

那你知道怎么释放这个端口么?

恒温 回复

最直接的办法,找到占用该端口的进程,kill 之

大桥 回复

有没有想过 kill 不掉的情况😕 或者 没有权限

yonghang.zhang 回复

这种情况通常比较少见,通常来说如果进程 kill 不掉,除了权限的原因,还可能是因为已成僵尸进程,这种需要 kill 其父进程来实现。另外如果是 内核态进程,也是无法杀掉的,不是找内核安全的,想来基本上是没啥机会遇到的吧。
或许还有进程守护之类的,这种需要具体分析,连守护进程一块处理,不然刚杀掉又会被重新启动。

大桥 回复

大佬说的不错,之前我遇到过就是强行杀掉父进程来实现的,怎么杀都杀不掉

需要 登录 后方可回复, 如果你还没有账号请点击这里 注册