ln - make links between files

查找链接文件

使用find,ls命令查找文件有哪些软链接,或者想知道此文件有多少个硬链接同,查找软、硬链接是为我们提供维护时非常方便的。

例如:查找 /etc/目录有那些软链接

ls -lR / 2> /dev/null | grep /etc/ | grep ^l 

例如:查找/boot/grup/grup.conf的硬链接

# 首先使用`ls -i`查找出inode节点
ls -i /boot/group/group.conf

# 然后用find查询inode节点找出所有的硬链接
find / 2> /dev/null -inum 131092

touch a.txt
ln -Pf a.txt a.plink
ls -i a.txt
find ./ -inum $(ls -i a.txt|awk '{print $1}')

./a.plink
./a.txt