爱做梦的老巫婆

关注

LINUX下C语言用access()检查文件可读、可写权限

爱做梦的老巫婆

关注

阅读 143

2022-01-28


  有时还是很有必要的:

#include <unistd.h>
#include <fcntl.h>

int access(const char *pPath, int mode);

F_OK:文件是否存在
R_OK:读
W_OK:写
X_OK:执行

#define LOCK_FILE "quantum6.lock"

if (access(LOCK_FILE, W_OK) != -1)
{
printf("%s can write.\n", LOCK_FILE);
}
else
{
printf("%s can not write.\n", LOCK_FILE);
}



相关推荐

Mhhao

access函数的使用检查文件的权限【学习笔记】

Mhhao 214 0 0

乱世小白

Linux 系统编程 :检查文件访问权限与存在性access()函数及其底层原理

乱世小白 83 0 0

Hyggelook

linux tee命令 配合root权限不可写的 定时任务文件提权

Hyggelook 75 0 0

Ewall_熊猫

android studio下判断文件是否可读

Ewall_熊猫 37 0 0

互联网码农

Linux下C语言开发

互联网码农 70 0 0

四月Ren间

C语言——LInux编程(下)

四月Ren间 17 0 0

金牛豆豆

Linux下用户组、文件权限详解

金牛豆豆 79 0 0

晗韩不普通

Linux下C语言实现TCP文件传输

晗韩不普通 70 0 0

两岁时就很帅

上传到Nginx的图片文件如何拥有可读的权限

两岁时就很帅 149 0 0

爱情锦囊

c语言文件处理 (上课用)

爱情锦囊 118 0 0

精彩评论(0)

0 0 举报