ln - make links between files1:硬链接----实际建立的是一个文件,其值不随源文件改变,作用是防止源文件被删除或改动,属性前面没有l标志,不能给目录做链接
ln /mnt/kk.txt kk.txt 建立一个硬链接
echo “hello” > /mnt/kk.txt 像源文件中写入值
cat /mnt/kk.txt 显示出hello
cat kk.txt 显示出hello
rm /mnt/kk.txt 删除源文件
cat kk.txt 链接文件的值没有改变
2:软链接,相当于一个快捷方式,属性有l标志,可以给目录做链接
A:给文件做链接
echo “hello” > /mnt/kk.txt 建立kk.txt文件并写入hello
ln –s /mnt/kk.txt kk.txt 建立软链接
cat kk.txt 显示hello
rm –f /mnt/kk.txt 删除源文件
cat kk.txt 不能显示出源文件的值
B:给目录做链接
ln –s /home/redhat redhat 建立目录软链接
cd redhat 到redhat软链接目录
touch redhat.txt /home/redhat 创建新文件到原目录中
ls 显示redhat.txt
阅读(397) | 评论(0) | 转发(0) |