1)删除文件的硬链接,文件可以继续使用 2)只有把这个文件的所有硬链接都删除才可 3)只删除源文件软连接无法使用 4)只删除软连接对文件没有影响 第2章文件删除原理 2.1彻底删除一个文件 1.硬链接数为0与这个文件有关的所有硬链接都被删除。 a)使用rm目录进行删除 2.进程调用数为0,没有人在使用这个文件才能释...
-1.ln 默认不带参数到的情况下,创建硬链接, -s 表示创建软连接 0.软连接可以通过readlink 查看其指向 1.删除软连接对原文件和硬链接文件无影响 2.删除硬链接对源文件和软连接文件无影响 3.删除原文件,对硬链接没影响,但是会导致软连接失效 4.同时删除源文件,硬链接,会导致整个文件被删除(没有后台进程调用...
删除源文件,硬链接可以访问,软连接不能访问 目录可以创建软连接,不能创建硬链接 软连接不能修改源文件的名字,硬链接可以修改 软连接可以跨系统,硬链接不可以 删除软硬连接不影响源文件,删除硬链接,连接数减1 2.10 linux文件的删除原理 linux文件的删除由两个东西控制:i_link(硬链...
软连接,其实就是新建立一个文件,这个文件就是专门用来指向别的文件的(那就和windows 下的快捷方式的那个文件有很接近的意味)。软链接产生的是一个新的文件,但这个文件的作用就是专门指向某个文件的,删了这个软连接文件,那就等于不需要这个连接,和原来的存在的实体原文件没有任何关系,但删除原来的文件,则相应的软...
1)删除文件的硬链接,文件可以继续使用 2)只有把这个文件的所有硬链接都删除才可 3)只删除源文件软连接无法使用 4)只删除软连接对文件没有影响 第2章 文件删除原理 2.1 彻底删除一个文件 1.硬链接数为0 与这个文件有关的所有硬链接都被删除。 a) 使用rm目录进行删除 ...
删除文件原理: Linux是通过link的数量来控制文件删除的,只有当一个文件不存在任何link的时候,这个文件才会被删除。一般来说,每个文件都有2个link计数器:i_count 和 i_link。 i_count的意义是当前文件使用者(或被调用)的数量,i_nlink 的意义是介质连接的数量(硬链接的数量);可以理解为i_count是内存引用计数器,...
文件删除 删除文件分为普通文件和目录文件,知道了这两种类型的文件的删除原理,就知道了其他类型特殊文件的删除方法。 对于删除普通文件: (1)找到文件的inode和data block(根据前一个小节中的方法寻找); (1.5) 如果inode的硬链接是数量不是1 ,则将硬链接的数量-1, 否则执行真正的删除。 (2)将inode table中该in...
将创建好的文件系统/data1挂载到/data1上.(创建好之后,会在/dev/mapper/生成一个软连接名字为”卷组-逻辑卷”) 便于以后服务器重启自动挂载,需要将创建好的文件系统挂载信息添加到/etc/fstab里面.UUID可以通过 blkid命令查询. 为了查看/etc/fstab是否设置正确,可以先卸载逻辑卷data1,然后使用mount –a 使内核重...