Tar*_*mar 6 java unix file file-descriptor
lsof似乎对我有重复的条目.
1:fs:java 19644 4961 abc mem REG 252,1 126331 118159613 abc.jar
1:fs:java 19644 4962 abc mem REG 252,1 126331 118159613 abc.jar
Run Code Online (Sandbox Code Playgroud)
lsof格式是:
COMMAND PID USER FD TYPE DEVICE SIZE/OFF NODE NAME
Run Code Online (Sandbox Code Playgroud)
19644是PID.abc是USER.什么是4961和4962?为什么我们有100个这样的.所有这些之间的区别仅在于第3栏4961,4962等等?
Zle*_*ni 1
lsof 4.89 手册页中:“-K 在支持任务(线程)报告的方言上选择进程的任务(线程)列表。”
Ubuntu 16.04 上的 lsof 版本 4.89 可以使用 -K 标志显示 TID 标头。
$ lsof -K /usr/share/jenkins/jenkins.war
COMMAND PID TID USER FD TYPE DEVICE SIZE/OFF NODE NAME
java 6533 6534 jenkins cwd unknown /proc/6533/task/6534/cwd (readlink: Permission denied)
java 6533 6534 jenkins rtd unknown /proc/6533/task/6534/root (readlink: Permission denied)
java 6533 6534 jenkins txt unknown /proc/6533/task/6534/exe (readlink: Permission denied)
java 6533 6534 jenkins 0u unknown
Run Code Online (Sandbox Code Playgroud)