文件系统--读取/etc/passwd的顺序
来源:互联网 发布:java简单聊天室程序 编辑:程序博客网 时间:2024/06/08 18:47
/etc/passwd中的东东怎么读出来的呢?
首先我们列出各目录的inode信息:
root@ubuntu:/home/jack# ll -di / /etc /etc/passwd
2 drwxr-xr-x 23 root root 4096 2013-05-26 10:05 //
655364 drwxr-xr-x 132 root root 12288 2013-05-26 10:06 /etc/
665904 -rw-r--r-- 1 root root 2201 2013-05-25 21:32 /etc/passwd
/etc/passwd 有关的目录与档案资料如上所示,通常一个 filesystem 的最顶层 inode 号码会由 2 号开始。
1)/ 的 inode:
透过挂载点的资讯找到 /dev/hdc2 的 inode 号码为 2 的根目录 inode,且 inode 规范的权限让我们可以读取该 block 的内容(有 r 与 x) ;
2)/ 的 block:
经过上个步骤取得 block 的号码,并找到该内容有 etc/ 目录的 inode 号码 (1912545);
3)etc/ 的 inode:
读取 1912545 号 inode 得知 vbird 具有 r 与 x 的权限,因此可以读取 etc/ 的 block 内容;
4)etc/ 的 block:
经过上个步骤取得 block 号码,并找到该内容有 passwd 档案的 inode 号码 (1914888);
5)passwd 的 inode:
读取 1914888 号 inode 得知 vbird 具有 r 的权限,因此可以读取 passwd 的 block 内容;
6)passwd 的 block:
最后将该 block 内容的资料读出来。
- 文件系统--读取/etc/passwd的顺序
- 文件系统--读取/etc/passwd的顺序
- /etc/passwd的格式
- llinux根文件系统/etc/passwd文件详解
- llinux根文件系统/etc/passwd文件详解
- llinux根文件系统/etc/passwd文件详解
- /etc/passwd 的格式介绍
- /etc/passwd的文件结构
- linux的 /etc/passwd文件
- linux C 读取 /etc/passwd 和 /etc/shadow 文件 API
- /etc/passwd
- /etc/passwd
- /etc/passwd
- /etc/passwd
- /etc/passwd
- /etc/passwd /etc/group /etc/shadow 文件的格式说明
- /etc/passwd /etc/group /etc/shadow 文件的格式说明
- /etc/passwd&/etc/shadow
- VS2013+OBS开发
- ubuntu修改DNS服务器
- ICC布局规划---1
- HTTP网络通信框架——Volley
- Android学习笔记八之BroadCastReceiver
- 文件系统--读取/etc/passwd的顺序
- Kali Linux缺少ifconfig命令
- js 方法中使用$scope对象
- poj2482Stars in Your Window解题报告
- repo
- mybatis之#{}与${}小结
- 博弈——Alice and Bob
- 从零构建TCP/IP协议(这次叫PCT协议)
- Python 基本语法