BATJ 常考的 21 条 Linux 命令( 三 )


b,块文件,是设备文件的一种(还有另一种),b是block的简写 。
c,字符文件,也是设备文件的一种,c是character的文件 。
9.2 普通文件和目录文件
普通文件:存储普通数据,一般就是字符串 。
目录文件:存储了一张表,该表就是该目录文件下,所有文件名和inode的映射关系 。
9.3 权限的区别
对于普通文件来说,rwx的意义是:
r:可以获得这个普通文件的名字和内容 。
w:可以修改这个文件的内容和文件名 。可以删除该文件 。
x:该文件是否具有被执行的权限 。
对于目录文件来说,rwx的意义是:
r:表示具有读取目录结构列表的权限,所以当你具有读取(r)一个目录的权限时,表示你可以查询该目录下的文件名 。就可以利用 ls 这个命令将该目录的内容列表显示出来, 必须这个目录有x的权限,才可以进入这个目录 。
w:移动该目录结构列表的权限(建立新的文件与目录、删除已经存在的文件与目录、更名、移动位置) 。
x:目录不可以被执行,目录的x代表的是用户能否进入该目录成为工作目录 。
如果喜欢本篇文章,欢迎转发、点赞 。关注订阅号「Web项目聚集地」,回复「技术博文」即可获取更多图文教程、技术博文 。




推荐阅读