linux interface学习
文章平均质量分 93
猴子头头123
汽车软件工程师
展开
-
12. 系统和进程信息
这里介绍了一些关于系统和进程信息读取的方法,以及/proc文件夹及里面内容的大概分布以及我们可以使用哪一些信息。原创 2022-08-18 21:05:03 · 881 阅读 · 1 评论 -
11. 系统限制和选项
这里讲解了关于Linux当中limit以及option相关的一些内容原创 2022-08-17 22:18:24 · 537 阅读 · 0 评论 -
10. Linux的时间
这一章介绍了Linux中基本时间相关的API的基本用法原创 2022-08-16 18:21:37 · 1451 阅读 · 0 评论 -
9. 进程身份验证资格
我们会首先了解ProcessID的目的,以及相关系统调用和库函数。我们也可以讨论有权限以及没有权限进程的标记并且使用set-UID和set-GID机制,它可以使得程序的创建运行在有权限的user和group上原创 2022-08-12 05:26:00 · 593 阅读 · 0 评论 -
8. 用户和群组
这一章讲解了用户和群组的基本概念,以及他们相关的内容都存在哪里,以及如何通过读取/etc/passwd,/etc/shadow的方法而读取密码,验证密码等等原创 2022-08-09 20:40:51 · 972 阅读 · 0 评论 -
7. Linux的内存分配
本章讲解了基本的内存管理和内存分配形式,尤其注重讲解了heap区域的特性,以及如何使用malloc(), free()等等,并且介绍了他们和brk()以及sbrk()的关系。原创 2022-08-06 00:36:15 · 2693 阅读 · 0 评论 -
6. 进程
这里初步描述了什么是进程,以及进程大概在虚拟内存当中的构成。并且详细讲解了它的程序存储,数据存储,堆,栈,输入参数以及环境变量等知识原创 2022-08-02 17:09:46 · 310 阅读 · 0 评论 -
5. 文件I/O:深入探讨
该章节进一步详细解释了一些file I/O更具体细节的内容以及深入的知识,比如原子化,O_EXCL等flag的使用。它还介绍了fcntl(), dup(), dup2()等的用法。更重要的是它详解了fd如何最终指向到文件。该章还介绍了pread, pwrite,readv, writev, truncate(), ftruncate()的用法。最后介绍了大文件系统以及临时文件的相关知识...原创 2022-07-29 04:41:50 · 354 阅读 · 0 评论 -
4. 文件I/O:通用I/O模型
描述了基本文件I/O的概念。讲解了open, read, write, close, lseek 以及 ioctl基本函数原创 2022-07-15 04:38:24 · 483 阅读 · 0 评论 -
3. 系统编程概念
一个简单的系统编程概念入门原创 2022-07-10 20:24:11 · 810 阅读 · 0 评论 -
2. 基本概念
大概对本书中涉及到的内容和概念做一个大致的解释原创 2022-07-08 05:36:14 · 298 阅读 · 0 评论 -
1. Linux/UNIX历史和标准
第一章 历史和标准,回顾Linux的发展和POSIX以及C语言标准原创 2022-07-06 00:51:29 · 203 阅读 · 0 评论 -
Linux学习-the linux programming interface
the linux programming 学习笔记原创 2022-07-05 00:23:05 · 803 阅读 · 1 评论