hard link,指向原始文件inode的指针,与原始文件其实是同一个文件,只是名字不同
每添加一个硬链接,该文件的inode连接数就会增加1,当该文件的inode连接数为0时,才算彻底将它删除
不能跨分区
symbolic link,类似快捷方式,仅仅包含所链接文件的路径名,能链接目录文件,当原始文件被删除,链接文件将失效
可以跨文件系统
ln命令参数
参数 | 作用 |
---|---|
-s | 创建“符号链接”(如果不带-s参数,则默认创建硬链接) |
-f | 强制创建文件或目录的链接 |
-i | 覆盖前先询问 |
-v | 显示创建链接的过程 |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33echo "Welcome to linuxprobe.com" > readme.txt ln -s readme.txt readit.txt cat readme.txt Welcome to linuxprobe.com cat readit.txt Welcome to linuxprobe.com ls -l readme.txt -rw-r--r-- 1 root root 26 Jan 11 00:08 readme.txt rm -f readme.txt cat readit.txt cat: readit.txt: No such file or directory echo "Welcome to linuxprobe.com" > readme.txt ln readme.txt readit.txt cat readme.txt Welcome to linuxprobe.com cat readit.txt Welcome to linuxprobe.com ls -l readme.txt -rw-r--r-- 2 root root 26 Jan 11 00:13 readme.txt rm -f readme.txt cat readit.txt Welcome to linuxprobe.com
Copyright ©2010-2022 比特日记 All Rights Reserved.