liunx——文件链接

  1. symbolic link /软链接
  2. 软连接:
    (1)创建一个文件,并输入内容:echo 123456 >/010.txt
    (2) 创建一个软连接。 ln -s /010.txt /home/111.txt -s为软连接
    liunx——文件链接
    (3)观察软连接:ll /home/111.txt
    liunx——文件链接
    (4)查看两个文件,内容一致。cat /010.txt cat /home/111.txt

    liunx——文件链接

  3. 删除源文件,软连接闪烁,不可用:rm -rf /010.txt
    liunx——文件链接
    4.在原来的文件下在创建一个 010.txt 文件,软链接正常使用,010.txt文件内容为空,需自行写入
    liunx——文件链接
    5.总结:软连接像快捷方式,可以对文件和目录做软连接。
    软连接记录的只是源文件的绝对路径。
    软连接失去源文件不可用。
    软连接可跨磁盘分区使用
    6.硬链接:
    (1)创建同分区硬链接成功,创建不同分区硬链接失败。
    (2)创捷硬链接:ln /222.txt /home/333.txt
    liunx——文件链接
    (3) 将文件硬链接方式,发送到其他分区会提示错误:
    ln /home/222.txt /mnt/disk1/444.txt
    liunx——文件链接
    (4) 查看源文件和硬链接链接内容
    liunx——文件链接
    7.硬链接删除源文件,依然可以用:rm -rf /222.txt
    liunx——文件链接
    8.不允许将硬链接指向目录:ln /home/222.txt /mnt/777.txt
    liunx——文件链接
    9.总结:硬链接只能针对文件做。不能对目录做。
    硬链接只能在同分区做。

猜你喜欢

转载自blog.51cto.com/14881339/2516377
今日推荐