软连接会不会有Bug?
软连接会不会有Bug?
ln -s sourceFile targetFile;
rm -rf sourceFile;
touch sourceFile;
前后两个sourceFile的i节点是不一样的,但是targetFile能够链到两个不同的sourceFile去。这种设定是不是有点不合理啊,而且跟老师讲的,数据块里面存的是sourceFile的i节点等信息这一说法,不一致。
temp@temp:~/20170325$ ls -il
total 24
9045987 lrwxr-xr-x 1 temp staff 7 3 25 19:56 122.a -> 123.txt
9046693 -rw-r--r-- 1 temp staff 7 3 25 20:05 123.txt
temp@temp:~/20170325$ rm 123.txt
temp@temp:~/20170325$ touch 123.txt
temp@temp:~/20170325$ ls -il
total 16
9045987 lrwxr-xr-x 1 temp staff 7 3 25 19:56 122.a -> 123.txt
9046880 -rw-r--r-- 1 temp staff 0 3 25 20:07 123.txt