- 博客(3)
- 资源 (1)
- 收藏
- 关注
原创 Linux学习笔记4——文件访问权限
1,文件的9个访问权限st_mode的1到9位分别代表着一个文件的9个访问权限,分别如下:用户相关: S_IRUSR 用户读(0x400,第11位位1) S_IWUSR 用户写 S_IXUSR 用户执行 组相关 S_IRGRP 组读 S_IWGRP 组写 S_IXGRP 组执行 其他相关 S_IROTH 其他读 S_IWOTH 其他写 S_IXOT...
2016-11-29 22:10:05 437
原创 Linux学习笔记3——设置用户ID和设置组ID
1,背景知识:与一个进程相关联的ID有6个或更多。这里涉及到的有:表征现在正在执行进程的是哪个人、组:实际用户ID 实际组ID表征以谁的名义来执行这个进程(判断进程的访问权限时,以这个ID为准):有效用户ID 有效组ID通常来说有效用户ID就是实际用户ID,有效组ID就是实际组ID,即默认总是以进程的实际执行者的名义来执行程序,判断程序的系统资源的访问权限。但是如果可执行文...
2016-11-26 15:53:44 3886
原创 Linux学习笔记2——stat与获取文件类型
1,stuct stat一个文件的常用信息,包括:权限、文件类型、文件所有者、文件大小、文件改动时间等信息都存储在一个结构体中,即struct stat。这个结构体定义在stat.h头文件中。基本形式如下:struct stat { mode_t st_mode; //文件对应的模式,文件类型,目录等 ino_t st_ino; //inode节点号 dev_t st_dev
2016-11-22 23:36:06 1673
《Boost Asio C++ Network Programming 》 英文原版
2022-12-02
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人