Linux中的access函数能用来做什么,语法是怎样
Admin 2022-07-20 群英技术资讯 916 次浏览
这篇文章主要讲解了“Linux中的access函数能用来做什么,语法是怎样”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“Linux中的access函数能用来做什么,语法是怎样”吧!linux中有access函数;该函数用于检查用户对一个文件的权限情况,若指定的存取方式有效,则函数返回0,反之则函数返回“-1”,语法为“int access(const char* pathname, int mode);”。

本教程操作环境:linux7.3系统、Dell G3电脑。
linux中有access函数
access函数 头文件:unistd.h 功 能: 确定文件或文件夹的访问权限。即,检查某个文件的存取方式,比如说是只读方式、只写方式等。如果指定的存取方式有效,则函数返回0,否则函数返回-1。
语法为:
#include<unistd.h> int access(const char* pathname, int mode);
参数介绍:
pathname 是文件的路径名+文件名
mode:指定access的作用,取值如下
F_OK 值为0,判断文件是否存在
X_OK 值为1,判断对文件是可执行权限
W_OK 值为2,判断对文件是否有写权限
R_OK 值为4,判断对文件是否有读权限
注:后三种可以使用或“|”的方式,一起使用,如W_OK|R_OK
例如:
access("test",06);
access("test",F_OK);分别用来检查实际用户对test文件是否具有读写权限和test文件是否存在。
免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:mmqy2019@163.com进行举报,并提供相关证据,查实之后,将立刻删除涉嫌侵权内容。
猜你喜欢
解决方法:1、新建一条规则,语法为“iptables -P ...”;2、利用“service iptables save”保存,并且利用“ls /etc/sysconfig/”查看新建的配置文件;3、利用“service iptables start”启动iptables即可。
在linux中,500错误指的是“500 Internal Server Error”,是500内部服务器错误的意思,表示托管正在访问的网站网络服务器出现问题;HTTP状态代码500是通用错误响应,当没有其他错误代码合适时,服务器将返回该错误响应,原因可能是由于许多问题导致服务器无法完成请求。
linux查看服务是否关闭的方法:1、利用ps命令,该命令可以查看系统中的进程,语法为“ps aux | grep 服务名称”;2、利用netstat命令,该命令用于显示网络状态,语法为“netstat -tunple | grep 服务端口”。
判断方法:1、利用“fdisk -l”命令,若显示结果中的“Disk label type”的值为dos则分区是mbr,若该结果的值为gpt则分区是gpt;2、利用“parted -l”命令,若显示结果中的“Partition Table”的值为msdos则分区是mbr,若该结果的值为gpt则分区是gpt。
Centos7服务器下apache网站环境搭建与wordpress
成为群英会员,开启智能安全云计算之旅
立即注册关注或联系群英网络
7x24小时售前:400-678-4567
7x24小时售后:0668-2555666
24小时QQ客服
群英微信公众号
CNNIC域名投诉举报处理平台
服务电话:010-58813000
服务邮箱:service@cnnic.cn
投诉与建议:0668-2555555
Copyright © QY Network Company Ltd. All Rights Reserved. 2003-2020 群英 版权所有
增值电信经营许可证 : B1.B2-20140078 ICP核准(ICP备案)粤ICP备09006778号 域名注册商资质 粤 D3.1-20240008