中间件

【linux】自定义shell——bash命令行解释器小程序

【linux】自定义shell——bash命令行解释器小程序

一、交互问题,获取命令行 我们观察一下bash命令行,它的格式是[wzx@VM-12-3-centos lesson20]$ 这种形式,所以我们自定义实现的bash也应该类似于这种形式,通常普通用户使用$,root用户使用#,但是这里我们为了和小编使用的普通用户的$进行区分,所以我们使用#

SE_Wang SE_Wang 2025-08-25
91 0 0
Poetry 安装指南

Poetry 安装指南

Linux 系统(如 Ubuntu) 🔹 默认安装步骤 1. 安装 Poetry(默认路径) curl -sSL https://install.python-poetry.org | python3 - 默认安装路径为:~/.local/share/pypoetry/venv 可执行

SE_Wang SE_Wang 2025-08-22
147 0 0
【寻找Linux的奥秘】第九章:自定义SHELL

【寻找Linux的奥秘】第九章:自定义SHELL

1.目标 Shell 是一种用于与操作系统交互的命令行界面程序。它充当用户和操作系统内核之间的中介,通过用户输入的命令来执行操作,提供与操作系统的互动。 具体来说,Shell 可以做以下几件事: 命令解释和执行:Shell 接受用户输入的命令,解析并传递给操作系统的内核执行。例如,用户

SE_Wang SE_Wang 2025-08-21
77 0 0
Linux中存储的基本管理

Linux中存储的基本管理

Linux 存储管理的核心是对块设备(硬盘、分区、逻辑卷等)的识别、分区、格式化、挂载及后续维护,需遵循 “硬件→分区→文件系统→目录树” 的层级逻辑。以下从基础到进阶,系统讲解 Linux 存储基本管理的关键知识点与操作。 一、存储设备的识别 Linux 中所有存储硬件(如硬盘、U 盘、SSD

SE-YangYao SE-YangYao 2025-08-20
183 0 0
【Linux | 网络】高级IO

【Linux | 网络】高级IO

一、IO是什么 IO-input/output,就是输入输出,也就是访问外设的问题。 IO = 等 + 拷贝,等就是等待数据准备就绪,拷贝就是数据从外部缓冲区拷贝到内存(input)或数据从内存拷贝到外部缓冲区(output)。 我们都知道IO慢,而IO慢的主要原因不是拷贝,而是等。高

SE_Wang SE_Wang 2025-08-20
57 0 0
如何高效管理 Linux 服务器

如何高效管理 Linux 服务器

服务器初始化阶段的配置直接影响后续管理效率,核心是 “最小化、标准化、可复用”。 1. 系统参数优化 针对 Linux 内核、网络、文件系统等基础参数调整,避免性能瓶颈或资源浪费。 内核参数调整(/etc/sysctl.conf):根据业务场景(如 Web 服务、数据库)优化,常见

SE-YangYao SE-YangYao 2025-08-19
97 0 0
【Linux】CentOS更换国内阿里云yum源

【Linux】CentOS更换国内阿里云yum源

1. 前言 有些同学在安装完CentOS操作系统后,在系统内安装比如:gcc等软件的时候出现这种情况:(网络不可达) 我们可以通过更换为国内yum源的方式来解决这个问题,下面是教程: 2. 打开终端 你可以打开系统终端,也可以打开SSH工具操作。这一步不是必须的,为的是照顾小白同学,

SE_Wang SE_Wang 2025-08-19
280 0 0
K8s存储类(StorageClass)设计与Ceph集成实战:从入门到生产级部署缩略图Linux教程

K8s存储类(StorageClass)设计与Ceph集成实战:从入门到生产级部署缩略图Linux教程

一、Ceph 集群基础配置 1. 部署 Ceph 集群 存储池创建: ceph osd pool create k8s-rbd 128 128 replicated ceph osd pool application enable k8s-rbd

SE-YangYao SE-YangYao 2025-08-18
96 0 0
Linux的生态与软件安装

Linux的生态与软件安装

一、软件包管理器 1.什么是软件包 软件包和软件包管理器, 就好比 “App” 和 “应用商店” 这样的关系. 在Linux下安装软件, ⼀个通常的办法是下载到程序的源代码, 并进行编译, 得到可执行程序. 但是这样太麻烦了, 于是有些⼈把⼀些常⽤的软件提前编译好, 做成软件包(可以理解

SE_Wang SE_Wang 2025-08-18
66 0 0
征服 Linux 网络:核心服务与实战解析

征服 Linux 网络:核心服务与实战解析

在当今的IT基础设施中,Linux作为服务器操作系统的基石,其强大的网络功能是其不可或缺的优势。对于任何志在成为高级系统管理员或运维工程师的人来说,精通Linux网络配置与服务管理是核心竞争力。 与日常应用不同,Linux网络管理往往要求我们: 深入理解协议:不仅要知道如何配置,更要理解

SE_Wang SE_Wang 2025-08-15
157 0 0
1 39 40 41 42 43 83