问答详情
源自:3-5 Linux链接命令

关于视频最后软链接、硬链接和实际文件的操作的疑问

在视频中我们看到那图,有源文件A,硬链接B,软链接C

硬链接和源文件是共享 i 的,而软链接在块里存储了i 等信息,

疑问:为什么删除了源文件,而软链接找不到文件了?那个i信息什么的不是还在吗?

我们通过软链接块的信息不是可以找到那个索引吗?

提问者:qq_浮云再多还是浮云_0 2018-03-26 21:14

个回答

  • ZNZGHM
    2019-07-11 15:45:38

    你把文件给删除了,快捷方式还能用吗?

  • Yolanda_0305
    2018-07-12 15:56:31

    软链接的block块中存的是源文件的路径名的指令,删除源文件之后对应路径就没有该文件了,所以软链接变成了死链

  • 慕哥3549570
    2018-03-27 09:21:44

    源文件被删除后,那个i信息还在,但i信息对应的存储块没有了,虽然还是可以通过软连接找到那个索引,但这个索引是无效的,(举个不巧当的例子,好比A老师在A学校教书,B同学记下了A老师在A学校教书。有一天A老师不在A学校了去了其他地方。这时B同学记下的信息还在,但A学校里找不到A老师了)