Linux
文章平均质量分 96
这里是Linux的学习路线和历程
凌云志.
君子慎独,不欺暗室
展开
-
【Linux】线程池&线程安全的单例模式和STL&读者写者问题
线程池的实现;线程安全的单例线程池;读者写者问题原创 2024-02-08 22:17:51 · 1805 阅读 · 1 评论 -
【Linux】POSIX信号量&基于环形队列的生产消费模型
POSOX信号量;环形队列;生产者消费者模型的环形队列代码实现和测试;原创 2024-02-08 00:15:05 · 979 阅读 · 0 评论 -
【Linux】生产者消费者模型
生产者消费者模型的概念、原理、效率分析;阻塞队列;基于阻塞队列实现的生产者消费者模型的代码实现与构建任务实际应用原创 2024-02-05 21:48:59 · 1055 阅读 · 1 评论 -
【Linux】线程安全——同步和互斥
Linux下线程的同步和互斥原创 2024-02-02 20:29:26 · 1002 阅读 · 0 评论 -
【Linux】Linux下多线程
Linux下线程;线程的概念;进程地址空间和页表的理解;Linux线程控制,线程等待;封装C++版本线程库原创 2024-01-29 22:50:16 · 985 阅读 · 0 评论 -
【Linux】进程信号
Linux下的进程信号,信号的产生方式;信号的保存,内核中信号的保存和组织方式;信号的捕捉;内核态和用户态的概念与转换,可重入函数的概念原创 2024-01-26 03:27:52 · 1055 阅读 · 0 评论 -
【Linux】Linux下31个普通进程信号
Linux下31个普通信号的记录原创 2024-01-26 03:25:15 · 892 阅读 · 0 评论 -
【Linux】进程间通信——system V 共享内存、消息队列、信号量
system V 标准的进程间通信方式:共享内存、消息队列、信号量原创 2024-01-20 19:49:10 · 1047 阅读 · 0 评论 -
【Linux】进程间通信——管道
进程间通信;匿名管道;命名管道原创 2024-01-16 00:23:22 · 930 阅读 · 0 评论 -
【Linux】软硬链接和动静态库
Linux下的软硬连接; C/C++的动静态库的构建和使用原创 2024-01-04 01:50:21 · 1173 阅读 · 0 评论 -
【Linux】理解文件系统
磁盘结构,Linux下的文件系统原创 2024-01-01 22:49:19 · 1067 阅读 · 0 评论 -
【Linux】缓冲区理解
C语言缓冲区、内核缓冲区、缓冲区的层次结构,模拟实现C语言的FILE和文件接口原创 2023-12-29 21:16:26 · 1017 阅读 · 0 评论 -
【Linux】基础IO
对于任何一种语言来说,一定都提供了自己的文件操作接口,那么每一种语言的文件操作都是不同的,所以我们的学习成本很高。但是,所有的程序都是运行在操作系统上的,所以对于任何一种语言,他最终都会让操作系统来执行对应的文件操作。所以现在我们直接学习最底层的操作系统层面的文件操作。以后碰到什么类型的文件操作,本质上都是调用操作系统层面的某一个程序来执行,就能够触类旁通。我们在上文中提到了C语言提供的文件操作函数,那么实际上。原创 2023-12-22 20:20:22 · 1033 阅读 · 0 评论 -
【Linux】模拟实现shell命令行解释器
进程控制的应用:简易的命令行解释器原创 2023-12-18 01:28:48 · 1141 阅读 · 0 评论 -
【Linux】进程控制
进程控制:进程创建、进程等待、进程终止、进程替换原创 2023-12-08 01:31:48 · 1257 阅读 · 0 评论 -
【Linux】进程地址空间
进程地址空间的概念;虚拟地址、物理地址、逻辑地址的区分;Linux下对进程地址空间的处理原创 2023-12-01 19:11:13 · 1098 阅读 · 0 评论 -
【Linux】环境变量
环境变量原创 2023-11-30 22:46:56 · 1667 阅读 · 0 评论 -
【Linux】进程优先级
进程优先级、进程切换原创 2023-11-30 15:22:33 · 685 阅读 · 0 评论 -
【Linux】进程的概念
进程的概念,进程的描述方式,进程的相关操作,进程的状态原创 2023-11-06 09:04:17 · 450 阅读 · 1 评论 -
【Linux】进程的概念
进程的概念的进程状态的初认识原创 2023-11-01 01:05:48 · 298 阅读 · 1 评论 -
【Linux】冯诺依曼体系结构&&初识操作系统
冯诺依曼结构体系,操作系统的宏观认识,计算机结构体系理解原创 2023-10-09 16:50:37 · 125 阅读 · 0 评论 -
【Linux】编译器gcc g++和调试器gdb的使用
C语言程序编译的过程、gcc/g++和gdb的使用原创 2023-03-07 17:12:47 · 1672 阅读 · 4 评论 -
【Linux】Linux项目自动化构建工具make makefile
make和makefile的使用、原理和实战,缓冲区和回车换行的概念,git的命令行模式原创 2023-03-06 01:04:55 · 2140 阅读 · 3 评论 -
【Linux】软件包管理器yum和编辑器vim的使用
yum的介绍与使用,vim的基本概念与操作,vim的简单配置原创 2023-02-27 13:05:45 · 805 阅读 · 1 评论 -
【Linux】基本知识和权限
Linux下的文件知识,一些小技巧,shell命令及运行原理,Linux下的权限讲解,粘滞位的概念原创 2023-02-03 12:24:39 · 1114 阅读 · 4 评论 -
【Linux】基本指令
Linux基本指令原创 2023-01-13 02:57:48 · 193 阅读 · 0 评论