Linux软链接和硬链接的区别

2024-10-12 00:06:45

1、创建一个文件123.txt并在里面写入内容hellotouch 123.txt //新建文件cat 123.txt //查看文件内容

Linux软链接和硬链接的区别Linux软链接和硬链接的区别

4、再创建一个文件1.txt,写入内容hitouch 1.txt

Linux软链接和硬链接的区别

6、硬链接间的文件大小文件间的大小一致,硬链接相当于一个文件有多个名字,只删掉其中一个名字的时候不会删除文件,硬链接数会减1,当硬链接数为0时才会删除文件,硬链接的inode号相同。ls -lh //现在可以看到硬链接数为2ls -il //可以看到inode号

Linux软链接和硬链接的区别

7、验证:删除文件1.txt后硬链接1-hardlink.txt依旧生效rm -r 1.txt //删除文件1.txtls -lh //此时可以看到硬链接数减了1cat1-hardlink.txt //文件不会因为1.txt删除而失效

Linux软链接和硬链接的区别
猜你喜欢