如何获取linux进程的执行文件路径

如何获取linux进程的执行文件路径,第1张

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中查看某 个软件的安装路径(地址)有时显得非常重要。比如某个文件的快速启动项被删除,或者你要建立快速启动项,或者想删除、 添加安装文件等等,很多地方都要用到查案文件安装路径的命令。

查看文件安装路径(地址)命令。

一、查看文件安装路径:

由于软件安装的地方不止一个地方,所有先说查看文件安装的所有路径(地址)。

在终端输入:

whereis oracle

回车,如果你安装好了Oracle,就会显示文件安装的地址,例如我的显示(安装地址可能会不同)

oracle: /usr/bin/oracle /usr/lib/oracle /usr/share/oracle /usr/share/man/man1/oracle1gz

可以看出来,Oracle安装在是个目录里。

如果你没有安装Oracle或者Oracle安装没成功,则不会显示文件路径出来。只提示:oracle:二、查询运行文件所在路径:

如果你只要查询文件的运行文件所在地址,直接用下面的命令就可以了(还是以Oracle为例):

which oracle

结果会显示:

没试过在linux下安装windows

不知道对应的grub配置文件该怎么写

但相信可以到网上搜索下使用grub安装windows的教程写一下配置文件

或者我有一个想法,但似乎很不靠谱的样子

不知道你现在能不能启动到ubuntu下

如果能够的话不知道能不能查看到你win7所在系统盘里的文件内容

如果这一切都可以的话

我的想法是将你的win7光盘镜像解压到一个非系统盘根目录下

这个最好是FAT或者是NTFS这样的分区

然后我记得光盘镜像里有一个叫作setupexe的文件吧

我记得我以前硬盘安装win7的时候就是通过这个安装的

在ubuntu下挂载你的win7系统分区

然后将setupexe文件替换成explorerexe之类的系统文件

目的是让它开机自启动

或者是替换成其它文件

比如winloginexe好像是这个吧等等

看看能不能在启动机器的时候自动运行setupexe这个程序

如果可以的话相信应该能够直接安装win7了

不过这只是一种猜测

事实上我没用过wubi不知道能否挂载其它分区

通过配置grub配置文件引导光盘镜像安装win7来得要更可靠些

主板密码的话可以试试通过主板电池放电来解决问题

自己不敢拆的话找专业人员或者拆过的人帮你拆

虚拟机的话这需要你的机器配置够好

像我这样的垃圾配置在虚拟机里是无法跑win7的

只能跑个xp

以上就是关于如何获取linux进程的执行文件路径全部的内容,包括:如何获取linux进程的执行文件路径、Linux如何查找文件安装路径、linux下如何查看文件路径(急,在线等)等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/web/9428271.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-04-28
下一篇2023-04-28

发表评论

登录后才能评论

评论列表(0条)

    保存