Linux进程文件路径在哪里才能找得到呢,有时会让Linux系统管理员费些心思,这里小编说一个简单的案例,相信会让不少管理员有所收获,帮助轻松获得想要的Linux进程文件路径,完成指定任务。

进入/proc目录

ps查看所有符合./cmd的进程,找出其对应的进程号

用ll命令: ll 进程号

如下显示一个示例:

[root@Cluster1 proc]# ll 22401  total 0  -r--r--r-- 1 zhouys zhouys 0 Dec 11 11:10 cmdline  -r--r--r-- 1 zhouys zhouys 0 Dec 11 11:10 cpu  lrwxrwxrwx 1 zhouys zhouys 0 Dec 11 11:10 cwd -> /home/zhouys/sbs/bin  -r-------- 1 zhouys zhouys 0 Dec 11 11:10 environ  lrwxrwxrwx 1 zhouys zhouys 0 Dec 11 11:10 exe -> /home/zhouys/sbs/bin/cbs (deleted)  dr-x------ 2 zhouys zhouys 0 Dec 11 11:10 fd  -r-------- 1 zhouys zhouys 0 Dec 11 11:10 maps  -rw------- 1 zhouys zhouys 0 Dec 11 11:10 mem  -r--r--r-- 1 zhouys zhouys 0 Dec 11 11:10 mounts  lrwxrwxrwx 1 zhouys zhouys 0 Dec 11 11:10 root -> /  -r--r--r-- 1 zhouys zhouys 0 Dec 11 11:10 stat  -r--r--r-- 1 zhouys zhouys 0 Dec 11 11:10 statm  -r--r--r-- 1 zhouys zhouys 0 Dec 11 11:10 status

/proc文件系统下的 进程号目录 下面的文件镜像了进程的当前运行信息,

从中可以看到:

cwd符号链接的就是进程22401的运行目录;

exe符号连接就是执行程序的绝对路径;

cmdline就是程序运行时输入的命令行命令;本例为:./cbs

cpu记录了进程可能运行在其上的cpu;显示虚拟的cpu信息

environ记录了进程运行时的环境变量

fd目录下是进程打开或使用的文件的符号连接

...

通过cwd直接进入进程运行目录,通过查看相关信息就可以定位此目录对应那个端口号,以及定位是那个应用才使用此服务程序。这样就获得了Linux进程文件路径了。

转载于:https://blog.51cto.com/vabc1314/1843984

简单介绍Linux进程文件路径的获取方法相关推荐

  1. VB 获取路径名各部分 (获取文件路径,获取文件名,获取文件扩展名)自编

    '====================获取路径名各部分:  如: c:\dir1001\aaa.txt '============获取路径路径 c:\dir1001\ '============获 ...

  2. WML教程2:简单介绍关于WML文件的概念WML Decks

    WML教程2:简单介绍关于WML文件的概念WML Decks 这里简单介绍一个关于WML文件的概念,其他的细节问题会在后面的章节还详细介绍. 声明 由于WML语言继承于XML,所以一个有效的WML文档 ...

  3. 【Android 安全】DEX 加密 ( 代理 Application 开发 | 加载 dex 文件 | 使用反射获取方法创建本应用的 dexElements | 各版本创建 dex 数组源码对比 )

    文章目录 一.不同 Android 系统创建 dex 数组源码对比 二.不同 Android 系统创建 dex 数组源码对比 三. Android 5.1 及以下系统反射方法并创建 Element[] ...

  4. ueditor 编辑html文件名,UEditor编辑器自定义上传图片或文件路径的修改方法,ueditor修改方法...

    UEditor编辑器自定义上传图片或文件路径的修改方法,ueditor修改方法 使用ueditor编辑器,附件默认在ueditor/php/upload/,  我的附件地址是网站根目录下/data/u ...

  5. android 各个存储路径及获取方法总结

    1.各个路径 最长用到的就这三个位置 /data/data/包名/ /sdcard/Android/data/包名/ /sdcard/xxx 前两个是应用内部存储, 会随着app的卸载而自动删除, s ...

  6. linux 打包库文件,Linux的文件的打包(tar方法)

    Linux的文件的打包(tar方法) tar -c: 建立压缩档案 -x:解压 -t:查看内容 -r:向压缩归档文件末尾追加文件 -u:更新原压缩包中的文件 这五个是独立的命令,压缩解压都要用到其中一 ...

  7. linux防火墙文件路径,防火墙问题 Linux系统 /etc/sysconfig/路径下无iptables文件

    虚拟机新装了一个CentOs7,然后做防火墙配置的时候找不到iptables文件,解决方法如下: 因为默认使用的是firewall作为防火墙,把他停掉装个iptable systemctl stop ...

  8. 介绍一下Linux 误删文件恢复命令及方法

    无论在哪个系统中,删除文件都是必须谨慎的操作.因为如果不小心删除了重要文件,就会导致个人或公司出现重大的损失.类似于windows系统误删了文件,可以使用一些软件进行恢复操作.Linux也是有几款软件 ...

  9. MAC怎么获取文件路径 MAC获取文件路径的四种方法

    MAC怎么获取文件路径介绍 方法一:最简单的方法  右键文件或者文件夹,选择显示简介 2在弹出来的窗口中找到位置,即为路径,在mac 10.10之前的系统是正常的路径,10.10开始是小箭头代替/显示 ...

最新文章

  1. 学习OpenGL:笔记一
  2. C# 字符串操作学习总结
  3. cpu和显卡瓶颈测试软件,《怪物猎人:世界》CPU测试:4核成瓶颈、6核才够用
  4. 14nm芯片技术突破 中国集电关键装备实现从无到有
  5. Spring Boot和应用程序上下文层次结构
  6. python字典的值可以是字典吗_python字典的值可以是字典吗
  7. c语言程序题是如何判分的,C语言编程题判分系统的研究与实现
  8. 如何为你的数据选择最佳图表?
  9. 使用Ext JS,不要使用页面做组件重用,尽量不要做页面跳转
  10. HTML和CSS面试题
  11. 如何进行在线教育平台开发(源码篇)
  12. matlab实现信号与系统中卷积的计算的两种方法
  13. select获取下拉框的值 下拉框默认选中
  14. 如何用命令行去修改视频文件格式
  15. 新库上线 | CnOpenDataA股上市公司裁判文书数据
  16. 现代公司理论在线考试习题
  17. 《灰故事》:他用曲笔描绘着我们
  18. was mutated while being enumerated
  19. 2022海南最新消防设施操作员模拟考试试题及答案
  20. 【互动媒体习作】创意编程作业——导航

热门文章

  1. 如何使用移动硬盘加密
  2. 合成谬误与公地悲剧(为何设置产品总监职位及核算名义成本)
  3. 关于Maven项目build时出现No compiler is provided in this environment的处理
  4. 03-26 网络流量分析
  5. linux新建脚本文件,linux shell脚本编程2—修改文件时间和创建新文件即touch命令的使用...
  6. fpga初始化错误_FPGA的ROM初始化问题讨论
  7. 2020年面向前端开发人员的10个最佳CSS框架
  8. linuxoracle静默安装应答文件修改_Windows7重要更新补丁安装包 2020.01.17
  9. JS void运算符
  10. c语言 void fun(float *p1),C语言程序设计试题1