在Linux中,在中/proc/PID/fd/X
,管道或套接字的文件描述符的链接具有数字,例如:
l-wx------ 1 user user 64 Mar 24 00:05 1 -> pipe:[6839]
l-wx------ 1 user user 64 Mar 24 00:05 2 -> pipe:[6839]
lrwx------ 1 user user 64 Mar 24 00:05 3 -> socket:[3142925]
lrwx------ 1 user user 64 Mar 24 00:05 4 -> socket:[3142926]
lr-x------ 1 user user 64 Mar 24 00:05 5 -> pipe:[3142927]
l-wx------ 1 user user 64 Mar 24 00:05 6 -> pipe:[3142927]
lrwx------ 1 user user 64 Mar 24 00:05 7 -> socket:[3142930]
lrwx------ 1 user user 64 Mar 24 00:05 8 -> socket:[3142932]
lr-x------ 1 user user 64 Mar 24 00:05 9 -> pipe:[9837788]
就像第一行一样:6839。该数字代表什么?
pidgin
-它有很多管道,插座和其他东西,因此是一个很好的例子。最后一个问题:索引节点仅在特定文件系统的上下文中特定,对吗?如图所示,我可以在/
文件系统上拥有索引节点3,在文件系统上具有另一个(不同的)索引节点3/boot
。