您现在的位置是:首页 > 正文

根据运行端口查找可执行程序路径

2024-04-01 01:12:42阅读 3

快速记录一个小点。

今天在加班联调时,需要重新部署一个服务,这个服务之前是某QA部署的。该服务部署在一台多人使用的测试机上,且有多套。

现在的需求就是在这台机器上找到正在运行的那一套,并停掉它,前提是不能使用kill等暴力杀死服务的方法。因此,现在的问题是如何根据端口找到这个服务的部署路径。解决这个问题用到了下面两条命令。应该有更好的方法,欢迎指正。

1、根据端口找到PID

[soda@74fd2c254265 order2]$ netstat -ntlp |grep 8200
(Not all processes could be identified, non-owned process info
 will not be shown, you would have to be root to see it all.)
tcp        0      0 0.0.0.0:8200            0.0.0.0:*               LISTEN      19774/./order

找到PID为:19774。

2、根据PID找到程序的当前工作目录

[soda@74fd2c254265 order2]$ ll /proc/19774/cwd
lrwxrwxrwx 1 soda soda 0 6月   6 16:12 /proc/19774/cwd -> /home/soda/zhoumin/order2

[soda@74fd2c254265 order2]$ ll /proc/19774/exe
lrwxrwxrwx 1 soda soda 0 6月   6 16:12 /proc/19774/exe -> /home/soda/zhoumin/order2/order

 

网站文章

  • js编码及URL编码

    简介 1.浏览器的编码主要由[0-9a-zA-Z]以及“$-_.+!*’(),”这些特殊符号组成的,如果不支持就会根据浏览器的内核和自身头的设置进行转码。 具体的可打开网页自己查看 2. form表单可以通过accept-charset属性单独指定编码格式 accept-charset=“UTF-8” 3. js中的编码常用方法: 1. escape() 不能直接用于URL

    2024-04-01 01:12:34
  • 全网最全教你在网络不好时离线完成electron的创建运行和打包

    还是那句话,你用淘宝镜像就可以基本解决npm下载的问题,但是除了这种方法,后者说你在内网开发的时候怎么离线解决electron刁钻的依赖包下载。这个经验是博主花了半天时间验证成功的。 1.内网创建vu...

    2024-04-01 01:12:10
  • Ueditor、FCKeditor、Kindeditor编辑器漏洞

    Ueditor、FCKeditor、Kindeditor编辑器漏洞

    UEditor是由百度web前端研发部开发的所见即所得的开源富文本编辑器,具有轻量、可定制、用户体验优秀等特点。Ueditor、FCKeditor、Kindeditor编辑器漏洞

    2024-04-01 01:12:03
  • cookies原理详解

    (一)从使用者角度: Cookie在英文中是小甜品的意思,而这个词我们总能在浏览器中看到,食品怎么会跟浏览器扯上关系呢?在你浏览以前登陆过的网站时可能会在网页中出现:你好XX,感觉很亲切,就好像是吃了一个小甜品一样。这其实是通过访问你主机里边的一个文件来实现的,因此这个文件也就被称为了Cookie。想全面了解Cookie吗?看看下文吧!    一.了解Cookie 适用对象:初级读者

    2024-04-01 01:11:58
  • Linux系统教程---Linux的多人多工命令

    Linux系统教程---Linux的多人多工命令

    inux的多人多工命令如表2-4所示。  表2-4 Linux的多人多工命令说明常用命令简要中文说明程序所在目录备    注adduser增加用户 (useradd亦可)/usr/sbin限系...

    2024-04-01 01:11:51
  • 微信张小龙,牛逼!

    微信张小龙,牛逼!

    阅读本文大概需要3分钟。今天必须吹一波微信,吹一波龙哥!前两天微信8.0发布,推出不少新功能比如烟花炸弹,读者群的小伙伴玩疯了。另外被很多人诟病的微信悬浮窗窗也有了重大改进:从单单只有文...

    2024-04-01 01:11:27
  • mac IJ 404问题

    mac IJ 404问题

    在搭建maven工程的时候,出现了一个问题 : The origin server did not find a current representation for the target resource or is not willing to disclose that one exists. 解决办法:进入此页面,在错误的情况下Available Elements 下面会出...

    2024-04-01 01:11:19
  • Sending non-protected broadcast

    Ams在发送广播时,对于systemApp(系统应用),会要求发送广播必须是声明在frameworks\base\core\res\AndroidManifest.xml里面的protected-br...

    2024-04-01 01:11:13
  • 落地OKR的注意事项

    落地OKR的注意事项

    实施好OKR逻辑的先决条件落地 OKR 时,最需要的是一片适宜 OKR 的土壤,这片土壤在公司层面上来理解,就是“团队文化”。判断团队文化是否适合OKR落地可以从三个方面来判断:1.OKR要求公开透明...

    2024-04-01 01:10:48
  • 高性能本地缓存Caffeine和SpringBoot整合

    Caffeine是开源的高性能本地缓存库,本地缓存优势在于单机,缺点就是无法共享数据。适合做一级缓存,redis做二级缓存。

    2024-04-01 01:10:40