Linux(centos7.9/redhat7.9)常用命令及基础知识
系列文章目录 提示:这里可以添加系列文章的所有文章的目录,目录需要自己手动添加 例如:第一章 Python 机器学习入门之pandas的使用 提示:写完文章后,目录可以自动生成,如何生成可参考...管道是Linux支持的最..
1. Linux中“一切皆文件”在Linux系统中,一切皆文件,文件类型根据其表示的意义,分为:普通文件设备文件:代表一个具体的硬件设备管道文件、FIFO文件:具有特殊意义的文件,用于进程间通信;套接字文件:用于网络...
你好,我是醉墨居士,因为Linux内核涉及的内容极多,我们初学者如果一上来就开始深挖细节,很有可能会在Linux内核代码的茫茫大海之中迷失自我。本篇博客希望可以帮助大家先有个全局的视野,剩余的细节内容,根据沿着...
标签: linux
我并不假定你会使用Linux的线程,所以在这里就简单的介绍一下。如果你之前有过多线程方面的编程经验,完全可以忽略本文的内容,因为它非常的初级。 首先说明一下,在Linux编写多线程程序需要包含头文件 #include &...
概述: int pipe(int pipefd[2]);...调用pipe函数在内核中开辟一块缓冲区(称为管道)用于单向通信,它有一个读端一个写端,然后通过filedes参数传给用户程序两个文件描述符,filedes[0]指向P
上一篇文章只是简单的描述了一下 Linux 基本概念,通过几个例子来说明 Linux 基本应用程序,然后以 Linux 基本内核构造来结尾。那么本篇文章我们就深入理解一下 Linux 内核来理解 Linux 的基本概念之进程和线程。...
第13章 常见错误 212 附录A 2.0和2.2之间的差异 213 附录B 其他资源 214 附录C 给出你的评价 215 第三部分 Linux程序员指南 第1章 Linux操作系统 219 第2章 Linux内核 220 第3章 Linux libc包 221 第4章 系统调用 ...
epoll 和 IOCP(IO Completion Ports) 分别是 Linux 和 Windows 系统上的高效网络模型。相比其他网络模型,同样是 polling 方式,这两种模型有如下特点: 在系统资源允许下,监控的文件描述符没有上限。 多线程同时...
管道 管道是Unix中最古老古老的进程间通信手段, 人们把从一个进程连接到另一个...匿名管道实际上是由内核管理内核中的一块缓冲区, 是一种半双工通信手段, 通过让不同进程都能访问同一块缓冲区, 来实现进程间通...
1、原因 内部 ADC 将原始的模拟数据转换为数字量,然后通过其他的通信接口,比如 IIC、SPI等传输给SOC 当你使用的传感器的本质是ADC或者DAC,优先考虑使用IIO驱动框架 ...@ 定义在include/linux/iio/ii
时时了解服务器的流量占用情况,是运维人员要掌握的一个入门技能。不过查看流量的情况的手段很多,工具也很多。...一、iptraf在最的常用的linux发行版centos、redhat源中,可以直接通过yum进行安装。当然...
学习过Linux相关知识,大家应该知道进程时一个程序的一次执行,时系统资源分配的最小单元。一般所说的进程是用户态的进程,而由于处于不同用户态的不同进程是彼此隔离的,就好比处于不同国家的人们,必须要通过某种...
进程学习的一点笔记,便于自己查看
01P-复习-Linux网络编程 02P-信号量生产者复习 03P-协议 协议: 一组规则。 04P-7层模型和4层模型及代表协议 分层模型结构: OSI七层模型: 物、数、网、传、会、表、应 TCP/IP 4层模型:网(链路层/网络接口层)、...
管道简介管道是Linux中进程间通信的一种方式,它把一个程序的输出直接连接到另一个程序的输入(其实我更愿意将管道比喻为农村浇地的管子)。Linux的管道主要包括两种:无名管道和有名管道。这一节主要讲无名管道,首先...
鸟哥的Linux私房菜(基础学习篇第四版)学习笔记 目录零、第零章-计算机概论0.1 电脑:辅助人脑的好工具0.1.1 电脑硬件的五大单元-pg40.1.6 电脑上面常用的计量单位-pg8 零、第零章-计算机概论 写在正文前,为非...