C语言之--umask()函数
来源:互联网 发布:中科院 网络空间安全 编辑:程序博客网 时间:2024/05/21 19:25
此函数的主要作用是在创建文件时设置或者屏蔽掉文件的一些权限。一般与open()函数配合使用。
umask(设置建立新文件时的权限遮罩)
相关函数 creat,open
表头文件: sys/types.h
sys/stat.h
定义函数: mode_t umask(mode_t mask);
函数说明: umask()会将系统umask值设成参数mask&0777后的值,然后将先前的umask值返回。
在使用open()建立新文件时,该参数 mode并非真正建立文件的权限,而是(mode& ~umask)的权限值。例如,在建立文件时指定文件权限为0666,通常umask值默认为 022,则该文件的真正权限则为0666&~022=0644,也就是rw-r–r–。
阅读全文
0 0
- C语言之--umask()函数
- C语言中umask函数的用法
- linux之umask函数解析
- umask 函数
- umask 函数
- umask()函数
- umask 函数
- umask函数
- umask函数
- umask()函数
- C语言之函数
- C语言之函数
- C语言之函数
- c语言之 函数
- C语言之函数
- C语言之:函数
- umask.c
- C语言通过umask设置默认权限掩码
- Python Demo 01
- 最会撩妹的程序猿
- 23种设计模式之状态模式
- TLS, SSL, and HTTPS 升级
- C# 加密与解密
- C语言之--umask()函数
- 网络编程案例---新闻发布系统
- PHP学习笔记——使用array()声明数组
- H5 18
- 2015 第六届 蓝桥杯省赛 手链样式
- ucos ii移植到STM32 (HardFault_Handler)
- Mac OSX下的tree命令
- java需要关注的知识点---Vector
- 使用一条for语句求若干个整数的平均值--C++自学