- 使得多个进程可以访问同一块内存空间,是最快的可用IPC形式。是针对其他通信机制运行效率较低而设计的。往往与其它通信机制,如信号量结合使用,来达到进程间的同步及互斥。 使得多个进程可以访问同一块内存空间,是最快的可用IPC形式。是针对其他通信机制运行效率较低而设计的。往往与其它通信机制,如信号量结合使用,来达到进程间的同步及互斥。
- 这是一个关于Posix线程编程的专栏。作者在阐明概念的基础上,将向您详细讲述Posix线程库API。本文是第一篇将向您讲述线程的创建与取消。 这是一个关于Posix线程编程的专栏。作者在阐明概念的基础上,将向您详细讲述Posix线程库API。本文是第一篇将向您讲述线程的创建与取消。
- 报文(Message)队列(消息队列):消息队列是消息的链接表,包括Posix消息队列system V消息队列。有足够权限的进程可以向队列中添加消息,被赋予读权限的进程则可以读走队列中的消息。消息队列克服了信号承载信息量少,管道只能承载无格式字节流以及缓冲区大小受限等缺点。 报文(Message)队列(消息队列):消息队列是消息的链接表,包括Posix消息队列system V消息队列。有足够权限的进程可以向队列中添加消息,被赋予读权限的进程则可以读走队列中的消息。消息队列克服了信号承载信息量少,管道只能承载无格式字节流以及缓冲区大小受限等缺点。
- 信号是比较复杂的通信方式,用于通知接受进程有某种事件发生,除了用于进程间通信外,进程还可以发送信号给进程本身;linux除了支持Unix早期信号语义函数sigal外,还支持语义符合Posix.1标准的信号函数sigaction(实际上,该函数是基于BSD的,BSD为了实现可靠信号机制,又能够统一对外接口,用sigaction函数重新实现了signal函数); 信号是比较复杂的通信方式,用于通知接受进程有某种事件发生,除了用于进程间通信外,进程还可以发送信号给进程本身;linux除了支持Unix早期信号语义函数sigal外,还支持语义符合Posix.1标准的信号函数sigaction(实际上,该函数是基于BSD的,BSD为了实现可靠信号机制,又能够统一对外接口,用sigaction函数重新实现了signal函数);
- 信号是比较复杂的通信方式,用于通知接受进程有某种事件发生,除了用于进程间通信外,进程还可以发送信号给进程本身;linux除了支持Unix早期信号语义函数sigal外,还支持语义符合Posix.1标准的信号函数sigaction(实际上,该函数是基于BSD的,BSD为了实现可靠信号机制,又能够统一对外接口,用sigaction函数重新实现了signal函数); 信号是比较复杂的通信方式,用于通知接受进程有某种事件发生,除了用于进程间通信外,进程还可以发送信号给进程本身;linux除了支持Unix早期信号语义函数sigal外,还支持语义符合Posix.1标准的信号函数sigaction(实际上,该函数是基于BSD的,BSD为了实现可靠信号机制,又能够统一对外接口,用sigaction函数重新实现了signal函数);
- 在Linux中使用Ansible进行自动化部署是一个高效且灵活的过程,它允许您通过简单的YAML剧本(Playbooks)来描述部署步骤,然后在目标主机上执行这些步骤以达到自动化配置、部署和管理的目的。以下是使用Ansible进行自动化部署的基本步骤:1. 安装Ansible首先,确保您的Linux系统已安装Ansible。大多数现代Linux发行版都可以通过包管理器来安装Ansible。例... 在Linux中使用Ansible进行自动化部署是一个高效且灵活的过程,它允许您通过简单的YAML剧本(Playbooks)来描述部署步骤,然后在目标主机上执行这些步骤以达到自动化配置、部署和管理的目的。以下是使用Ansible进行自动化部署的基本步骤:1. 安装Ansible首先,确保您的Linux系统已安装Ansible。大多数现代Linux发行版都可以通过包管理器来安装Ansible。例...
- 3. 实战案例——Samba和NFS服务配置实战3.1 案例目标(1)掌握Samba服务的配置和使用方法;(2)掌握NFS的配置和使用方法。3.2 案例分析(1)规划节点Samba服务器的节点规划,见表3-1。表3-1 IP地址信息设备虚拟机名称IP地址文件共享服务器server10.24.2.9/16客户端client10.24.2.6/16(2)基础准备最小化CentOS 7.5虚拟机一... 3. 实战案例——Samba和NFS服务配置实战3.1 案例目标(1)掌握Samba服务的配置和使用方法;(2)掌握NFS的配置和使用方法。3.2 案例分析(1)规划节点Samba服务器的节点规划,见表3-1。表3-1 IP地址信息设备虚拟机名称IP地址文件共享服务器server10.24.2.9/16客户端client10.24.2.6/16(2)基础准备最小化CentOS 7.5虚拟机一...
- 2.1 目录操作管理命令目录管理功能及应用.mp4利用文件目录,可以分门别类的组织安排文件。日常文件系统管理中,常用的目录操作命令有pwd、cd、ls、mkdir和rmdir等。(1)列出文件目录ls命令在Linux系统中,使用ls命令可以列出当前目录中所有的子目录和文件信息。该命令语法格式为:ls [选项] [目录或文件名称]常用选项:● -a:列出当前目录下所有文件,连同以“.”开头的隐... 2.1 目录操作管理命令目录管理功能及应用.mp4利用文件目录,可以分门别类的组织安排文件。日常文件系统管理中,常用的目录操作命令有pwd、cd、ls、mkdir和rmdir等。(1)列出文件目录ls命令在Linux系统中,使用ls命令可以列出当前目录中所有的子目录和文件信息。该命令语法格式为:ls [选项] [目录或文件名称]常用选项:● -a:列出当前目录下所有文件,连同以“.”开头的隐...
- 1、什么是设备树? 设备树(Device Tree),将这个词分开就是“设备”和“树”,描述设备树的文件叫做 DTS(Device Tree Source),这个DTS文件采用树形结构描述板级设备,也就是开发板上的设备信息,比如CPU数量、内存基地址、IIC接口上接了哪些设备、SPI接口上接了哪些设备。 树的主干就是系统总线,IIC控制器、GPIO控制器、SPI 控制器等都是接到系统主... 1、什么是设备树? 设备树(Device Tree),将这个词分开就是“设备”和“树”,描述设备树的文件叫做 DTS(Device Tree Source),这个DTS文件采用树形结构描述板级设备,也就是开发板上的设备信息,比如CPU数量、内存基地址、IIC接口上接了哪些设备、SPI接口上接了哪些设备。 树的主干就是系统总线,IIC控制器、GPIO控制器、SPI 控制器等都是接到系统主...
- 虚拟机管理器(Virtual Machine Monitor)又称Hypervisor。它的主要任务是调节对底层硬件的访问,以保证各个运行在虚拟机中的客户操作系统能共享同一台真实机器的物理资源。而虚拟机管理器就像一个操作系统管理进程和线程那样,来管理位于其上的虚拟服务器,即虚拟机,以及其上运行的客户操作系统和运行在其中的应用程序进程。 虚拟机管理器(Virtual Machine Monitor)又称Hypervisor。它的主要任务是调节对底层硬件的访问,以保证各个运行在虚拟机中的客户操作系统能共享同一台真实机器的物理资源。而虚拟机管理器就像一个操作系统管理进程和线程那样,来管理位于其上的虚拟服务器,即虚拟机,以及其上运行的客户操作系统和运行在其中的应用程序进程。
- 本教程最大的特点是通俗易懂,并且非常详细,花费 7 天时间即可快速了解 Linux。 本教程最大的特点是通俗易懂,并且非常详细,花费 7 天时间即可快速了解 Linux。
- ubuntu UFW简述 这又是一篇翻译文档:https://help.ubuntu.com/community/UFW 文章目录 ubuntu UFW简述Introduction 介绍UFW... ubuntu UFW简述 这又是一篇翻译文档:https://help.ubuntu.com/community/UFW 文章目录 ubuntu UFW简述Introduction 介绍UFW...
- 我们知道,当前 SELinux 的默认策略是 targeted,那么这个策略中到底包含有多少个规则呢?使用 seinfo 命令即可查询。命令如下:[root@localhost ~]# seinfo -b\#还记得-b选项吗?就是查询布尔值,也就是查询规则名字Conditional Booleans:187\#当前系统中有187个规则allow_domain_fd_useallow_ftpd... 我们知道,当前 SELinux 的默认策略是 targeted,那么这个策略中到底包含有多少个规则呢?使用 seinfo 命令即可查询。命令如下:[root@localhost ~]# seinfo -b\#还记得-b选项吗?就是查询布尔值,也就是查询规则名字Conditional Booleans:187\#当前系统中有187个规则allow_domain_fd_useallow_ftpd...
- 对于 SELinux 来说,所选择的策略类型直接决定了使用哪种策略规则来执行主体(进程)可以访问的目标(文件或目录资源)。不仅如此,策略类型还决定需要哪些特定的安全上下文属性。通过策略类型,读者可以更精确地了解 SELinux 所实现的访问控制。SELinux 提供 3 种不同的策略可供选择,分别是 Targeted、MLS 以及 MiNimum。每个策略分别实现了可满足不同需求的访问控制,... 对于 SELinux 来说,所选择的策略类型直接决定了使用哪种策略规则来执行主体(进程)可以访问的目标(文件或目录资源)。不仅如此,策略类型还决定需要哪些特定的安全上下文属性。通过策略类型,读者可以更精确地了解 SELinux 所实现的访问控制。SELinux 提供 3 种不同的策略可供选择,分别是 Targeted、MLS 以及 MiNimum。每个策略分别实现了可满足不同需求的访问控制,...
- 除了通过配置文件可以对 SELinux 进行工作模式的修改之外,还可以使用命令查看和修改 SELinux 工作模式。首先,查看系统当前 SELinux 的工作模式,可以使用 getenforce 命令;而如果想要查看配置文件中的当前模式和模式设置,可以使用 sestatus 命令,下面的代码显示了这两个命令:[root@localhost ~]# getenforce\#查询SELinux的... 除了通过配置文件可以对 SELinux 进行工作模式的修改之外,还可以使用命令查看和修改 SELinux 工作模式。首先,查看系统当前 SELinux 的工作模式,可以使用 getenforce 命令;而如果想要查看配置文件中的当前模式和模式设置,可以使用 sestatus 命令,下面的代码显示了这两个命令:[root@localhost ~]# getenforce\#查询SELinux的...
上滑加载中
推荐直播
-
HDC深度解读系列 - Serverless与MCP融合创新,构建AI应用全新智能中枢2025/08/20 周三 16:30-18:00
张昆鹏 HCDG北京核心组代表
HDC2025期间,华为云展示了Serverless与MCP融合创新的解决方案,本期访谈直播,由华为云开发者专家(HCDE)兼华为云开发者社区组织HCDG北京核心组代表张鹏先生主持,华为云PaaS服务产品部 Serverless总监Ewen为大家深度解读华为云Serverless与MCP如何融合构建AI应用全新智能中枢
回顾中 -
关于RISC-V生态发展的思考2025/09/02 周二 17:00-18:00
中国科学院计算技术研究所副所长包云岗教授
中科院包云岗老师将在本次直播中,探讨处理器生态的关键要素及其联系,分享过去几年推动RISC-V生态建设实践过程中的经验与教训。
回顾中 -
一键搞定华为云万级资源,3步轻松管理企业成本2025/09/09 周二 15:00-16:00
阿言 华为云交易产品经理
本直播重点介绍如何一键续费万级资源,3步轻松管理成本,帮助提升日常管理效率!
回顾中
热门标签