linux下根据进程号PID查找程序路径
1、执行ps -u hdfs查看hdfs用户下在运行的进程;
如:
ps -u hdfsPID TTY TIME CMD
27939 ? 16:07:09 java
31211 ? 00:23:16 HwChrDecode
2、进入/proc相应进程PID的文件夹
#cd /proc/27939
#ls –ail
可以看到对应的程序路径
ls -ail
总计 0
1831010306 dr-xr-xr-x 5 hdfs hadoop 0 03-23 09:13 .1 dr-xr-xr-x 280 root root 0 03-18 10:18 ..
1831010327 dr-xr-xr-x 2 hdfs hadoop 0 05-26 10:33 attr
1831010315 -r-------- 1 hdfs hadoop 0 05-26 10:28 auxv
1831010316 -r--r--r-- 1 hdfs hadoop 0 05-26 04:18 cmdline
1831010337 -rw-r--r-- 1 hdfs hadoop 0 05-26 10:28 coredump_filter
1831010326 -r--r--r-- 1 hdfs hadoop 0 05-26 10:28 cpuset
1831010310 lrwxrwxrwx 1 hdfs hadoop 0 05-26 10:28 cwd -> /data1/hadoop/uts2-agent
1831010314 -r-------- 1 hdfs hadoop 0 05-26 10:28 environ
1831010312 lrwxrwxrwx 1 hdfs hadoop 0 05-26 10:28 exe -> /usr/java/jdk1.6.0_35/bin/java
1831010313 dr-x------ 2 hdfs hadoop 0 05-26 10:33 fd
1831010370 -r--r--r-- 1 hdfs hadoop 0 05-26 10:28 io
1831010368 -r-------- 1 hdfs hadoop 0 05-26 10:28 limits
1831010334 -rw-r--r-- 1 hdfs hadoop 0 05-26 10:28 loginuid
1831010319 -r--r--r-- 1 hdfs hadoop 0 05-26 10:28 maps
1831010309 -rw------- 1 hdfs hadoop 0 05-26 10:28 mem
1831010321 -r--r--r-- 1 hdfs hadoop 0 05-26 04:17 mounts
1831010322 -r-------- 1 hdfs hadoop 0 05-26 10:28 mountstats
1831010320 -r--r--r-- 1 hdfs hadoop 0 05-26 10:28 numa_maps
1831010336 -rw-r--r-- 1 hdfs hadoop 0 05-26 10:28 oom_adj
1831010335 -r--r--r-- 1 hdfs hadoop 0 05-26 10:28 oom_score
1831010311 lrwxrwxrwx 1 hdfs hadoop 0 05-26 10:28 root -> /
1831010325 -r--r--r-- 1 hdfs hadoop 0 05-26 10:28 schedstat
1831010324 -r--r--r-- 1 hdfs hadoop 0 05-26 10:28 smaps
1831010317 -r--r--r-- 1 hdfs hadoop 0 05-26 04:18 stat
1831010318 -r--r--r-- 1 hdfs hadoop 0 05-26 10:21 statm
1831010308 -r--r--r-- 1 hdfs hadoop 0 05-26 04:18 status
1831010307 dr-xr-xr-x 32 hdfs hadoop 0 05-26 10:33 task
1831010323 -r--r--r-- 1 hdfs hadoop 0 05-26 10:28 wchan
linux下根据进程号PID查找程序路径相关推荐
- linux根据进程号PID查找启动程序的全路径
问题提出 有的时候想重启一个服务,但是不知道启动命令在哪,这就很尴尬,如果能通过进程ID反推到启动的脚本位置,那就很舒服了,结果还真能 复现 我们以重启redis为例,首先要找到服务的进程号 ps - ...
- linux proc进程,linux 下 /proc/进程号/ 重要进程文件的内容解析
/proc//maps 查看进程的虚拟地址空间是如何使用的. 该文件有6列,分别为: 地址:库在进程里地址范围 权限:虚拟内存的权限,r=读,w=写,x=,s=共享,p=私有: 偏移量:库在进程里地址 ...
- linux下查看进程号并杀死进程
问题描述: 使用nohup &运行后台程序,命令如下: nohup python server.py & 该命令可以保持程序后台运行(保证你的xshell断了但服务不会停) 但是在重新 ...
- Linux下查看进程对应的命令绝对路径
为什么80%的码农都做不了架构师?>>> 由于开发环境混乱,多人共享一台物理机,部分软件不是通过系统管理软件中心安装(例如:rpm,apt-get), 同时启动软件是在软件当前 ...
- linux环境下查看进程,Linux下查看进程(程序)启动时的环境变量
背景: 因最近试安装Linux下的jira,有一个中文插件安装后,一旦设置开机启动后,它是英文,而在终端再重新启动一次后呢,似乎插件生效,它又恢复为正常中文界面,我首先想这这涉及到一个环境变量的问题, ...
- 查看linux进程的设备io,Linux下查看进程IO工具iopp
Linux下的IO检测工具最常用的是iostat,不过iostat只能查看到总的IO情况.如果要细看具体那一个程序点用的IO较高,可以使用iotop .不过iotop对内核版本和Python版本有要求 ...
- linux进程网络监控,linux下的进程、网络、性能监控命令
Linux下的java虚拟机性能监控与故障处理命令 java包中提供了很多监控JVM的工具类,作为java程序员必须得掌握常用的几个工具,下面是几个常用的JVM性能监控与故障处理工具的介绍与使用. 1 ...
- linux查看进程的内存使用情况,[转]linux下查看进程内存使用情况
动态查看一个进程的内存使用 1.top命令 top -d 1 -p pid [,pid ...] //设置为delay 1s,默认是delay 3s 如果想根据内存使用量进行排序,可以shift + ...
- linux查看进程ppid,pidof命令从运行的进程中以名称查找出进程号PID/PPID横向大到小展示...
1.释义 从运行的进程中以名称查找出进程号PID/PPID横向大到小展示 2.系统帮助 PIDOF(8) Linux System Administrator's Manual PIDOF(8) NA ...
最新文章
- PHP获取客户端真实IP的自定义函数
- 《LeetCode力扣练习》第206题 反转链表 Java
- 一个通用的计数限制解决方案
- leetcode 79:simplify path
- spring整合activeMQ遇到异常:Error creating bean with name 'connectionFactory'
- pytorch 变对角矩阵_Pytorch-Tensor基本操作
- 【链接保存】十分钟上手sklearn:安装,获取数据,数据预处理
- nodejs redis数据类型命令汇总
- 【渝粤教育】国家开放大学2018年秋季 1374T班级管理 参考试题
- MATLAB非线性最小二乘lsqnonlin
- 计算机网络相关知识(http状态码 首部字段)
- 学习如何在matlab用带通滤波器进行滤波
- 音创服务器系统手动加歌,音创ktv点歌系统的教程
- 中文圣经 for Android
- 二级倒立摆建模(一)
- 百度提交网站提示您无权访问该页面,点击确定按钮返回首页,如何解决
- 网络游戏服务器架构设计
- Git之Feature分支
- 树莓派4B-Python-控制DS18B20(温度传感器)
- 重学JavaSE 第4章 : 顺序结构、分支语句、循环结构、break, continue, return区别
热门文章
- Spark详解(五):Spark作业执行原理
- Spring 详解(二):IOC 和DI
- 开发板_Hi3516DV300核心板/开发板;Hi3516EV100+4G+AUDIO RTMP开发板;海思系列开发板/核心板定制开发...
- MySQL乱码问题解决步骤详解
- Win2008 R2 IIS7 PHP 5.4 环境搭建图文教程
- VisualSVN Server的配置和使用方法 图文
- TypeScript中的枚举类型
- [转] Envelop
- 创建、编辑、删除目录
- Android 使用反射机制获取或设置系统属性(SystemProperties)