mode_t

原创 2012年03月27日 16:33:44

mode_t  实际上是unsigned int. 4个字节,32

31    20

19

18

17

16

15

14

13

12

11

10

9

8

7

6

5

4

3

2

1

0

未用

文件类型

owner

group

other

文件的类型由12-15位决定。bcd-lsp共七种可能。文件类型掩码S_IFMT规定为:12-15位是1其它位全0。用八进制表示0170000.

st_mode & S_IFMT结果就是文件的类型,七种类型都有宏定义:S_IFREG S_IFDIR S_IFLNK S_IFCHR S_IFBLK S_IFIFO S_IFSOCK

0-8位是文件存取控制位

UNIX文件mode_t详解

打开文件、新建文件和关闭文件操作 打开文件操作使用系统调用函数open(),该函数的作用是建立一个文件描述符,其他的函数可以通过文件描述符对指定文件进行读取与写入的操作。打开文件的一般形式是: ...
  • DLUTBruceZhang
  • DLUTBruceZhang
  • 2013年03月11日 11:07
  • 8725

linux中open()函数的mode_t 含义

打开文件、新建文件和关闭文件操作 打开文件操作使用系统调用函数open(),该函数的作用是建立一个文件描述符,其他的函数可以通过文件描述符对指定文件进行读取与写入的操作。打开文件的一般形式是: ...
  • yusiguyuan
  • yusiguyuan
  • 2013年11月07日 20:47
  • 2982

sturct stat 结构体中 st_mode 的含义

在中定义的stat结构体内容如下: struct stat { dev_t st_dev; /* ID of device containing file...
  • astrotycoon
  • astrotycoon
  • 2013年03月15日 22:02
  • 9945

chmod函数中的mode_t参数

chmod函数的定义: #include #include int chmod(const char *path, mode_t mode) 关于mode_t的定义: #ifndef __mode_t...
  • merry3688
  • merry3688
  • 2011年04月25日 17:39
  • 1057

chmod函数中的mode_t参数

chmod函数的定义:  #include #include int chmod(const char *path, mode_t mode) 关于mode_t的定义: #ifnde...
  • sunshine_okey
  • sunshine_okey
  • 2012年03月26日 11:58
  • 1116

chmod函数中的mode_t参数

chmod函数的定义: #include #include int chmod(const char *path, mode_t mode) 关于mode_t的定义: #ifndef ...
  • sunrock
  • sunrock
  • 2011年03月21日 22:32
  • 6985

Python标准库:内置函数open(file, mode='r', buffering=-1, encoding=None, errors=None, newline=None, closefd=T

本函数是打开一个文件并返回文件对象。如果文件不能打开,抛出异常OSError。参数file是一个字符串表示的文件名称,或者一个数组表示的文件名称。文件名称可以是相对当前目录的路径,也可以是绝对路径表示...
  • caimouse
  • caimouse
  • 2015年02月01日 10:10
  • 19584

UNIX文件mode_t详解

打开文件、新建文件和关闭文件操作 打开文件操作使用系统调用函数open(),该函数的作用是建立一个文件描述符,其他的函数可以通过文件描述符对指定文件进行读取与写入的操作。打开文件的一般形式是: ...
  • DLUTBruceZhang
  • DLUTBruceZhang
  • 2013年03月11日 11:07
  • 8725

chmod函数中的mode_t参数

chmod函数的定义: #include #include int chmod(const char *path, mode_t mode)关于mode_t的定义: #ifndef __mode_...
  • FallingU
  • FallingU
  • 2017年07月17日 12:00
  • 234

linux open函数的 mode_t涵义(转)

原文地址::http://www.cnblogs.com/infiniti/archive/2013/03/06/2946998.html 打开文件、新建文件和关闭文件操作 ...
  • xqhrs232
  • xqhrs232
  • 2016年10月19日 11:12
  • 209
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:mode_t
举报原因:
原因补充:

(最多只允许输入30个字)