使用ln命令创建链接

时间:2022-05-05 21:35:06
ln 1.txt 2.txt  在当前目录创建一个1.txt的硬链接
ln -s 1.txt 2.txt  在当前目录创建一个1.txt的符号链接
ln 1.txt 2.txt dic 在当前目录的子目录dic下创建1.txt和2.txt的两个硬链接
ln -s 1.txt 2.txt dic 在当前目录的子目录dic下创建1.txt和2.txt的两个符号链接

ln -s dic linkdic  创建一个指向dic的硬链接 ,报错 “不允许将硬链接指向目录”

ln -s dic linkdic  创建一个指向dic的符号链接

 

假设linkdic是一个指向dic目录的符号链接,且dic下已经有了1.txt和2.txt的两个符号链接
ln -s 1.txt 2.txt dic   报错
ln -d 1.txt 2.txt dic   同样报错
ln -fd 1.txt 2.txt dic 会覆盖dic目录同名的两个符号链接为硬链接