Linux系统中的文件可分为:__ 、____、设备文件和 ____
普通文件、 目录文件、设备文件、特殊文件
见课本112页普通文件----二进制文件、文本文件、可执行文件等
目录文件
设备文件——/dev
特殊文件——符号链接文件(软链接文件)、管道文件、套接字文件具体详细说明Linux 文件系统 – 简述几种文件类型
特殊文件中较为常见的是符号链接文件,符号链接文件又称为软链接文件。硬链接文件不属于特殊文件。
⭐
Linux系统中文件的文件名存储于其所在的上级目录中,
删除文件的实质,是删除文件在其上级目录中存储的文件名等信息,
如此文件系统将无法根据路径名找到文件,文件也就相当于被删除了。
综上所述,要删除文件,需要执行对其上级目录的修改,因此需要有对文件上级目录的写权限和执行权限。
简答:
创建链接文件的命令为ln,该命令默认创建硬链接文件,若与选项-n搭配使用,则会创建软链接文件。
软链接文件是一个新文件,系统会为软链接文件分配inode;软链接文件中存储的内容为其所链接对象的路径。
硬链接文件与其所链接的文件共用inode,创建硬链接文件时,该文件的文件名作为一条记录添加到其路径名中目录的dentry中,同时其链接对象的硬链接数会加1。
软链接和硬链接到底有啥作用和区别
编程题: