请问我们执行rm操作到时候,删除的到底是什么?
情况1.
我做了个试验 创建硬链接后
如果rm删除原文件,硬链接还能使用,说明rm命令只是删除掉文件名字,而没有动到文件索引表的内容
那么是不是说明硬盘中还有一块区域是专门存储文件名的?我们rm掉原文件,只是删除这块区域里面存储的文件名?
情况2
没有创建任何连接的文件
直接用rm删除一个文件 它会删除掉什么?文件索引表中的东西会删除吗?还是删除磁盘block与文件索引表的对应关系?
情况1.
我做了个试验 创建硬链接后
如果rm删除原文件,硬链接还能使用,说明rm命令只是删除掉文件名字,而没有动到文件索引表的内容
那么是不是说明硬盘中还有一块区域是专门存储文件名的?我们rm掉原文件,只是删除这块区域里面存储的文件名?
情况2
没有创建任何连接的文件
直接用rm删除一个文件 它会删除掉什么?文件索引表中的东西会删除吗?还是删除磁盘block与文件索引表的对应关系?
2014-11-30
举报