
Linux
文章平均质量分 95
Linux基础知识,如:指令,进程,进程间通信,多线程等方面知识
zkf&
一名散修程序员
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
【Linux】进程信号
前言本篇博客我们来总结下Linux下信号方面的知识若有问题 评论区见📝。原创 2025-08-18 23:12:56 · 394 阅读 · 0 评论 -
【Linux】进程间通信
进程间通信⽬的数据传输:⼀个进程需要将它的数据发送给另⼀个进程资源共享:多个进程之间共享同样的资源。通知事件:⼀个进程需要向另⼀个或⼀组进程发送消息,通知它(它们)发⽣了某种事件(如进程终⽌时要通知⽗进程)。进程控制:有些进程希望完全控制另⼀个进程的执⾏(如Debug进程),此时控制进程希望能够拦截另⼀个进程的所有陷⼊和异常,并能够及时知道它的状态改变。1.2 进程间通信发展管道System V进程间通信POSIX进程间通信1.3 进程间通信分类管道匿名管道pipe命名管道。原创 2025-08-16 21:38:18 · 824 阅读 · 0 评论 -
【Linux】库制作与原理
库是写好的现有的,成熟的,可以复⽤的代码。现实中每个程序都要依赖很多基础的底层库,不可能每个⼈的代码都从零开始,因此库的存在意义⾮同寻常。本质上来说库是⼀种可执⾏代码的⼆进制形式,可以被操作系统载⼊内存执⾏。静态库 .a[Linux]、.lib[windows]动态库 .so[Linux]、.dll[windows]静态链接的出现,提⾼了程序的模块化⽔平。对于⼀个⼤的项⽬,不同的⼈可以独⽴地测试和开发⾃⼰的模块。通过静态链接,⽣成最终的可执⾏⽂件。原创 2025-08-14 22:40:47 · 494 阅读 · 0 评论 -
【Linux】Ext系列文件系统
我们看到,真正找到磁盘上⽂件的并不是⽂件名,⽽是inode。其实在linux中可以让多个⽂件名对应于同⼀个inode。263466abc263466defabc和def的链接状态完全相同,他们被称为指向⽂件的硬链接。内核记录了这个连接数,inode 263466 的硬连接数为2。我们在删除⽂件时⼲了两件事情:1.在⽬录中将对应的记录删除,2.将硬连接数-1,如果为0,则将对应的磁盘释放。原创 2025-08-12 22:11:40 · 774 阅读 · 0 评论 -
【Linux】基础IO
前言本篇博客我们来探讨下加载到内存里的文件是如何被操作系统工作的,认识下相关IO操作若有问题 评论区见📝。原创 2025-05-20 22:40:13 · 993 阅读 · 0 评论 -
【Linux】进程控制
前言本篇博客我们理解下进程相关控制的细节,从而让大家对进程有一个更深的理解若有问题 评论区见📝。原创 2025-05-19 23:06:51 · 923 阅读 · 0 评论 -
【Linux】进程概念
计算机管理硬件1.描述起来,用struct结构体2.组织起来,用链表或其他高效的数据结构。原创 2025-05-10 22:55:10 · 842 阅读 · 0 评论 -
【Linux】Linux环境基础开发工具
三种模式正常模式插入模式底行模式我们一共有12种总模式,大家下来可以研究一下vim操作打开,关闭,查看,查询,插入,删除,替换,撤销,复制等等操作。原创 2025-05-07 22:46:03 · 1068 阅读 · 0 评论 -
【Linux】Linux权限的认识
目录的可执行权限是表示你可否在目录下执行命令。如果目录没有-x权限,则无法对目录执行任何命令,甚至无法cd进入目即使目录仍然有-r读权限(这个地方很容易犯错,认为有读权限就可以进入目录读取目录下的文件)而如果目录具有-x权限,但没有-r权限,则用户可以执行命令,可以cd进入目录。但由于没有目录的读权限所以在目录下,即使可以执行ls命令,但仍然没有权限读出目录下的文档。结束语OK,关于linux权限的相关知识总结完毕,下个部分我们来认识下Linux常用的工具!!原创 2025-04-27 21:09:33 · 567 阅读 · 0 评论 -
【Linux】Linux下基本指令
前言学完C++基础知识,也实现了Linux的环境,接下来我们就正式迈入Linux的学习中,首先我们来看下一些Linux下的基础指令若有问题 评论区见📝。原创 2025-02-18 14:17:25 · 1320 阅读 · 0 评论 -
【Linux】Linux环境的搭建
前言本篇开始我们搭配着C++认识一个新的“大陆”——Linux操作系统,这一篇我们先来了解一下Linux是什么,以及Linux如何搭建环境。原创 2024-09-21 17:41:21 · 1541 阅读 · 0 评论