实战chmod函数 fchmod fchmodat
来源:互联网 发布:贪吃飒淘宝小店网址 编辑:程序博客网 时间:2024/05/16 11:34
1 #include "apue.h"
2 #include <fcntl.h>
3
4 int main()
5 {
6 struct stat statbuf;
7 if( stat("without_umask",&statbuf) < 0)
8 err_sys("stat error");
9
10 if( chmod("without_umask", (statbuf.st_mode & ~S_IWGRP) | S_ISGID) < 0)
11 err_sys("chmod error");
12
13 if( chmod("after_umask", S_IRUSR|S_IWUSR|S_IRGRP|S_IROTH) < 0)
14 err_sys("chmod2 error");
15
16 exit(0);
2 #include <fcntl.h>
3
4 int main()
5 {
6 struct stat statbuf;
7 if( stat("without_umask",&statbuf) < 0)
8 err_sys("stat error");
9
10 if( chmod("without_umask", (statbuf.st_mode & ~S_IWGRP) | S_ISGID) < 0)
11 err_sys("chmod error");
12
13 if( chmod("after_umask", S_IRUSR|S_IWUSR|S_IRGRP|S_IROTH) < 0)
14 err_sys("chmod2 error");
15
16 exit(0);
17 }
-rw-r-Srw- 1 tingbinz tingbinz 0 Sep 14 02:31 without_umask
-rw-r--r-- 1 tingbinz tingbinz 0 Sep 14 02:31 after_umask
0 0
- 实战chmod函数 fchmod fchmodat
- chmod,fchmod,and fchmodat Functions
- chmod、fchmod函数
- chmod 与fchmod函数
- chmod和fchmod函数
- 4.9 chmod和fchmod函数
- 《UNIX环境高级编程》笔记--chmod函数和fchmod函数
- 详细对比C语言中的chmod()函数和fchmod()函数
- 4.9 chmod和fchmod函数-文件权限修改
- chmod fchmod 系统调用
- chmod()函数和fchmod()函数,open()函数和creat()函数,close()函数,umask命令
- 《UNIX环境高级编程》笔记12--chmod函数和fchmod函数
- unix环境高级编程-4.9-chmod,fchmod函数和粘住位
- fchmod
- fchmod
- fchmod()
- uc笔记06---chmod/fchmod,chown/fchown/lchown
- linux chmod和fchmod设置 文件和目录权限设置
- 《Linux 环境C程序设计》阅读笔记
- ajax跨域访问
- 在Mac上配置adb命令
- 第二周 项目3 体验复杂度
- RMQ (Range Minimum/Maximum Query)算法
- 实战chmod函数 fchmod fchmodat
- oracle存储过程中数组申明和遍历
- MyEclipse使用总结——MyEclipse10安装SVN插件
- android手势识别(转) http://www.eoeandroid.com/thread-229581-1-1.html (出处: eoe 移动开发者论坛)
- Python习题练习01
- 手机视频直播
- 判断 数据表中字段是否存在
- PHP的GD 支持和加载MySQL功能
- POJ 1743Musical Theme(后缀数组+不可重叠最长子串)