1、用ps -ef |grep xxxxx 得到该进程的pid
2、输入ls -l ,结果中 exe链接对应的就是可执行文件的路径
$ ls -l /proc/18283
以下是/proc目录中进程18283的信息
/proc/18283 pid为N的进程信息
/proc/18283/cmdline 进程启动命令
/proc/18283/cwd 链接到进程当前工作目录
/proc/18283/environ 进程环境变量列表
/proc/18283/exe 链接到进程的执行命令文件
/proc/18283/fd 包含进程相关的所有的文件描述符
/proc/18283/maps 与进程相关的内存映射信息
/proc/18283/mem 指代进程持有的内存,不可读
/proc/18283/root 链接到进程的根目录
/proc/18283/stat 进程的状态
/proc/18283/statm 进程使用的内存的状态
/proc/18283/status 进程状态信息,比stat/statm更具可读性
㈡ linux 怎么查看指定的进程
1、首来先需要打开linux客户端进自入软件主界面。
㈢ linux查看当前进程的nofile
您好,在Linux操作系统中,nofile是指当前进程打开的最大文件描述符数量。要查看当前进程的nofile,可以使用以下命令:
1. 使用命令“ulimit -n”可以查看当前用户的nofile限制。如果该值不够大,可以使用“ulimit -n <number>”来尘改增加nofile限制。
2. 使用命令“cat /proc/<pid>/limits”可以查看指定进程的nofile限制。其中,<pid>为要查看的进程的进程ID。
3. 使用命令“cat /proc/<pid>/status | grep Nofiles”可以查看指定进程打开的文件描述符数量。其中,<pid>为要查看的进程的进程ID。
4. 使用命令“lsof -p <pid> | wc -l”可以查看指定进程丛李打开的文件数量。其中,<pid>为要查看的进程的进程ID。
以上是查看当前进程派郑判的nofile的几种方法,可以根据实际情况选择合适的方法进行查看。
㈣ 如何获取linux进程的执行文件路径
1、根据进程名,找出pid
例如python
# ps -ef|grep python 找到python的pid
2、根据pid可在/proc中找到执行文件路径
# ls -l /proc/pytohpid
㈤ linux查看进程、端口号、查找文件位置
你刚入职一家公司,现在有一个项目。项目比较老了,对接兄弟早就已经离职联系不上了,你领导让你找一下这个项目的jar包位置.......
这个时候就可以找到项目对应的ip,端口。找到端口了,执行netstat -tunlp | grep [端口],就可以找到文件的位置了。
㈥ linux下查看某进程加载的so文件的基址
ps tree 都是查看进程的命令
要是查看某文件的位置你可以用find 命令
where也可以
如find home 或者where home
㈦ Linux如何查看进程访问哪个文件
1、查看进程“打开”的文件
(方法1):
1)pidof
programe-name(获得想了解的专进程(programe-name)的PID)
或ps
-aux|grep
programe-name(获得想了解的进程(programe-name)的PID)
找出进程的PID
2)属cd
/proc/$PID/fd(会看见文件描述符)
3)ls
-l
得到文件描述符指向的实际文件,即当前进程打开的文件
2、查看进程“打开”的文件
(方法2):
1)获得想了解的进程的PID方法同上
2)lsof
-c
programe-name
或lsof
-p
$PID
㈧ linux 怎么查看进程打开的文件
linux系统下查看进袭程打开文件
在/proc下,对应每个进程有一个以进程号命名的目录,该目录下有一个fd目录,该目录下面的每个文件是一个符号连接,其文件名对应该进程占用的一个文件描述符,而连接指向的内容表示文件描述符对应的实际文件,有多少个文件描述符表示该进程打开了多少文件。
另外Linux
默认的进程打开文件上限是1024个,可以通过ulimit
-n查看。很多系统上限可以通过修改/etc/security/limits.conf文件改变,这个文件有详细的注释,对如何修改做了说明。如果希望
把所有用户的进程打开文件上限改为65536,可以加入下面两行
* soft nofile 65535
* hard nofile 65535
还可以只真对某个用户或某个组做修改,具体方法参见文件注释。修改后需要重新启动系统才能生效。
㈨ linux的进程运行在哪个文件夹下
linux下进程运行后,进程信息存储在/proc/进程id
目录下面,进程id查看命令
ps
-ef
|
grep
进程名,vi
/proc/进程id/environ
搜索PWD字段,则是该进程运行所在目录
㈩ linux 怎么看进程中文件属于哪个文件
1、查看进程“打开”的文件 (方法1): 1)pidof programe-name(获得想了解的进程(programe-name)的PID)
或ps -aux|grep programe-name(获得想了解的进程(programe-name)的PID)
找出进程的PID
2)cd /proc/$PID/fd(会看见文件描述符)
3)ls -l 得到文件描述符指向的实际文件,即当前进程打开的文件
2、查看进程“打开”的文件 (方法2):
1)获得想了解的进程的PID方法同上
2)lsof -c programe-name
或lsof -p $PID