ls -l 硬连接数76

藤虎 发布于 2014/06/12 15:48
阅读 385
收藏 0

今天ls 一个文件,发现它的硬连接数是76个,所以想,有没有一种命令或者方法可找到所有这些连接的存放位置呢?

加载中
0
0-1
0-1

好像没有直接查看的命令,不过可以根据"硬连接文件的节点号相同"的原理做查找。参见下图:

ps: 你可以把ls和find再合并成一行命令或写成脚本。

0-1
0-1
回复 @藤虎 : ls -il src | awk '{print $1}' | xargs find / -inum /* src为你要查看的文件名 */
藤虎
藤虎
find / -exec ls -li {} \; | grep 节点号。我用了这样的一个命令,但是,连源文件都没列出来
返回顶部
顶部