1 ♻️知识回顾在之前的讲解中,我们深入探讨了以下几个方面:父子进程的创建与管理:我们详细讲解了父子进程是如何建立的,以及子进程如何继承父进程的代码和数据。子进程通常用于完成特定的任务。文件操作:我们学习了如何使用 read 和 write 操作文件,并了解了文件描述符(fd)的概念,从而能够在文件中进行信息的读取和写入。进程间通信:我们介绍了匿名管道,这是 ......
4
0
0
2024-11-20
1. useradduseradd 是 Linux 系统中用于创建新用户账户的命令。管理员通常用它来添加新的系统用户,为他们设置初始配置,如主目录、登录 Shell 等。这个命令具有多个选项,允许管理员定制新用户账户的各种属性。基本用法基本的命令格式为:useradd [选项] 用户名 在最简单的形式中,只需提供要创建的用户名。例如:useradd joh ......
21
0
0
2024-11-14
大纲数据生产方安装和运行验证数据收集、存储和分发方下载和解压修改配置运行验证数据消费方下载和运行验证新增数据源新增看板关联看板和数据源效果展现参考资料在一个监控系统中,一定会有“数据生产方”和“数据消费方”存在。“数据生产方”用于产出需要监控的相关指标数据;“数据消费方”使用这些数据产生额外的信息和功能,比如数据图表化表达、异常数据预警等。当“数据生产方”变 ......
21
0
0
2024-11-14
File Transfer Protocol (FTP) 是一种广泛使用的协议,用于以未加密的格式远程传输文件或数据,这不是一种安全的通信方式。 众所周知 File Transfer Protocol 根本不安全,因为所有传输都以明文形式进行 所以, FTP可以在有限的情况下或在你信任的网络上使用。SCP和SSH解决了这种安全缺陷,并在远程计算机之间传输数据 ......
49
0
0
2024-11-06
前言推荐一个网站给想要了解或者学习人工智能知识的读者,这个网站里内容讲解通俗易懂且风趣幽默,对我帮助很大。我想与大家分享这个宝藏网站,请点击下方链接查看。 https://www.captainbed.cn/f1Linux下的基本指令涵盖了文件管理、文本处理、系统信息、网络配置和权限管理等。Linux下有一个重要的注意点就是一切皆文件,键盘、显示器当文件来看 ......
20
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 ......
38
0
0
2024-10-25
Kubernetes 是现代最常用的容器编排系统之一。主要云提供商(AWS、Azure、GCP、DigitalOcean)已采用它并开发了托管服务。因此,听到 Kubernetes 或 K8s 用于管理和扩展基于容器的应用程序的名字已不再是新闻。但使用 Kubernetes 不仅仅是设置它并向其部署 pod。Kubernetes 中许多使应用程序更具弹性和高 ......
44
0
0
2024-10-13
📝前言本节阿森将和你一起深入浅出的学习简单几条指令,快速上手在linux写代码,同时更好的理解指令记忆🌠 linux目录结构在linux系统中,磁盘上的文件和目录被组成一个树,每个节点都是目录或文件,像是一个多叉树的层次结构。如图所示:以上只是展示目录的结构是目录树的结构,以下是 Linux 文件目录结构的主要组成部分:根目录 (/)这是整个文件系统的顶级目 ......
50
0
0
2024-09-28
译自 MapReduce from Scratch,作者 Michal Pitr。在过去的几周里,我一直在从头开始构建 MapReduce。这将是一篇很长的文章:我们将了解分布式计算的必要性,重新发现为什么 MapReduce 是对许多问题进行建模的自然方式,构建我们自己的版本,了解各个部分如何组合在一起,并用它解决一个实际问题!动机问题假设我们想计算海量数 ......
68
0
0
2024-09-26
目录Linux 软件包管理器 yum什么是软件包查看软件包如何安装软件如何卸载软件软件源​编辑关于 rzszLinux编辑器-vim使用vim的基本概念vim的基本操作vim正常模式命令集vim末行模式命令集总结​编辑其他操作快速退出批量注释及注释删除sudo配置Linux 软件包管理器 yum什么是软件包在Linux下安装软件, 一个通常的办法是下载到程序 ......
55
0
0
2024-09-23
在接下来的时间,我将开一个很长的篇章来学习每个SRE与开发人员都必须熟悉的技术K8S,让我们一起学习一起进步,一起喝着咖啡搞SRE吧。我们先从最简单、最基本的知识入手,聊聊最流行的容器技术DockerDocker的起源与容器技术Docker不仅仅是一个工具,它代表了一种全新的软件开发和部署范式。容器技术的出现,使得软件的打包、分发和运行变得更加高效和一致。与 ......
53
0
0
2024-09-22
引言本部分[1]将深入学习 Awk 的高级应用,以应对更为复杂的文本或字符串过滤任务。将介绍包括变量、数值表达式和赋值运算符在内的 Awk 功能。这些概念与你之前可能在诸如shell、C、Python等许多编程语言中接触过的概念并没有本质上的不同,所以你不必过于担心这个主题,只是在回顾这些特性的通用用法。这很可能是理解起来最不费力的Awk命令部分之一,那就让 ......
40
0
0
2024-09-21
一、前言OpenResty是一个基于 Nginx 与 Lua 的开源高性能 Web 平台,OpenResty团队为Nginx开发了Lua模块,使得开发者/运维可以使用Lua为OpenResty开发扩展,或者为Nginx定制功能,另外OpenResty团队也内置了很多Lua扩展(JWT、MySQL、Redis等),可以通过OpenResty高效率的开发高性能W ......
66
0
0
2024-09-20
zsh 是 Neo 日常开发过程中最常用的 shell,它大幅提升了开发效率,也不再为忘记命令而苦恼。本文记录 zsh 安装、使用过程。简介zsh 是一个为交互式使用而设计的 兼容 bash 的 shell,尽管它也是一个强大的脚本语言。Bash、 ksh 和 tcsh 的许多有用特性都被合并到 zsh 中; 还添加了许多原始特性。相较 bash 具有以下优 ......
57
0
0
2024-09-16
这篇文章着重介绍一下「Linux 性能基准测试工具及测试方法」还是老规矩,先请性能领域的大师布伦丹·格雷格(Brendan Gregg)登场 👏👏👏linux_benchmarking_tools整理测试指标如下图测试环境说明:CentOS7, 4c8gCPUSuper_Pi 是一种用于计算圆周率π的程序,通常用于测试计算机性能和稳定性。它的主要用途是测量系 ......
65
0
0
2024-09-03