首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

linux根据进程查看进程位置信息_shell获取进程进程

1)说明: Linux所有进程都保存在/proc/目录下,保存形式为:/proc/进程。进入到进程目录后,里面有一个cwd链接文件即指向进程目录。 2) 操作: A:确定进程。...如:4874; B:查找进程执行文件。ps aux | grep 4874 C:确定进程所在目录。...ll /proc/4874; 技术交流 CleverCode是一名架构师,技术交流,咨询问题,请加CleverCode创建qq群(架构师俱乐部):517133582。...加群和腾讯,阿里,百度,新浪等公司架构师交流。【架构师俱乐部】宗旨:帮助你成长为架构师! 版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。...如发现本站有涉嫌侵权/违法违规内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

6.1K20
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    根据端口进程

    /bin/bash #第 1 个参数为端口,默认为 8761 port=${1-8761} echo "0.杀掉端口[$port]对应进程" #查询端口相关进程信息,返回字符串 result=$...(lsof -i:"$port") || exit echo "1.根据端口查询进程: $result" #将字符串转换为数组 array=($result) #获取第 10 个参数为进程 pid...=${array[10]} echo "2.根据进程查询结果取得进程:$pid" #如果取得进程则杀掉 if [ -n "$pid" ]; then echo "3.杀掉进程$pid" kill...-9 $pid fi 进程 为什么第 10 个参数是进程,详细看一下 lsof -i:8761 输出: $ lsof -i:8761 COMMAND PID USER FD TYPE...理论上不完全准确,应该取第 3 行监听状态中 PID。 下载脚本 根据端口进程 使用示例 下载脚本后,进入脚本所在目录,执行以下命令: #赋予执行权限 $ chmod 777 .

    75411

    查看端口占用进程_cmd查看端口占用

    大家好,又见面了,我是你们朋友全栈君。 在开发中经常会遇到端口占用问题,例如下面,npm start 报错误: 1....查看端口占用情况命令 lsof -i tcp:8080 输出结果: 字段说明: 字段名 说明 COMMAND 进程名称 PID 进程标识符 USER 进程所有者 FD 文件描述符,应用程序通过文件描述符识别该文件...文件大小 NODE 索引节点(文件在磁盘上标识) NAME 打开文件的确切名称 2. lsof 命令介绍 lsof(list open files)是一个列出当前系统打开文件工具,在linux环境下...无论这个文件本质如何,该文件描述符(FD)为应用程序与基础操作系统之间交互提供了通用接口,因为应用程序打开文件描述符列表提供了大量关于这个应用程序本身信息,因此通过lsof能够查看这个列表对系统监测以及排错很有帮助...杀死进程 通过 lsof 命令我们得到占用进程应用程序对应 pid,然后就是如何杀死进程: kill 11649 发布者:全栈程序员栈长,转载请注明出处:https://javaforall.cn/

    64.8K31

    jps查看进程出现「xxxx -- process information unavailable」

    jps查看进程出现「xxxx -- process information unavailable」 0. 写在前面 1. 报错 2. 参考 ---- ---- 0....报错 场景 ❝「Azkaban全流程调度」 & 「KylinWeb端生成一个Cube」 ❞ 信息 [root@node03 ~]# jps 9361 Jps 8764 -- process information...~]# jps 9376 Jps 8764 -- process information unavailable 原因分析 ❝ 不同用户之间kill进程时,会造成这种现象 ❞ 比如:zhangsan...用户启动了一个java进程,但是root用户kill掉这个进程,虽然杀掉了,但是查看进程时偶尔就会出现 ❝ 因为某些进程没有被正常结束,比如资源占用过大时挂掉或者没有结束进程就直接重启计算机,会导致原有进程变为...此处需要手动处理 方法如下: ❝进入/tmp目录,找到hsperfdata_开头目录,查找-- process information unavailable对应进程文件,将其删除即可 ❞ [root

    72410

    Linux查看进程占用端口号_windows查看进程占用端口

    查看linux端口被哪个进程占用方法:首先查看被占用端口进程,并查询进程id;然后根据集成id查询进程,并查看进程详情信息;最后查看进行所在目录,操作进程即可。...查看linux端口被哪个进程占用方法: 1、查询被占用端口。首先是需要输入命令,查看被占用端口进程,netstat -tunpl |grep 端口号 2、查询进程id。...通过上面的命令就可以列出,这个端口被哪些应用程序所占用,然后找到对应进程ID, 3、根据集成id查询进程。...如果想详细查看这个进程,ID具体是哪一个进程,可以通过命令方式进行查看进程详细信息,ps -ef|grep 进程ID 4、查看进程详情信息。...通过执行上面的命令,就可以看到这个进程详细信息,同时也可以看到这个进程存在目录,进程执行文件等信息, 5、查看进行所在目录。

    62.5K20

    jps查看java进程(gps弱怎么办)

    jps类似linuxps命令,不同是ps是用来显示进程,而jps只显示java进程,准确说是当前用户已启动部分java进程信息,信息包括进程和简短进程command。...提示:曾经遇到一个这样问题:一个nagios 插件用 jps 监控java进程。结果得不到 java进程信息。...这是由于 jps 只能显示当前用户 java 进程,而执行插件用户是nagios,所以显示不了其他用户 java 进程jps作用是显示当前系统java进程情况,及其id。...可以通过它来查看到底启动了哪些java进程(因为每一个java程序都会独占一个java虚拟机实例)以及进程PID。...http://java.sun.com/j2se/1.5.0/docs/tooldocs/share/jps.html 提示:jps命令只能显示当前用户java进程,要显示其他用户还是只能用unix

    89930

    通过会话查看进程

    我们在日常Oracle维护中,可能有的遇到一个会话处于假死状态或者通过常规命令无法杀死,这时需要直接通过操作系统kill命令来杀死进程,这节就讲述如何通过SID来获取操作系统进程。...注意:该功能只支持同时查一个进程,无论会话是否ACTIVE ---- 开发环境 操作系统:CentOS 7.3 Python版本 :2.7 Django版本: 1.10.5 操作系统用户:oracle...在执行函数getprocessno通过SID获取对应进程,详情看具体代码 6....---- 实际效果 该功能只支持同时查一个进程 http://10.65.202.218:8081/monitor/oracle_command/ ?...---- 源码地址 源码请查看GitHub主页 https://github.com/bsbforever/wechat_monitor ---- 下期将介绍如何如何通过Django获取Oracle

    2K20

    查看端口进程占用命令_cmd查看端口占用

    大家好,又见面了,我是你们朋友全栈君。 步骤一: linux使用netstat或者ifconfig命令时,显示命令未找到。...步骤二 查询被占用端口。...首先是需要输入命令,查看被占用端口进程 netstat -tunlp | grep 端口号 -t (tcp) 仅显示tcp相关选项 -u (udp)仅显示udp相关选项 -n 拒绝显示别名...,能显示数字全部转化为数字 -l 仅列出在Listen(监听)服务状态 -p 显示建立相关链接程序名 例如查看 8000 端口情况,使用以下命令: 根据集成id查询进程...如果想详细查看这个进程,ID具体是哪一个进程,可以通过命令方式进行查看进程详细信息, ps -ef|grep 进程ID 发布者:全栈程序员栈长,转载请注明出处:https://javaforall.cn

    49.8K10

    如何查看端口被哪个进程占用?

    天小麦苗给大家分享是如何查看端口被哪个进程占用。 如何查看端口被哪个进程占用?...,具体对应行是 协议 本地地址 外部地址 状态 PID 可以查到服务PID是8060,然后根据PID查询对应进程。...1、lsof -i:端口号 2、netstat -tunlp|grep 端口号 都可以查看指定端口被哪个进程占用情况 【步骤一】lsof -i lsof -i 用以显示符合条件进程情况,...以root用户来执行lsof -i命令,如下图 【步骤二】lsof -i:端口号 lsof -i:端口号,用于查看某一端口占用情况,比如查看22端口使用情况,lsof -i:22,如下图...netstat -tunlp|grep 端口号,用于查看指定端口进程情况,如查看22端口情况,netstat -tunlp|grep 22,如下图 注意:本文内容太多,公众有字数限制

    19.9K20
    领券