[APUE]文件和目录
2016-12-24 00:28
211 查看
保存设置用户ID:这个ID是用来保存有效ID的副本,让我们运行程序的过程其实就是os调用exec系列函数来调用我们程序的main函数,exec函数是kernel唯一执行程序的方法,或者那么讲不管什么用户程序的运行,其实也就是os的exec的调用过程。而exec在调用过程中会将这个程序的有效用户ID拷贝给保存用户ID。
文件的设置用户ID位:每一个文件都有一个文件模式字(st_mode),这个字可以通过stat函数去获取,而这个模式字包含了很多文件的属性,包括文件的类型,以及文件的访问权限的,当然设置用户ID位也在其中。通过设置这个位,就能当执行这个文件的时候,进程的有效ID设置为该文件本身的用户,这里这个文件可以认为是可执行文件,当运行这个文件的时候,进程会改变其有效用户ID,变成这些文件本身的ID
文件的设置用户ID位:每一个文件都有一个文件模式字(st_mode),这个字可以通过stat函数去获取,而这个模式字包含了很多文件的属性,包括文件的类型,以及文件的访问权限的,当然设置用户ID位也在其中。通过设置这个位,就能当执行这个文件的时候,进程的有效ID设置为该文件本身的用户,这里这个文件可以认为是可执行文件,当运行这个文件的时候,进程会改变其有效用户ID,变成这些文件本身的ID
相关文章推荐
- [APUE]第四章 文件和目录
- Notes for Apue —— chapter 4 Files and Directories(文件和目录)
- APUE ---文件和目录2
- apue 01 文件和目录的操作 文件系统
- [APUE]文件和目录(上)
- 【APUE 学习笔记】2: Unix文件和目录
- APUE 2 文件和目录
- apue chapter 4 文件和目录
- APUE 学习笔记(三) 文件和目录
- [APUE]文件和目录(下)
- Notes for Apue —— chapter 4 Files and Directories(文件和目录)
- APUE 文件、目录、硬链接软链接等
- 【APUE 学习】文件和目录 - 习题
- [APUE]再读之文件和目录
- [APUE]第四章文件和目录
- [APUE]文件和目录(中)
- Bll目录文件说明
- 编写驱动拦截NT的API实现隐藏文件目录
- 遍历目录下的所有文件
- Rainbow根目录文件说明