判断linux某个文件夹下有没有创建/读写/执行文件的权限

一般用户下可以看这个子文件夹的权限,但是如果是root用户登录,root有所有权限,这时候判断文件夹权限反而有误,怎么办??? 不好意思,我没把问题说明白,我的这些问题是在C/C++编程时遇到的,不是在linux下用shell命令。所以是编程怎么实现的问题 我知道了,用access(char* FileName,(R_OK | W_OK | X_OK))


ls
-l
不会有误
d
rwx
rwx
rwx

d
,
是文件夹
左第一组
rwx
是文件拥有者的
读,写,执行

第二组
rwx

用户组

读,写,执行

第三组
rwx
是其它人的
读,写,执行

root
的权是可以

chmod
改变文件
的读,写,执行
权。
如果文件拥有者不让别的用户读写执行,root
同样
也不能读写执行。
root
此时要行使
chmod
权,改变
读写执行权
以后root
才能
读写执行。
温馨提示:答案为网友推荐,仅供参考
相似回答
大家正在搜