Linux
文章平均质量分 88
学习Linux指令
gaogo12
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
【线程】基于环形队列的生产者消费者模型
基于环形队列的生产者消费者模型原创 2025-02-03 17:23:29 · 863 阅读 · 0 评论 -
【线程】基于阻塞队列的生产者消费者模型
基于阻塞队列的生产者消费者模型原创 2025-02-03 17:17:39 · 774 阅读 · 0 评论 -
【网络】3.HTTP(讲解HTTP协议和写HTTP服务)
讲解HTTP协议,并手撕HTTP服务原创 2025-01-30 22:14:14 · 1687 阅读 · 0 评论 -
【网络】2.TCP通信
使用socket进行TCP通信原创 2024-10-30 16:19:14 · 1008 阅读 · 0 评论 -
【网络】1.UDP通信
使用socket进行UDP协议通信原创 2024-10-30 16:17:47 · 1172 阅读 · 0 评论 -
【Linux】线程控制
讲解了控制线程的几个接口pthread_create()、pthread_exit()、pthread_join()、pthread_cancel()、phtread_sel()原创 2024-04-22 21:08:20 · 1756 阅读 · 0 评论 -
【Linux】线程
认识线程,实现线程的创建、线程共享空间和私有空间、线程对比进程的优缺点原创 2024-04-21 16:42:13 · 1044 阅读 · 0 评论 -
【Linux】进程间通信——system V版本 信号量
举例:购买电影票,一个放映厅有100个座位,最多就只能卖100张票,每卖一张,票就少一张。所有执行流可以同时去申请信号量(只有一个会成功,就像买火车票,不会有相同的座位),但是所有。举例:进程A和进程B在通信,A写了一部分,B拿走了,就导致了收和发的数据不一致的问题。如上,每一个执行流要访问临界资源(电影院)的时候,需要申请信号量(买电影票)。:是指共享的,任何时刻只允许一个执行流访问(就是执行访问代码)的资源。——> 信号量是共享的!也就是两态的,要么不做,要么做完,没有正在做的概念。原创 2024-04-12 18:50:56 · 233 阅读 · 0 评论 -
【Linux】进程间通信——system V版本 共享内存
讲解了进程间通信中的共享内存的方式,包括共享内存的接口,并用代码实现共享内存通信原创 2024-04-12 18:25:58 · 1184 阅读 · 0 评论 -
【Linux】进程间通信——匿名管道|命名管道
进程间通信,顾名思义就是两个进程互相通信。可是进程是独立的,该如何通信呢?类比你和你的朋友在网上聊天,你们两个人也是独立的,是如何通信的呢?因为你能看到你朋友给你发的消息,你朋友也能看到这份消息。这个消息就是一个公共的资源。所以进程间如果要进行通信,就需要两个进程看到同一份资源。那么,通信的地点在哪里呢?很明显,因为进程之间是独立的,所以通信的地点肯定不能在进程中,只能在操作系统中。结论:进程间通信的地点是操作系统。进程间通信的方式有很多,一般有三种:1.管道:通过文件系统通信。匿名管道。原创 2024-04-07 14:03:40 · 861 阅读 · 0 评论 -
【Linux】动静态库
讲解了动静态库,并且讲解如何制作动静态库和如何使用和安装别人的第三方库原创 2024-03-20 01:02:36 · 1123 阅读 · 0 评论 -
【Linux】软硬链接
讲解了硬链接和软链接的用法和作用。原创 2024-03-16 21:59:58 · 423 阅读 · 0 评论 -
【Linux】理解文件系统
讲解了磁盘的存储结构,逻辑存储空间。操作系统对文件的管理,文件系统如何操作。描述文件的组织。原创 2024-03-14 19:13:45 · 1919 阅读 · 0 评论 -
【Linux】文件缓冲区|理解文件系统
对文件缓冲区做深度解读。原创 2024-03-11 23:55:47 · 1971 阅读 · 0 评论 -
【Linux】进程地址空间
区分了内存和磁盘,区分了虚拟内存和物理内存。讲解了写时拷贝。对进程地址空间做了详细的解说。原创 2024-03-10 16:37:42 · 1096 阅读 · 1 评论 -
【Linux】gcc与make、makefile
讲解了gcc命令:预处理、编译、汇编、链接。链接中详细阐述了动态链接和静态链接。将make和makefile详细说明。原创 2024-03-09 16:51:17 · 1916 阅读 · 0 评论 -
【Linux】文件操作
叙述了C语言中文件操作的函数和系统调用接口中的文件调用函数原创 2024-03-03 16:27:39 · 1042 阅读 · 0 评论 -
【Linux】访问文件的本质|文件描述符|文件重定向
讲述了Linux下访问文件的本质,说明了什么是文件描述符的,阐述三种文件重定向,并介绍了dup2()函数的使用方法原创 2024-03-05 16:24:00 · 927 阅读 · 0 评论 -
【Linux】进程程序替换
讲解了进程程序替换的原理和相关函数原创 2024-02-12 14:51:48 · 973 阅读 · 1 评论 -
【Linux】进程等待
讲解了wait/waitpid方法,对status的位图进行剖析,谈及非阻塞轮询。原创 2024-02-05 15:39:08 · 863 阅读 · 0 评论 -
【Linux】环境变量
讲解了环境变量原创 2024-01-01 16:04:13 · 960 阅读 · 0 评论 -
【Linux】进程(PCB,fork函数,运行状态)
本篇文章讲解了进程PCB,讲解了如何查看进程,组织进程;对fork函数进行非常深入的解释,描述了进程的基本状态。原创 2023-12-28 20:47:40 · 1095 阅读 · 0 评论 -
【Linux】vim多行注释和取消注释
vim中多行注释和取消多行注释的快捷键原创 2023-12-24 16:35:42 · 1134 阅读 · 0 评论 -
【Linux】gcc的使用和原理讲解
这篇文章讲解了gcc的使用,对预处理,汇编和,编译和连接进行了讲解原创 2023-12-02 13:35:59 · 1204 阅读 · 0 评论
分享