
Linux
文章平均质量分 96
本专栏主要作文本人学习Linux的学习笔记,如果对您的学习有所帮助,非常开心!!!
愚润泽
2024年全国大学生数学建模大赛国家二等奖
愚公移山——叩石垦壤,箕畚运之,世世代代也
愚润求学——求技悟道,如饥似渴,日复一日也
道阻且长,行则将至!
让我们:不畏山之高,以愚心求学!
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
【Linux】Socket编程——UDP版
【Linux】Socket编程——UDP版原创 2025-08-09 09:02:19 · 1001 阅读 · 35 评论 -
【Linux】自旋锁和读写锁
【Linux】自旋锁和读写锁原创 2025-07-05 20:24:14 · 1231 阅读 · 49 评论 -
【Linux】网络基础
【Linux】网络基础,一文带你入门网络原创 2025-06-30 11:02:38 · 6852 阅读 · 58 评论 -
【Linux】基于单例模式的线程池设计
【Linux】基于单例模式的线程池设计原创 2025-06-18 10:31:04 · 1447 阅读 · 62 评论 -
【Linux】基于策略模式的简单日志设计
【Linux】基于策略模式的简单日志设计原创 2025-06-15 09:23:18 · 1313 阅读 · 51 评论 -
【Linux】POSIX信号量
【Linux】POSIX信号量,用POSIX信号量实现环形队列场景下的生产消费模型,和数学建模一样简单!原创 2025-06-05 12:29:41 · 2334 阅读 · 63 评论 -
【Linux】线程同步
【Linux】线程同步,一文带你搞懂线程同步原创 2025-06-04 19:00:47 · 1639 阅读 · 53 评论 -
【Linux】线程互斥
【Linux】线程互斥,一文带你搞懂线程互斥和互斥量mutex(锁),从使用到原理原创 2025-06-03 11:56:21 · 854 阅读 · 9 评论 -
【Linux】线程控制
【Linux】线程控制:一文吃透线程控制基本用法!从接口到原理,再到模拟封装线程库接口原创 2025-06-02 09:26:05 · 1820 阅读 · 55 评论 -
【Linux】mmap文件内存映射
【Linux】mmap文件内存映射:一文带你理解mmap的映射,教你使用mmap,写入映射,读入映射,简单模拟实现malloc原创 2025-05-31 09:24:00 · 2708 阅读 · 56 评论 -
【Linux】线程概念
【Linux】线程概念:还不懂什么是线程,还不懂线程和进程的关系?点进来看看!原创 2025-05-29 16:02:08 · 1130 阅读 · 12 评论 -
【Linux】分页式存储管理:深刻理解页表映射
【Linux】分页式存储管理:深刻理解页表映射原创 2025-05-28 13:00:31 · 1935 阅读 · 65 评论 -
【Linux】进程信号(二):捕抓信号
【Linux】进程信号(二):捕捉信号,带你深度理解进程信号原创 2025-05-26 13:22:05 · 1462 阅读 · 55 评论 -
【Linux】进程信号(一):信号的产生与信号的保存
【Linux】进程信号(一):信号的产生与信号的保存原创 2025-05-25 09:18:25 · 2136 阅读 · 60 评论 -
【Linux】进程间通信(四):System V标准(共享内存、消息队列、信息量)
【Linux】进程间通信(四):System V标准(共享内存、消息队列、信息量)原创 2025-05-22 14:12:12 · 2256 阅读 · 50 评论 -
【Linux】进程间通信(三):命名管道
【Linux】进程间通信(三):命名管道原创 2025-05-20 19:19:12 · 1333 阅读 · 47 评论 -
【Linux】进程间通信(二):利用匿名管道进行简单进程池的编写
【Linux】进程间通信(二):利用你们管道进行简单进程池的编写原创 2025-05-19 12:26:27 · 1091 阅读 · 20 评论 -
【Linux】进程间通信(一):认识管道
【Linux】进程间通信(一):认识管道,带你认识管道,使用管道,理解管道原理原创 2025-05-17 15:09:53 · 1852 阅读 · 61 评论 -
【Linux】动静态库链接原理
详细讲解:【Linux】动静态库链接原理!原创 2025-05-16 13:45:08 · 1724 阅读 · 28 评论 -
【Linux】动静态库的使用
【LInux】动静态库的使用原创 2025-05-15 16:56:20 · 1218 阅读 · 24 评论 -
【Linux】Ext系列文件系统
【Linux】Ext系列文件系统原创 2025-05-14 13:23:57 · 1792 阅读 · 44 评论 -
【Linux】简单设计libc库
Linux 简单设计libc库,主要是文件IO操作原创 2025-05-13 11:53:55 · 1263 阅读 · 28 评论 -
【Linux】基础IO(二)
【Linux】基础IO,两篇文章带你吃透【Linux】基础 IO原创 2025-05-12 11:37:06 · 1462 阅读 · 36 评论 -
【Linux】基础 IO(一)
详细讲解:【Linux】基础 IO原创 2025-05-10 19:59:14 · 1653 阅读 · 21 评论 -
【Linux】自定义shell的编写
【Linux】基于C / C++ 的自定义shell的实现原创 2025-05-09 11:54:28 · 1289 阅读 · 35 评论 -
【Linux】进程控制
详细讲解:【Linux】进程控制:从创建到结束,等到,再到进程程序切换原创 2025-05-08 12:53:50 · 2232 阅读 · 50 评论 -
【Linux】进程地址空间
【Linux】进程地址空间原创 2025-05-06 19:57:45 · 3625 阅读 · 49 评论 -
【Linux】环境变量
详细讲解Linux环境变量原创 2025-05-05 00:58:30 · 1520 阅读 · 24 评论 -
【Linux】进程优先级和进程切换
【Linux】进程优先级和进程切换:一,进程优先级实时操作系统和分时操作系统二,进程切换1 保护上下文2 Linux2.6内核进程O(1)调度队列Linux2.6内核中进程队列的数据结构queue[140]bitmap[5]nr_activea 队列和 e 队列原创 2025-04-25 13:43:19 · 1839 阅读 · 43 评论 -
【Linux】进程状态
LInux进程状态详细讲解原创 2025-04-20 13:43:17 · 1336 阅读 · 20 评论 -
【Linux】进程概念(二):PCB,ps 和 fork
【Linux】进程概念(二):进程控制块PCB,查看进程ps 和 创建进程fork原创 2025-04-18 09:17:36 · 1082 阅读 · 13 评论 -
【Linux】进程概念(一):冯诺依曼体系结构 + 操作系统
简单讲述冯诺依曼体系结构,了解数据传输通过硬件的过程,和简单了解操作系统的作用原创 2025-04-14 22:35:59 · 1198 阅读 · 14 评论 -
Linux调试工具——gdb/cgdb
简单介绍Linux调试工具——gdb/cgdb的简单使用,包括:一,debug 和 release三,gdb命令1. 调试的文件要求2,常见指令2.1 进入和退出gdb 和 quit2.2 显示源代码list2.3 断点 break设置断点删除断点断点的使能2.4 执行run 和 continuenext 和 stepfinishuntil2.5 打印,查看信息printdisplay 和 undisplayinfobacktracewatchset var原创 2025-04-10 12:41:19 · 796 阅读 · 12 评论 -
【Linux】Git的简单使用
讲解在Xshell连接云服务器上,Git的简单使用,连接github,包括:一,什么是Git二,创建远端仓库并克隆到本地1. 远端建立仓库2. 拉取远端仓库(git clone)连接超时三,上传本地仓库的文件第一步:add第二步:commit第三部push免密码提交四,小插曲(重装系统后)原创 2025-04-08 17:00:17 · 2214 阅读 · 24 评论 -
【Linux】简单进度条的实现
Linux简单进度条实现,使用Makefile编译,巩固学习知识原创 2025-04-06 12:26:43 · 649 阅读 · 3 评论 -
Linux开发工具——make/makefile
讲解Linux开发工具——make/Makefile常见用法,内容包括:一,make/makefile基础介绍makeMakefile二,具体示例1. 基础示例1.1 时间戳1.2 是否重新编译判断2. 进阶1——依赖链3. 进阶2——变量替换4. 进阶3——多文件4.1 获取当前目录下的所有文件执行的命令不回显4.2 %<4.3 模式规则原创 2025-04-05 14:18:05 · 895 阅读 · 17 评论 -
Linux开发工具——gcc
讲解Linux开发工具——gcc,以及:一,背景知识二,gcc/g++1. 条件编译的作用命令行级别的宏定义2. 为什么要先编译成汇编语言3. 编译器的自举三,动静态链接 初理解命名规则ldd链接理解库原创 2025-04-05 09:55:44 · 1346 阅读 · 34 评论 -
Linux开发工具——vim
介绍Linux开发工具——Vim :一,什么是vim二,vim的五个常用模式1. 命令模式常用命令集1. 光标移动2. 文本编辑3. 查找与替换2. 底行模式ZZ操作3. 插入模式4. 视图模式5. 替换模式三,vim配置vim配置文件的注释原创 2025-04-04 10:57:45 · 1366 阅读 · 0 评论 -
Linux开发工具——apt
介绍Linux的开发工具——软件包管理器apt,详细介绍:一,Linux中安装软件二,包管理器介绍三,使用示例1. 查看已安装的软件包2. 安装软件3. 卸载软件原创 2025-04-04 10:03:17 · 1901 阅读 · 20 评论 -
【Linux】Linux权限
Linux权限,详细讲解:一,shell命令介绍二,Linux权限1. Linux下的用户2. 命令su3. Linux权限管理3.1. 文件访问者4. 修改权限1. 修改目标属性2. 修改拥有者chownchgrp5. 缺省权限umaskt 粘滞位原创 2025-04-02 23:09:31 · 2379 阅读 · 34 评论