Linux/Unix系统编程手册-笔记17.目录和链接2020-08-20Linux系统编程手册阅读目录和硬链接 目录和文件在文件系统中大抵按照相同的方式存储,主要有两个不同点: 目录在i-node信息中会被标注成"目录" 目Read more...
Linux/Unix系统编程手册-笔记16.访问控制列表2020-08-19Linux系统编程手册阅读访问控制列表即 ACL(access control list)是对传统UNIX文件权限模型的扩展,籍此可以在每个用户或每组的基础上来控制对文件的访问。访问控制列表是利用文件扩Read more...
Linux/Unix系统编程手册-笔记15.扩展属性2020-08-17Linux系统编程手册阅读概述 文件的扩展属性(extended attributes, EAs), 允许我们给文件添加自定义的键值对属性,可以以此记录文件版本、MMIE类型信息、或文件字符编码等。 扩展Read more...
Linux/Unix系统编程手册-笔记14.文件属性2020-08-15Linux系统编程手册阅读获取文件信息 1 2 3 4 5 #include <sys/stat.h> int stat(const char *pathname, struct stat * statbuf); int lstat(const char *pathname, struct stat * statbuf); int fstat(int fd, struct stat *statbuf); 通过以上三个系统调用可以获取文件属性,它们大多数提取自i-node。 lRead more...
Pixel3 解锁bootloader2020-08-15Android参考官方教程 https://source.android.com/setup/build/running step1 a. 进入手机设置(setting)->关于手机(about phone)->点击版本号(Build number) 7次 b. 输入PINRead more...
Linux/Unix系统编程手册-笔记13.文件系统2020-08-11Linux系统编程手册阅读设备文件 一个设备文件对应一个设备,这个设备可以是真实的设备(鼠标、键盘、磁盘等),也可以是虚拟设备。 设备分两种: 字符设备: 以字符为单位处理数Read more...
Linux/Unix系统编程手册-笔记12.文件I/O缓冲2020-08-10Linux系统编程手册阅读Overview 首先看书中的一张图,就对文件I/O缓冲有个大概的了解了: 文件I/O 由图所示I/O缓冲分两个层次 用户空间缓冲区,stdio的输入输出函数内部Read more...
Linux/Unix系统编程手册-笔记11.系统和进程信息2020-08-09Linux系统编程手册阅读现代Linux提供了/proc虚拟文件系统,开放了许多内核信息,允许进程方便的读取信息或者在某些情况下修改一些信息。/proc并不存在于磁盘Read more...
Linux/Unix系统编程手册-笔记10.系统限制和选项2020-08-03Linux系统编程手册阅读系统限制和选项在不同系统实现、不同的运行环境、不同的文件系统之间可能存在不同。 程序获取限制值有两种途径: 在编译程序时能获得一些限制和选项,例Read more...
Linux/Unix系统编程手册-笔记9.时间2020-07-30Linux系统编程手册阅读直接看书上的例子吧:获取时间并转换成多种形式显示。加了些注释。 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39Read more...