如何查看进程的完整路径?
来源:互联网 发布:免备案域名购买 编辑:程序博客网 时间:2024/04/29 18:29
如何查看进程的完整路径?
本例查看sshd进程
ps -ef | grep sshd
或者
[root@mode ~]# netstat -lntup
Active Internet connections (only servers)
Proto Recv-Q Send-Q Local Address Foreign Address State PID/Program name
tcp 0 0 0.0.0.0:111 0.0.0.0:* LISTEN 2665/portmap
tcp 0 0 172.16.2.119:52115 0.0.0.0:* LISTEN 6980/openvpn
tcp 0 0 0.0.0.0:22 0.0.0.0:* LISTEN 2995/sshd
tcp 0 0 127.0.0.1:25 0.0.0.0:* LISTEN 3020/sendmail
tcp 0 0 0.0.0.0:767 0.0.0.0:* LISTEN 2705/rpc.statd
tcp 0 0 :::22 :::* LISTEN 2995/sshd
udp 0 0 0.0.0.0:53467 0.0.0.0:* 3129/avahi-daemon
udp 0 0 0.0.0.0:5353 0.0.0.0:* 3129/avahi-daemon
udp 0 0 0.0.0.0:111 0.0.0.0:* 2665/portmap
udp 0 0 0.0.0.0:761 0.0.0.0:* 2705/rpc.statd
udp 0 0 0.0.0.0:764 0.0.0.0:* 2705/rpc.statd
udp 0 0 :::37697 :::* 3129/avahi-daemon
udp 0 0 :::5353 :::* 3129/avahi-daemon
[root@mode ~]#
[root@mode ~]# cd /proc/2995 ####proc是linux或者unix中的程序运行时在内存的映射情况
[root@mode 2995]# ls
attr cmdline cpuset environ fd io loginuid mem mountstats oom_adj root smaps statm task
auxv coredump_filter cwd exe fdinfo limits maps mounts numa_maps oom_score schedstat stat status wchan
[root@mode 2995]# cat maps ####可以查看pid进程所在的内存结构情况;哪块内存是由哪个文件使用的。运行sshd加载了哪些静态库
2b865efee000-2b865f04f000 r-xp 00000000 08:03 2950764 /usr/sbin/sshd
2b865f24f000-2b865f252000 rw-p 00061000 08:03 2950764 /usr/sbin/sshd
2b865f252000-2b865f25b000 rw-p 2b865f252000 00:00 0
2b865f25b000-2b865f277000 r-xp 00000000 08:03 1270802 /lib64/ld-2.5.so
2b865f277000-2b865f279000 rw-p 2b865f277000 00:00 0
2b865f477000-2b865f478000 r--p 0001c000 08:03 1270802 /lib64/ld-2.5.so
2b865f478000-2b865f479000 rw-p 0001d000 08:03 1270802 /lib64/ld-2.5.so
2b865f479000-2b865f481000 r-xp 00000000 08:03 1270791 /lib64/libwrap.so.0.7.6
2b865f481000-2b865f680000 ---p 00008000 08:03 1270791 /lib64/libwrap.so.0.7.6
2b865f680000-2b865f682000 rw-p 00007000 08:03 1270791 /lib64/libwrap.so.0.7.6
2b865f682000-2b865f68d000 r-xp 00000000 08:03 1270806 /lib64/libpam.so.0.81.5
2b865f68d000-2b865f88c000 ---p 0000b000 08:03 1270806 /lib64/libpam.so.0.81.5
2b865f88c000-2b865f88d000 rw-p 0000a000 08:03 1270806 /lib64/libpam.so.0.81.5
2b865f88d000-2b865f88f000 r-xp 00000000 08:03 1270804 /lib64/libdl-2.5.so
2b865f88f000-2b865fa8f000 ---p 00002000 08:03 1270804 /lib64/libdl-2.5.so
2b865fa8f000-2b865fa90000 r--p 00002000 08:03 1270804 /lib64/libdl-2.5.so
2b865fa90000-2b865fa91000 rw-p 00003000 08:03 1270804 /lib64/libdl-2.5.so
2b865fa91000-2b865fa92000 rw-p 2b865fa91000 00:00 0
2b865fa92000-2b865faa7000 r-xp 00000000 08:03 1270814 /lib64/libselinux.so.1
2b865faa7000-2b865fca7000 ---p 00015000 08:03 1270814 /lib64/libselinux.so.1
2b865fca7000-2b865fca9000 rw-p 00015000 08:03 1270814 /lib64/libselinux.so.1
2b865fca9000-2b865fcaa000 rw-p 2b865fca9000 00:00 0
2b865fcaa000-2b865fcc1000 r-xp 00000000 08:03 1270805 /lib64/libaudit.so.0.0.0
2b865fcc1000-2b865fec0000 ---p 00017000 08:03 1270805 /lib64/libaudit.so.0.0.0
2b865fec0000-2b865fec2000 rw-p 00016000 08:03 1270805 /lib64/libaudit.so.0.0.0
2b865fec2000-2b865fec4000 r-xp 00000000 08:03 2947221 /usr/lib64/libfipscheck.so.1.1.0
2b865fec4000-2b86600c3000 ---p 00002000 08:03 2947221 /usr/lib64/libfipscheck.so.1.1.0
2b86600c3000-2b86600c4000 rw-p 00001000 08:03 2947221 /usr/lib64/libfipscheck.so.1.1.0
2b86600c4000-2b86600c5000 rw-p 2b86600c4000 00:00 0
2b86600c5000-2b86601f2000 r-xp 00000000 08:03 1270818 /lib64/libcrypto.so.0.9.8e
2b86601f2000-2b86603f1000 ---p 0012d000 08:03 1270818 /lib64/libcrypto.so.0.9.8e
2b86603f1000-2b8660412000 rw-p 0012c000 08:03 1270818 /lib64/libcrypto.so.0.9.8e
2b8660412000-2b8660416000 rw-p 2b8660412000 00:00 0
2b8660416000-2b8660418000 r-xp 00000000 08:03 1270829 /lib64/libutil-2.5.so
2b8660418000-2b8660617000 ---p 00002000 08:03 1270829 /lib64/libutil-2.5.so
2b8660617000-2b8660618000 r--p 00001000 08:03 1270829 /lib64/libutil-2.5.so
2b8660618000-2b8660619000 rw-p 00002000 08:03 1270829 /lib64/libutil-2.5.so
2b8660619000-2b866062d000 r-xp 00000000 08:03 1270808 /lib64/libz.so.1.2.3
2b866062d000-2b866082c000 ---p 00014000 08:03 1270808 /lib64/libz.so.1.2.3
2b866082c000-2b866082d000 rw-p 00013000 08:03 1270808 /lib64/libz.so.1.2.3
2b866082d000-2b866082e000 rw-p 2b866082d000 00:00 0
2b866082e000-2b8660843000 r-xp 00000000 08:03 1270668 /lib64/libnsl-2.5.so
2b8660843000-2b8660a42000 ---p 00015000 08:03 1270668 /lib64/libnsl-2.5.so
2b8660a42000-2b8660a43000 r--p 00014000 08:03 1270668 /lib64/libnsl-2.5.so
2b8660a43000-2b8660a44000 rw-p 00015000 08:03 1270668 /lib64/libnsl-2.5.so
2b8660a44000-2b8660a46000 rw-p 2b8660a44000 00:00 0
2b8660a46000-2b8660a4f000 r-xp 00000000 08:03 1270817 /lib64/libcrypt-2.5.so
2b8660a4f000-2b8660c4e000 ---p 00009000 08:03 1270817 /lib64/libcrypt-2.5.so
2b8660c4e000-2b8660c4f000 r--p 00008000 08:03 1270817 /lib64/libcrypt-2.5.so
2b8660c4f000-2b8660c50000 rw-p 00009000 08:03 1270817 /lib64/libcrypt-2.5.so
2b8660c50000-2b8660c7e000 rw-p 2b8660c50000 00:00 0
2b8660c7e000-2b8660c8f000 r-xp 00000000 08:03 1270827 /lib64/libresolv-2.5.so
2b8660c8f000-2b8660e8f000 ---p 00011000 08:03 1270827 /lib64/libresolv-2.5.so
2b8660e8f000-2b8660e90000 r--p 00011000 08:03 1270827 /lib64/libresolv-2.5.so
2b8660e90000-2b8660e91000 rw-p 00012000 08:03 1270827 /lib64/libresolv-2.5.so
2b8660e91000-2b8660e94000 rw-p 2b8660e91000 00:00 0
2b8660e94000-2b8660ec0000 r-xp 00000000 08:03 2953157 /usr/lib64/libgssapi_krb5.so.2.2
2b8660ec0000-2b86610c0000 ---p 0002c000 08:03 2953157 /usr/lib64/libgssapi_krb5.so.2.2
2b86610c0000-2b86610c2000 rw-p 0002c000 08:03 2953157 /usr/lib64/libgssapi_krb5.so.2.2
2b86610c2000-2b8661153000 r-xp 00000000 08:03 2953156 /usr/lib64/libkrb5.so.3.3
2b8661153000-2b8661353000 ---p 00091000 08:03 2953156 /usr/lib64/libkrb5.so.3.3
2b8661353000-2b8661357000 rw-p 00091000 08:03 2953156 /usr/lib64/libkrb5.so.3.3
2b8661357000-2b866137b000 r-xp 00000000 08:03 2953155 /usr/lib64/libk5crypto.so.3.1
2b866137b000-2b866157a000 ---p 00024000 08:03 2953155 /usr/lib64/libk5crypto.so.3.1
2b866157a000-2b866157c000 rw-p 00023000 08:03 2953155 /usr/lib64/libk5crypto.so.3.1
2b866157c000-2b866157d000 rw-p 2b866157c000 00:00 0
2b866157d000-2b866157f000 r-xp 00000000 08:03 1270823 /lib64/libcom_err.so.2.1
2b866157f000-2b866177e000 ---p 00002000 08:03 1270823 /lib64/libcom_err.so.2.1
2b866177e000-2b866177f000 rw-p 00001000 08:03 1270823 /lib64/libcom_err.so.2.1
2b866177f000-2b86618a6000 r-xp 00000000 08:03 2953140 /usr/lib64/libnss3.so
2b86618a6000-2b8661aa6000 ---p 00127000 08:03 2953140 /usr/lib64/libnss3.so
2b8661aa6000-2b8661aad000 rw-p 00127000 08:03 2953140 /usr/lib64/libnss3.so
2b8661aad000-2b8661aae000 rw-p 2b8661aad000 00:00 0
2b8661aae000-2b8661bfd000 r-xp 00000000 08:03 1270803 /lib64/libc-2.5.so
2b8661bfd000-2b8661dfc000 ---p 0014f000 08:03 1270803 /lib64/libc-2.5.so
2b8661dfc000-2b8661e00000 r--p 0014e000 08:03 1270803 /lib64/libc-2.5.so
2b8661e00000-2b8661e01000 rw-p 00152000 08:03 1270803 /lib64/libc-2.5.so
2b8661e01000-2b8661e07000 rw-p 2b8661e01000 00:00 0
2b8661e07000-2b8661e42000 r-xp 00000000 08:03 1270813 /lib64/libsepol.so.1
2b8661e42000-2b8662042000 ---p 0003b000 08:03 1270813 /lib64/libsepol.so.1
2b8662042000-2b8662043000 rw-p 0003b000 08:03 1270813 /lib64/libsepol.so.1
2b8662043000-2b866204d000 rw-p 2b8662043000 00:00 0
2b866204d000-2b8662055000 r-xp 00000000 08:03 2953154 /usr/lib64/libkrb5support.so.0.1
2b8662055000-2b8662254000 ---p 00008000 08:03 2953154 /usr/lib64/libkrb5support.so.0.1
2b8662254000-2b8662255000 rw-p 00007000 08:03 2953154 /usr/lib64/libkrb5support.so.0.1
2b8662255000-2b8662256000 rw-p 2b8662255000 00:00 0
2b8662256000-2b8662258000 r-xp 00000000 08:03 1270826 /lib64/libkeyutils-1.2.so
2b8662258000-2b8662457000 ---p 00002000 08:03 1270826 /lib64/libkeyutils-1.2.so
2b8662457000-2b8662458000 rw-p 00001000 08:03 1270826 /lib64/libkeyutils-1.2.so
2b8662458000-2b8662471000 r-xp 00000000 08:03 2953139 /usr/lib64/libnssutil3.so
2b8662471000-2b8662670000 ---p 00019000 08:03 2953139 /usr/lib64/libnssutil3.so
2b8662670000-2b8662676000 rw-p 00018000 08:03 2953139 /usr/lib64/libnssutil3.so
2b8662676000-2b866267a000 r-xp 00000000 08:03 2953137 /usr/lib64/libplc4.so
2b866267a000-2b8662879000 ---p 00004000 08:03 2953137 /usr/lib64/libplc4.so
2b8662879000-2b866287a000 rw-p 00003000 08:03 2953137 /usr/lib64/libplc4.so
2b866287a000-2b866287b000 rw-p 2b866287a000 00:00 0
2b866287b000-2b866287e000 r-xp 00000000 08:03 2953138 /usr/lib64/libplds4.so
2b866287e000-2b8662a7d000 ---p 00003000 08:03 2953138 /usr/lib64/libplds4.so
2b8662a7d000-2b8662a7e000 rw-p 00002000 08:03 2953138 /usr/lib64/libplds4.so
2b8662a7e000-2b8662ab4000 r-xp 00000000 08:03 2943237 /usr/lib64/libnspr4.so
2b8662ab4000-2b8662cb4000 ---p 00036000 08:03 2943237 /usr/lib64/libnspr4.so
2b8662cb4000-2b8662cb6000 rw-p 00036000 08:03 2943237 /usr/lib64/libnspr4.so
2b8662cb6000-2b8662cb9000 rw-p 2b8662cb6000 00:00 0
2b8662cb9000-2b8662ccf000 r-xp 00000000 08:03 1270810 /lib64/libpthread-2.5.so
2b8662ccf000-2b8662ece000 ---p 00016000 08:03 1270810 /lib64/libpthread-2.5.so
2b8662ece000-2b8662ecf000 r--p 00015000 08:03 1270810 /lib64/libpthread-2.5.so
2b8662ecf000-2b8662ed0000 rw-p 00016000 08:03 1270810 /lib64/libpthread-2.5.so
2b8662ed0000-2b8662ed7000 rw-p 2b8662ed0000 00:00 0
2b8662ed7000-2b8662ee1000 r-xp 00000000 08:03 1270491 /lib64/libnss_files-2.5.so
2b8662ee1000-2b86630e0000 ---p 0000a000 08:03 1270491 /lib64/libnss_files-2.5.so
2b86630e0000-2b86630e1000 r--p 00009000 08:03 1270491 /lib64/libnss_files-2.5.so
2b86630e1000-2b86630e2000 rw-p 0000a000 08:03 1270491 /lib64/libnss_files-2.5.so
2b8673d55000-2b8673d76000 rw-p 2b8673d55000 00:00 0 [heap]
7fff74727000-7fff7473c000 rw-p 7ffffffe9000 00:00 0 [stack]
7fff74784000-7fff74787000 r-xp 7fff74784000 00:00 0 [vdso]
ffffffffff600000-ffffffffffe00000 ---p 00000000 00:00 0 [vsyscall]
[root@mode 2995]#
[root@mode 2995]#
[root@mode 2995]# ls -la
total 0
dr-xr-xr-x 6 root root 0 Jul 18 09:31 .
dr-xr-xr-x 102 root root 0 Jul 18 09:23 ..
dr-xr-xr-x 2 root root 0 Jul 18 10:42 attr
-r-------- 1 root root 0 Jul 18 18:13 auxv
-r--r--r-- 1 root root 0 Jul 18 09:31 cmdline
-rw-r--r-- 1 root root 0 Jul 18 18:13 coredump_filter
-r--r--r-- 1 root root 0 Jul 18 18:13 cpuset
lrwxrwxrwx 1 root root 0 Jul 18 18:13 cwd -> /
-r-------- 1 root root 0 Jul 18 18:13 environ
lrwxrwxrwx 1 root root 0 Jul 18 09:31 exe -> /usr/sbin/sshd #进程名称及路径
dr-x------ 2 root root 0 Jul 18 10:42 fd
dr-x------ 2 root root 0 Jul 18 18:14 fdinfo
-r-------- 1 root root 0 Jul 18 18:13 io
-r--r--r-- 1 root root 0 Jul 18 18:13 limits
-rw-r--r-- 1 root root 0 Jul 18 18:13 loginuid
-r--r--r-- 1 root root 0 Jul 18 18:13 maps
-rw------- 1 root root 0 Jul 18 18:13 mem
-r--r--r-- 1 root root 0 Jul 18 18:13 mounts
-r-------- 1 root root 0 Jul 18 18:13 mountstats
-r--r--r-- 1 root root 0 Jul 18 18:13 numa_maps
-rw-r--r-- 1 root root 0 Jul 18 18:13 oom_adj
-r--r--r-- 1 root root 0 Jul 18 18:13 oom_score
lrwxrwxrwx 1 root root 0 Jul 18 18:13 root -> /
-r--r--r-- 1 root root 0 Jul 18 18:13 schedstat
-r--r--r-- 1 root root 0 Jul 18 18:13 smaps
-r--r--r-- 1 root root 0 Jul 18 09:31 stat
-r--r--r-- 1 root root 0 Jul 18 18:13 statm
-r--r--r-- 1 root root 0 Jul 18 10:43 status
dr-xr-xr-x 3 root root 0 Jul 18 18:14 task
-r--r--r-- 1 root root 0 Jul 18 18:13 wchan
[root@mode 2995]#
- 如何查看进程的完整路径?
- linux 下查看进程的完整路径
- linux 下查看进程的完整路径
- linux下查看进程的完整路径
- linux 下查看进程的完整路径
- Linux查看进程运行的完整路径
- Linux查看进程运行的完整路径方法
- Linux查看进程运行的完整路径方法
- Linux查看进程运行的完整路径方法
- Linux查看进程运行的完整路径方法:
- 如何在驱动程序(SYS)中得到当前进程的完整路径和进程名
- 如何在驱动程序(sys)中得到当前进程的完整路径和进程名?
- 获取当前所有进程的完整路径
- 如何在 Windows 2000 的驱动程序(SYS)中得到当前进程的进程名和完整路径?
- 查看linux进程的启动路径
- linux查看进程的执行文件路径
- linux查看进程的运行路径
- 看看端口被哪个程序占用了,如何查看任务进程对应的安装路径?
- 《大话数据结构》第3章 线性表 3.8.2 单链表的删除
- python学习笔记(1)
- typedef的使用
- ListView回收机制
- linux /proc/net/arp 文件
- 如何查看进程的完整路径?
- 2010. Sum of Consecutive Prime Numbers
- Linux中更改文件属性常用命令
- LinearLayout.LayoutParams动态设置子控件属性
- Android ListView初始化简单分析
- 《大话数据结构》第9章 排序 9.1 开场白
- java面向对象(接口)
- iOS7的多任务处理
- 使用staruml画类的泛化(继承)关系图