首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

#linux

自由和开放源代码的类 UNIX 操作系统

嵌入式Linux:进程间通信机制

不脱发的程序猿

由于每个进程都有自己独立的地址空间,不像线程共享同一地址空间,进程之间的通信需要特定的机制。

000

【Linux探索学习】第二十弹——基础IO:深入理解C语言文件I/O与Linux操作系统中的文件操作

GG Bond1

https://blog.csdn.net/2301_80220607/category_12805278.html?spm=1001.2014.3001.54...

400

【Linux】文本处理三剑客:grep、sed 和 awk

人不走空

在日常的开发、运维、数据分析等工作中,我们经常需要处理大量的文本数据。无论是日志分析、配置文件修改,还是数据提取与格式化,命令行工具 grep、sed 和 aw...

1000

Linux:信号的预备和产生

小陈在拼命

        引入: 比如当前快递小哥需要通知你下来取快递(产生信号),然后通过电话或短信告知了你(发送信号),但是当前你正在打游戏,所以你并不会马上去处理,...

300

【Linux课程学习】第十九弹---深入理解进程间通信---匿名管道,命名管道,多匿名管道的BUG

用户11396661

https://blog.csdn.net/djdjiejsn/category_12669243.html

1800

【Linux课程学习】:想对Linux说的话

用户11396661

由于Linux 系统编程本身就是一门难度较大、内容繁多的课程,从中选取一些项目来开设操作 系统实验,存在以下一些问题

1400

【Linux课程学习】: 进程地址空间,小故事理解虚拟地址,野指针

用户11396661

Linux学习笔记: https://blog.csdn.net/djdjiejsn/category_12669243.html

1900

【Linux课程学习】:站在文件系统之上理解:软硬链接,软硬链接的区别

用户11396661

https://blog.csdn.net/djdjiejsn/category_12669243.html

2500

【Linux课程学习】:文件第二弹---理解一切皆文件,缓存区

用户11396661

1.语言级的缓冲区设计的目的是减少系统调用,以提高效率。内核级的缓冲区是为了减少与外设的交流,提高效率。这两个设计都是为了提高效率。

2100

【Linux课程学习】:文件第一弹---文件基础(文件描述符的底层设计)

用户11396661

https://blog.csdn.net/djdjiejsn/category_12669243.html

2610

【Linux课程学习】:《简易版shell实现和原理》 《哪些命令可以让子进程执行,哪些命令让shell执行(内键命令)?为什么?》

用户11396661

1.我们让子进程执行cd ..命令的时候,为什么我们执行pwd命令的时候,还是和之前一样,路径没有变化?

2900

【Linux课程学习】:环境变量:HOME,su与su - 的区别,让程序在哪些用户下能运行的原理,环境变量具有全局性的原因?

用户11396661

1.是先到家目录,然后再加载环境变量中的HOME?还是现有环境变量HOME,在根据这个到指定的目录呢?

2300

【Linux课程学习】:命令行参数,环境变量

用户11396661

3.对于父子进程,对于父进程只读的数据,不会修改的数据,不会拷贝一份,但是子进程可以看到。

3010

【Linux课程学习】:进程描述---PCB(Process Control Block)

用户11396661

1.操作系统OS也是一个软件,在开机的时候被加载到内存进行运行,到这里才能让操作系统帮我们去运行其他的程序。

2200

【Linux课程学习】:进程程序替换,execl,execv,execlp,execvp,execve,execle,execvpe函数

用户11396661

1.理解子进程去调用替换函数,达到我们想要的目的。shell命令行也是这样进行处理,我们每次操作的命令,都是fork()创建子进程,然后让子进程调用exe函数进...

2600

【Linux课程学习】:对操作系统(Operator System)的理解

用户11396661

1.数据在计算机内流转的过程中,其本质是在不同设备拷贝。---->设备的拷贝效率本质就是计算机的效率。

2310

【Linux课程学习】:Linux的调试器-gdb的使用(常见指令,cgdb)

用户11396661

●readelf -S 可执行程序名称 | grep -i debug:查看文件信息。

3510

【Linux课程学习】:体系结构(冯诺依曼体系)

用户11396661

1. 中央处理器CPU(控制台+运算器)不能直接和磁盘进行交流,只内存能与控制台进行交流。

2600

【Linux课程学习】make/Makefile:Linux项目自动化构建工具

用户11396661

让我来解释一下就是,我们在项目中会生成很多目标文件,而且会生成很多次。如果我们不用make/Makefile,每次我们都要写依赖关系(需要的源文件,也就是要用哪...

1100

【Linux课程学习】:对于权限的理解(粘滞位)

用户11396661

在用户匹配的过程中,只能匹配一次,从先到后,先是拥有者,然后是所属组,后面是其他人。

2100
领券