UNIX 文件和目录操作及特殊文件操作详解
1. 文件和目录的基本操作
在 UNIX 系统中,文件和目录的操作是基础且重要的部分,下面为你详细介绍这些操作及相关函数。
- 文件和目录的删除 : remove 函数用于删除文件和目录。对于文件,它的功能等同于 unlink ;对于目录,等同于 rmdir 。操作成功时返回 0,失败则返回 -1,并设置外部整数 errno 来指示失败原因。
- 目录的创建与删除
- 创建目录 :使用 mkdir 函数创建新目录,示例代码如下:
#include <sys/types.h>
#include <sys/stat.h>
int mkdir(const char *path, mode_t mode);
该函数会创建一个名为 path 的新目录,除了自身( . )和父目录( .. )的条目外,目录为空。目录的权限位由 mode 设置,并受进程的 umask 值影响。成功时返回 0,失败返回 -1 并设置 errno 。
- 删除目录
超级会员免费看
订阅专栏 解锁全文
4220

被折叠的 条评论
为什么被折叠?



