# 文件系统复习题

> 原文：<https://github.com/angrave/SystemProgramming/wiki/File-Systems-Review-Questions>

## 主题

*   超级块
*   数据块
*   索引节点
*   相对路径
*   文件元数据
*   硬链接和软链接
*   权限位
*   正确使用目录
*   虚拟文件系统
*   可靠的文件系统
*   RAID

## 问题

*   在 15 个 Direct 块，2 个双层，3 个三重间接块，4kb 块和 4 个字节条目的文件系统上文件有多大？ （假设有足够的无限块）
*   什么是超级块？索引节点？数据块？
*   如何简化`/./proc/../dev/./random`这个相对路径？
*   在 ext2 中，存储在 inode 中的内容以及存储在目录条目中的内容是什么？
*   什么是/ sys，/ proc，/ dev / random 和/ dev / urandom？
*   什么是权限位？
*   如何使用 chmod 设置当前用户/当前组/其它用户的读/写/执行权限？
*   “dd”命令有什么作用？
*   硬链接和符号链接有什么区别？是否需要存在？
*   “ls -l”显示目录中每个文件的大小。大小是存储在目录中还是存储在文件的 inode 中？