liunx readlink 命令学习

使用 ps 命令查找进程

第二列是我想要的 PID

# ps aux | grep 'python'
root       994  0.0  0.0  14436  1056 pts/0    R+   10:05   0:00 grep --color=auto python
root      1376  0.0  0.2  58208 16784 ?        Ss   Jul06  12:29 /usr/bin/python /usr/bin/supervisord
root     27857  0.1  0.6 222196 54452 pts/1    Sl   09:03   0:05 python3 server_trans.py
root     30808  0.0  0.5 206684 41500 ?        Sl   Jul18   0:25 python3 app.py

使用 readlink 查找进程所在目录

# readlink /proc/27857/cwd
/home/micro_service/pytrans

注意事项

  • 只适用于宿主机上的进程, docker 内部的进程不行
本作品采用《CC 协议》,转载必须注明作者和本文链接
感谢阅读,有收获的话不妨点个赞:smiling_imp:
讨论数量: 0
(= ̄ω ̄=)··· 暂无内容!

讨论应以学习和精进为目的。请勿发布不友善或者负能量的内容,与人为善,比聪明更重要!