首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何在termux中杀死port?

如何在termux中杀死port?
EN

Stack Overflow用户
提问于 2020-07-15 20:58:08
回答 1查看 676关注 0票数 0

在temux中,我在端口8083节点上运行。

在ubuntu中,我在package.json中使用了以下脚本:

但在termux中,它不起作用。

代码语言:javascript
复制
"kill": `"kill $(lsof -t -i:8083)"`

我知道这是个错误

代码语言:javascript
复制
sh: 1: kill: Usage: kill [-s sigspec | -signum | -sigspec] [pid | job]... or
kill -l [exitstatus]
npm ERR! code ELIFECYCLE
npm ERR! errno 2
npm ERR! radio@1.0.0 kill: `kill $(lsof -t -i:8083)`
npm ERR! Exit status 2
npm ERR!
npm ERR! Failed at the radio@1.0.0 kill script.
npm ERR! This is probably not a problem with npm. There is likely additional logging output above.

npm ERR! A complete log of this run can be found in:
npm ERR!     /data/data/com.termux/files/home/.npm/_logs/2020-07-15T12_44_45_322Z-debug.log

和两个变体

"kill":"fuser -k 8083/tcp && echo 'Terminated‘|| echo’端口上没有运行任何东西‘“

代码语言:javascript
复制
radio@1.0.0 kill2 /data/data/com.termux/files/home/server-radio
> fuser -k 8083/tcp && echo 'Terminated' || echo 'Nothing was running on the PORT'

Cannot open protocol file "/proc/net/tcp": Permission denied
Nothing was running on the PORT
EN

回答 1

Stack Overflow用户

发布于 2020-07-15 21:30:51

尝尝这个

代码语言:javascript
复制
kill -9 $(lsof -t -i:8083 -sTCP:LISTEN)

或者尝试使用sudo

代码语言:javascript
复制
sudo kill -9 $(lsof -t -i:8083 -sTCP:LISTEN)
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/62915444

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档