参考答案:
第一步-找到端口对应的进程的号
[root@show ~]# ss -lntup |grep :22 tcp LISTEN 0 128 :::22 :::* users:(("sshd",1467,4)) tcp LISTEN 0 128 *:22 *:* users:(("sshd",1467,3))
第二步-显示/proc/进程号/cwd目录即可
[root@show ~]# ls -l /proc/1467/cwd lrwxrwxrwx 1 root root 0 Jun 27 01:25 /proc/1467/cwd -> /
进程号/这个目录下其他常用的文件:
cwd符号链接的是进程运行目录;
exe符号连接就是执行程序的绝对路径;
cmdline就是程序运行时输入的命令行命令;
environ记录了进程运行时的环境变量;
fd目录下是进程打开或使用的文件的符号连接。
网友回答
1.我们可以从netstat -antup命令中得到进程的PID
2.进入/proc目录下以该PID命名的目录中
3.输入ls -ail,结果中 exe链接对应的就是可执行文件的全路经详细信息
备注
今天是每日一题陪伴大家的第101天,期待你的进步。
对于题目和答案的任何疑问,请在博客评论区留言。
往期题目索引
http://lidao.blog.51cto.com/3388056/1914205
本文转自 李导 51CTO博客,原文链接:http://blog.51cto.com/lidao/1951222