Linux-目录操作
目录也是被当作文件。
1. opendir 打开目录 获得DIR 指针,目录流指针。代表整个目录的信息。
2. readdir 读取目录内容 (写入目录,新建文件,删除文件,新建目录,删除目录,有独立函数) 。 后得到dirent 指针, 代表目录的一个内容项。
3. closedir 关闭目录。
相关函数
1. opendir
2. readdir
3. closedir
通过上述函数,可以实现目录的遍历(ls);
4. 目录辅助函数
5. stat
最常用的成员是 st_size ,表示文件的大小(字节)
6. 时间相关的函数
在linux系统中,记录实际的方式,是记录秒数。
unix 时间戳 (从 1970 1-1 0:0:0 开始记录的秒数)。
6.1 time
6.2 localtime
6.3 ctime
字符串形式如下:
7. 系统报错相关函数
7.1 perror
会把错误编号放在全局变量errno里
7.2 strerror
可以看编号不同的错误信息