文章目录:进程间通信进程间通信简介 进程间通信目的 初识进程间通信 进程间通信的分类匿名管道通信 认识管道 匿名管道 匿名管道测试 管道的四种情况 管道的五种特性 管道的读写规则命名管道 命名管道通信 命名管道打开规则System V 共享内存 工作原理共享内存接口 shmget接口 ftok接口共享内存编码模拟 编码初步构建 删除共享内存 共享内存各个属性 ......
10
0
0
2024-12-18
前言:进程控制不仅仅是管理程序的执行顺序,还涉及到资源的分配等问题,那么话不多说,开始我们今天的话题!🚀进程退出函数✈️exit函数上次我们说到,进程退出时,都会返回一个退出码,用来表示进程退出的状态,而在更前面,我们曾经说过exit函数用来退出进程: #include<stdio.h> #include<stdlib.h> ......
9
0
0
2024-12-17
前言:编写代码我们使用vim,编译代码我们使用gcc/g++,但是我们,不能保证代码没问题,所以调试是必不可少的。与gcc/vim一样,Linux下的调试功能也是独立的一个工具——gdb 那么我们话不多说,开启今天的话题!✈️ gdb背景我们知道,程序的发布方式有两种:dubug模式 和 release模式。Linux gcc/g++编译出来的 二进制程序, ......
10
0
0
2024-12-17
Karmada(Kubernetes Armada)是 CNCF 孵化的一个 Kubernetes 管理系统,使您能够在多个 Kubernetes 集群和云中运行云原生应用程序,而无需更改应用程序。通过使用 Kubernetes 原生 API 并提供先进的调度功能,Karmada 实现了真正的开放式、多云 Kubernetes。Karmada 旨在为多云和混 ......
16
0
0
2024-12-12
目录————前言————DNS 从哪里获取 IP 地址?DNS的作用1.服务器配置2.编辑配置文件定义正向查询定义反向查询修改正反区域文件(重点)加入解析信息(正向)加入解析信息(反向)3.客户机测试正向解析测试反向解析测试​编辑注意事项DNS 从哪里获取 IP 地址?本地缓存: DNS服务器会将先前查询过的域名和对应的IP地址存储在本地缓存中,以便在后续查 ......
15
0
0
2024-12-12
上命令一 ,Linux语法格式学习命令要掌握命令的格式command [options] [arguments] 命令 选项 参数 二,Linux基础命令1.文件和目录操作1. ls作用:查看目录下所有信息语法:ls -选项 路径参数选项-a 显示所有文件(包括 . 隐藏文件) -l 以列表长格式显示ls列出的信息 -h ......
18
0
0
2024-12-11
引言应用部署不一定总是简单的安装和运行, 有时候还需要考虑网络的问题. 本文将介绍如何在k8s集群中使服务能获取到请求的源IP.应用提供服务一般依赖输入信息, 输入信息如果不依赖五元组(源 IP, 源端口, 目的 IP, 目的端口, 协议), 那么该服务和网络耦合性低, 不需要关心网络细节.因此, 对多数人来说都没有阅读本文的必要, 如果你对网络感兴趣, 或 ......
50
0
0
2024-11-29
写在开头最近发现自己记忆力严重下滑,很多sql命令,linux命令都记不住,特别是linux命令,很多命令参数很多,一段时间不用,再去使用就需要从网上重查了,很烦人,为此花了一些时间把之前笔记中的Linux命令给整理了一下,汇总出30个常用的分享出来,下次再想不起来直接看这篇文章就行了。1、Linux指令-lslist 的缩写,通过 ls 命令不仅可以查看 ......
39
0
0
2024-11-25
1 ♻️知识回顾在之前的讲解中,我们深入探讨了以下几个方面:父子进程的创建与管理:我们详细讲解了父子进程是如何建立的,以及子进程如何继承父进程的代码和数据。子进程通常用于完成特定的任务。文件操作:我们学习了如何使用 read 和 write 操作文件,并了解了文件描述符(fd)的概念,从而能够在文件中进行信息的读取和写入。进程间通信:我们介绍了匿名管道,这是 ......
41
0
0
2024-11-20
1. useradduseradd 是 Linux 系统中用于创建新用户账户的命令。管理员通常用它来添加新的系统用户,为他们设置初始配置,如主目录、登录 Shell 等。这个命令具有多个选项,允许管理员定制新用户账户的各种属性。基本用法基本的命令格式为:useradd [选项] 用户名 在最简单的形式中,只需提供要创建的用户名。例如:useradd joh ......
63
0
0
2024-11-14
大纲数据生产方安装和运行验证数据收集、存储和分发方下载和解压修改配置运行验证数据消费方下载和运行验证新增数据源新增看板关联看板和数据源效果展现参考资料在一个监控系统中,一定会有“数据生产方”和“数据消费方”存在。“数据生产方”用于产出需要监控的相关指标数据;“数据消费方”使用这些数据产生额外的信息和功能,比如数据图表化表达、异常数据预警等。当“数据生产方”变 ......
47
0
0
2024-11-14
File Transfer Protocol (FTP) 是一种广泛使用的协议,用于以未加密的格式远程传输文件或数据,这不是一种安全的通信方式。 众所周知 File Transfer Protocol 根本不安全,因为所有传输都以明文形式进行 所以, FTP可以在有限的情况下或在你信任的网络上使用。SCP和SSH解决了这种安全缺陷,并在远程计算机之间传输数据 ......
85
0
0
2024-11-06
前言推荐一个网站给想要了解或者学习人工智能知识的读者,这个网站里内容讲解通俗易懂且风趣幽默,对我帮助很大。我想与大家分享这个宝藏网站,请点击下方链接查看。 https://www.captainbed.cn/f1Linux下的基本指令涵盖了文件管理、文本处理、系统信息、网络配置和权限管理等。Linux下有一个重要的注意点就是一切皆文件,键盘、显示器当文件来看 ......
46
0
0
2024-11-05
top命令top 命令是 Linux 系统中一个实时显示进程动态的工具,它可以显示系统中各个进程的资源占用情况,如 CPU 使用率、内存使用率等。命令行执行top命令,会出现以下视图:统计信息第一行:时间/用户/负载示例:top - 15:17:54 up 1:00, 0 users, load average: 6.68, 4.83, 5.15 解析:15 ......
88
0
0
2024-10-25
Kubernetes 是现代最常用的容器编排系统之一。主要云提供商(AWS、Azure、GCP、DigitalOcean)已采用它并开发了托管服务。因此,听到 Kubernetes 或 K8s 用于管理和扩展基于容器的应用程序的名字已不再是新闻。但使用 Kubernetes 不仅仅是设置它并向其部署 pod。Kubernetes 中许多使应用程序更具弹性和高 ......
61
0
0
2024-10-13