Linux 系统编程(File System)
关于ext2文件系统
什么是文件格式化
- 就是在执行一个文件读取与访问的规则
ext2文件系统的结构
关于文件的函数
- getcwd
- chdir
- chmod
- readlink
- stat -> struct stat filestat -> filestat.st_... -> mode, size, blksize(IO Block的大小, 1k, 2k或者4k), blocks(占用的物理扇区数)
- 文件权限判断函数
- F_ISREG(filestat)
- F_ISSOCK
- F_ISDIR
- F_ISCHR
- F_ISLNK
- 文件权限判断函数
- link: 创建硬链接
- unlink: 删除硬链接
- symlink: 创建软链接
- access: 判断文件是否有r, w, x或者是否存在
- rename