登录社区云,与社区用户共同成长
邀请您加入社区
底层服务器操作系统,提供稳定的运行环境与权限管理:Web 服务容器,负责接收、转发用户浏览器访问请求,解析静态资源MariaDB:数据库服务,兼容 MySQL,存储 WordPress 文章、用户、配置、插件等核心数据,开源免费且稳定性极强PHP:脚本解析语言,专门解析 WordPress 动态程序代码,实现网站交互、数据读写功能本次基于 CentOS7 搭建的架构,是个人博客、小型资讯站、轻量化
操作通用步骤:虚拟机添加硬盘 → 磁盘管理联机磁盘 → 初始化磁盘 (GPT) → 右键未分配空间,新建对应卷类型 → 指定磁盘、驱动器号、格式化 NTFS → 完成。,除系统启动卷外,动态磁盘不能直接启动操作系统。实验环境 VMware 虚拟机添加虚拟硬盘,使用磁盘管理配置。把多块磁盘空间拼接成一个大卷,数据依次写满一块盘再写下一块。实验现象:移除其中一块模拟硬盘,卷直接消失,数据全部丢失。,利
本文深入讲解Linux环境变量与命令行参数的核心机制。文章从main函数的参数形式入手,详细剖析了argc与argv的含义、命令行参数如何被父进程bash打散并传递给子进程,以及如何通过命令行参数实现程序的不同功能。随后系统介绍了环境变量的基本概念,重点讲解了PATH环境变量的作用与配置方法,并通过实验验证了操作系统在PATH中查找可执行程序的机制。文章还介绍了env、getenv、environ
IPMI:Intelligent Platform Management Interface,智能平台管理接口,是一种开放标准的硬件管理接口规格,定义了嵌入式管理子系统进行通信的特定方法IPMI信息通过基板管理控制器(BMC)进行交流,使用低级硬件智能管理而不使用操作系统进行管理BMC:Baseboard Management Controller,主板管理控制单元,是IPMI规范的核心,负责各路
IT即信息技术,是信息处理的总集合,包含硬件、软件、通信以及各类配套服务。网约车:自己没有一辆车,却做车辆出行服务线上民宿:自己没有一间客房,提供住宿服务即时通讯:不自建通信网络实现消息互通电商平台:没有实体店面完成商品零售IT核心架构:以数据中心为底座硬件层:服务器、存储设备、网络设备、安全设备;配套电源、制冷、机房空间系统软件层:操作系统、计算/存储/网络虚拟化、Cloud OS云操作系统、数
子进程:操作系统通过完整拷贝父进程0-3G的用户空间数据到子进程。内核空间拷贝部分内容:PCB块PID不拷贝PPID不拷贝程序执行的位置文件管理注意:1.进程共用3G-4G这1G的内核空间;2.但各自进程0-3G用户空间互相独立,不能互相通信。3.进程间不能直接通信,要通信需要借助内核空间(IPC机制)1. 进程执行结束退出2.主函数中遇到return退出3. exit()exit()Exit()
我们平常说的缓冲区其实有两个:一个是 C 标准库封装的用户级缓冲区,另一个是操作系统自带的内核缓冲区。我们平时写代码用的 printf、fprintf、fputs,在打印的时候其实都是先把数据拷贝到 C 语言(用户层)提供的缓冲区里——因为频繁调用系统接口会让程序效率十分低下,所以 C 语言层就封装了这样一层缓冲区。只有当我们手动刷新(fflush)、满足刷新条件,或者进程正常结束的时候,用户级缓
Linux凭借开源、稳定、高效的核心优势,成为后端开发、服务器运维、云计算、嵌入式开发的核心操作系统。虚拟机安装方式零基础、零风险,适合新手入门学习。终端命令是Linux的核心操作方式,熟练掌握目录管理、文件操作、系统监控、网络配置、软件安装等高频命令,是后续Linux运维、项目部署、程序开发的基础必备能力。遵循Linux权限规范与操作准则,可有效规避系统故障与数据误删问题,快速提升实操能力。(注
RPM:RedHat Package Manager,RPM 系 Linux 核心包管理。,记录软件安装、文件、依赖信息。✅RPM 优点全生命周期管理,软件状态可追溯检测依赖关系,提示缺失依赖统一命名规范事务操作,出错自动回滚,保证系统一致性DNF = Dandified YUM,YUM 下一代,openEuler24.03 默认包管理器。底层依旧基于 RPM,自动解决依赖。✅DNF 优势自动解析
银河麒麟桌面操作系统默认搭载并深度集成了UKUI桌面环境,采用类 Windows 的经典设计语言,开始菜单支持全屏展开与拼音首字母快速搜索,内置多套主题与图标包,搭配二十四节气主题壁纸、动态壁纸与毛玻璃效果,低配设备也能流畅运行,界面简洁美观、极具文化底蕴。:面向政企、重点行业的商用操作系统,兼顾个人用户体验,具备等保四级完整资质,是信创市场的核心力量,在政府、金融、能源等行业占据主导地位,为市场
通过 PXE/iPXE 让物理设备从网络启动。通过系统镜像快速部署 Windows、Linux 等操作系统。通过 Web 界面、硬件库存、主机组和任务调度完成批量管理。虚拟机已经拥有模板、快照和克隆等原生能力,因此 FOG 最值得关注的方向不是“替代虚拟化平台创建虚拟机”,而是解决物理设备批量初始化、统一重装、跨型号部署和多站点维护问题。与传统 WDS 相比,FOG 更适合跨操作系统、开源自托管和
> **摘要**:本实验围绕华为云三大计算服务——弹性云服务器(ECS)、镜像服务(IMS)与弹性伸缩(AS)展开综合实践。实验首先创建 Windows 与 Linux 两台不同操作系统的 ECS,并完成登录与规格变更;随后分别基于两台云服务器制作 Windows 与 Linux 系统盘私有镜像,并演示镜像属性修改、区域内复制、共享镜像及使用私有镜像申请新服务器;最后通过 AS 服务创建伸缩配置、
一句话定义:VPS(Virtual Private Server,虚拟专用服务器)是用虚拟化技术从一台物理服务器上划分出来的独立虚拟服务器,拥有独立的操作系统、root 权限和资源配额,使用方式与一台真正的服务器无异。
载源代码包:优先从软件官方网站下载源代码包,保证包的完整性和安全性,Nginx官方下载地址:http://nginx.org/download/。配置成功后,执行make命令进行编译,make会根据生成的Makefile脚本,调用gcc 编译器将源代码转换为二进制可执行文件。安装完成后,所有 Nginx的文件都在/usr/1ocal/nginx 目录中,核心目录遵循 openEuler。conf/
本文系统讲解 openEuler 24.03 系统中 Linux 软件的安装与管理方法。首先介绍 Linux 应用程序的文件构成与软件封装类型,随后重点讲解 RPM 与 DNF 两大包管理工具的核心参数、常用命令及区别,最后详细演示从源代码编译安装 Nginx 的完整流程,包括解包、配置、编译、安装与验证,帮助读者掌握从包管理到源码编译的软件部署全链路技能。
本文记录了一起SQL Server性能异常的排查案例。DB服务器CPU报警频发,排查低效SQL未发现异常后,发现SQL Server可用内存仅数百兆,64G内存绝大部分被svchost.exe进程占用,经定位是Remote Registry服务存在内存泄漏。该问题是Windows Server 2008 R2的已知系统Bug,源于互斥对象与查询句柄未正常关闭。临时重启Remote Registry
openEuler 22.03 LTS-SP4 自带旧版 docker-engine,会和 docker-ce 冲突,安装前需要先卸载旧版。⚠️ 欧拉自带旧版 docker-engine,会和 docker-ce 冲突,先卸载。
openEuler 24.03会自动为安装的程序添加执行权限,无需手动配置。(2.)查询RPM软件包信息:查询是rpm命令最常用的功能,分为查询己安装的软件包和查询未安装的RPM包文件两类,核心选项分别为-q(已安装)和-qp(未安装),搭配子选项实现精准查询,所有查询操作均无需依赖网络。(3.)配置文件:核心目录/etc,若配置文件较多,会在/etc 下创建专属子目录(如/etc/nginx、/
全称:RPM Package Manager(原 Red Hat Package Manager)核心机制:通过数据库()跟踪每个包的安装、升级、卸载,支持事务性操作(失败自动回滚)。命名规范软件名-版本号-发布次数.操作系统版本.硬件架构.rpmoe2403:适用于 openEuler 24.03x86_64:架构(aarch64为鲲鹏,noarch为跨架构)
1,RPM即RPM软件包管理器,由Red Hat首创,是openEuler、RHEL等RPM系Linux发行版的核心包管理工具,奠定了Linux二进制包管理的行业标准。2,RPM有四大核心优势:一是依托数据库实现软件全生命周期管理,可追踪软件相关信息;二是能够自动解析软件依赖;三是软件包采用统一标准化命名;四是安装、升级、卸载属于事务性操作,出错可自动回滚,保障系统稳定。3,RPM包文件名有固定标
openEuler 遗忘 root 密码,rd.break 经常失效,分享两套真机实测本地救援完整操作;重点讲解极易踩坑的 SELinux 标记问题,包含完整命令与操作注意事项。
DM8 数据守护主备集群—— 虚拟机环境准备 · 集群搭建 · 测试验证 ——2026 年 8 月 19 日目录第一章 虚拟机操作系统环境准备 1.1 物理主机与虚拟机规划 1.1.1 虚拟机节点规划 1.2 磁盘与分区配置(LVM) 1.2.1 创建物理卷与卷组 1.2.2 格式化与挂载 1.3 操作系统环境配置 1.3.1 hosts 主机名解析 1.3.2 配置语言环境 1.3.3 修改资源
OpenStack是一款开源的云计算管理平台项目,它允许企业或组织在自己的硬件基础设施上搭建和管理私有云或混合云环境,提供类似公有云(如AWS、Azure)的弹性计算、存储和网络资源服务:OpenStack并非单一软件,而是一系列开源项目的集合,它像“云操作系统”一样,将分散的物理服务器、存储设备和网络资源整合成一个统一的、可灵活调度的资源池:它主要提供IaaS层能力,让用户可以通过Web界面、命
摘要:本文围绕操作系统中的进程切换与 Linux 进程调度展开讲解。第一部分从 CPU 寄存器与上下文数据入手,说明进程切换的本质是保存并恢复寄存器中的临时数据,并介绍了时间片、分时系统与并发运行等核心概念。第二部分深入剖析 Linux 的进程调度机制,重点讲解 O(1) 调度算法中 queue[140] 优先级队列、bitmap 位图、活跃队列与过期队列的配合原理,并进一步说明调度器从 O(1)
3.漏洞方面,漏洞分很多种,根据不同的标准也会有交叉,黑客要掌握大部分漏洞的形成原理,检测方法,利用方法,修复方法,常见的网站漏洞有sq|注入,XSS, 文件包含,目录遍历,文件上传,信息泄露,CSRF, 账号爆破,各种越权等等,常见的二进制漏洞有缓冲区溢出,堆溢出,整形溢出,格式化字符串等等,分析的时候还要绕过操作系统的保护机制。一个好的心态,和一个灵活的脑袋,心态很重要,保持一个良好的心态,挖
翻译嵌入式系统具有不同的部件和架构,需要一种高效的、规范的、可复用的描述硬件的方式。Linux Device Tree 提供了一种灵活的结构来解决这个问题,通过操作系统和bootloader能理解的方式来定义硬件细节。现在我们来讨论一下 Device Tree 是如何工作的、为什么它们很重要、它们是如何组织的。
最近,在工作中遇到了一个需求,就是需要在麒麟操作系统上,将一个局域网中的WINDOWS系统上的共享目录做挂载,之前也没具体操作过。因此,也是借这个机会学习实践了1次;特此,也做一下记录。
Samba配置
2026世界机器人大会在北京亦庄落幕,行业释放出明确信号:我国人形机器人产业已经跨过样机演示阶段,正式迈入以应用牵引为核心的规模化落地深水区。大会发布《2026人形机器人产业发展报告》显示,2026上半年中国人形机器人出货量超4万台,全球占比达到97%,量产放量已经得到官方数据实证;同时“全球机器人应用探索计划”正式启动,每年遴选1000个真实场景开展试用与二次开发,北京经开区发布“北京机域”构想
shell 则负责解析命令并建立标准输入、标准输出、标准错误通道。具体而言,用户通过键盘向终端输入命令,终端接收到用户的字符输入并将之交给 shell,shell 解析命令后,会根据命令的语法和重定向、管道等操作,为启动的进程建立和组织标准输入、标准输出和标准错误。这是最传统的方式,在机房的机柜上有一台装载了 Linux 操作系统的服务器,它的背板上向外暴露了几个线缆接口,通过将 IO 设备(键盘
免费云服务器入门门槛低付费产品价格便宜控制台简单易用支持常见操作系统满足个人和小团队的轻量需求对于想低成本上云、学习服务器知识或者搭建个人项目的用户来说,阿贝云是一个值得尝试的选择。免费产品可以用来学习和测试,等到业务真正需要更高配置时,再根据需求选择付费产品即可。如果你正在纠结第一台云服务器从哪里开始,不妨从阿贝云的免费云服务器入手,先跑起来,再谈优化。
逆向工程入门的核心是 “基础理论 + 工具实操 + 实战积累”,大学生需先夯实 C 语言、汇编语言和操作系统基础,再通过 Ghidra、x64dbg 等工具反复练习简单程序分析,逐步挑战加壳程序和恶意代码。学习过程中需注意法律和伦理规范,仅对合法授权的程序进行逆向,避免涉及软件破解或恶意代码传播。只要按计划系统学习,1-2 年即可具备入门级逆向工程能力,为后续从事漏洞分析、恶意代码检测等岗位打下基
针对大文件、海量小文件和复杂网络,系统通过高性能传输、断点续传、错误重传和一致性校验提高成功率,避免旧业务一次性重构。支持通道加密、存储安全、文件防病毒和敏感内容检查,并可按用户、角色、目录、IP、速率及配额设置策略。任一环节不兼容,都可能造成任务失败。支持统信UOS,并适配麒麟、欧拉等国产操作系统及鲲鹏、飞腾、龙芯、兆芯、海光等CPU生态,也可结合国产数据库和服务器部署。A:除功能外,应重点测试
介绍Linux中uname命令的使用,该命令用于显示系统内核和操作系统信息,包括内核名称(-s)、版本(-r)、机器架构(-m)、处理器类型(-p)等常用参数说明。
文件系统是操作系统用于管理文件的方法和数据结构。元数据区:存储文件的inode(索引节点),包含文件大小、权限、时间戳等信息数据区:存储文件的实际内容位图索引:记录哪些块已被使用RAID(独立磁盘冗余阵列)通过组合多块磁盘来提高性能和可靠性。常用级别级别最少磁盘可用空间容错能力性能RAID 02N×min无读写提升RAID 121×min1块读提升,写下降RAID 53(N-1)×min1块读写提
例如,服务器操作系统安装过程中,可以直接找到挂载在RAID控制卡下的硬盘作为安装盘;而不支持硬盘直通的RAID控制卡,在操作系统安装过程中,只能找到该RAID控制卡下已经配置好的虚拟磁盘作为安装盘。打开硬盘直通功能后,RAID控制卡可对所连接的硬盘进行指令透传,在不配置RAID组的情况下,用户指令可以直接透传到硬盘,方便上层业务软件或管理软件访问控制硬盘。1.华三R4930-G7服务器Raid卡,
Docker 是一个开源的容器化平台,它允许开发者将应用程序及其依赖打包到一个轻量级、可移植的容器中,然后发布到任何流行的 Linux 或 Windows 机器上,也可以实现虚拟化。容器完全使用沙箱机制,相互之间不会有任何接口。简单来说,Docker 解决了「在我机器上能跑,在你机器上跑不了」的经典问题。通过将应用、配置、依赖和环境一起打包,Docker 让软件的交付和部署变得前所未有的简单。对比
内存原始 0/1 存储,如 mp3、png、a.out 可执行程序。IO = Input/Output,输入输出,对文件读写。:查看 Linux shell 命令(ls、cat):Linux 内核提供接口,操作系统原生 API。鼠标、键盘、显示器,硬件设备,按字节流访问。、目录文件夹全部抽象成文件。硬盘、SD 卡等存储设备,按块读写。:C 标准库提供的库函数,头文件。、图片、可执行程序 a.out
冯诺依曼计算机组成结构,打通信息化需求,跨时代的结构形式!
本文系统梳理 OpenEuler 24.03 系统管理中的核心操作,涵盖根目录结构、文件查看与检索、备份恢复以及 vi 文本编辑器四大主题。首先介绍 /boot、/etc、/home 等核心目录的用途与设计逻辑;随后讲解 cat、more/less、head/tail、grep、wc 等常用命令的格式与适用场景;接着说明基于 tar 的归档压缩备份与恢复方法;最后详细介绍 vi 编辑器的工作模式、
而我们日常所说的“Linux”,通常指的是基于 Linux 内核,并搭配 GNU 软件套件、系统库和桌面环境等组件形成的完整操作系统(即 GNU/Linux)。在当今的数字化时代,无论是支撑全球互联网的庞大服务器集群,还是你口袋里的智能手机,背后都离不开一个默默无闻却极其强大的操作系统——Linux。GNU 的完美拼图:Linux 内核本身只负责硬件管理,而 GNU 项目提供的编译器(GCC)、S
中绝大多数系统配置文件、日志文件、服务配置均为纯文本格式,掌握文件内容的查看、检索与统计方法,是获取系统信息、排查配置故障、分析运行日志的核心技能。命令作用:统计文件内容的行数、单词数、字节数,可单独统计单个文件,也可结合管道符统计命令输出结果,是量化分析文件内容的工具。返回命令模式是核心),命令模式实现基础编辑(光标移动、删除、复制、粘贴),末行模式实现高级操作(保存、退出、批量替换),的核心模
本文面向 OpenEuler 系统初学者,系统梳理 Linux 核心系统目录、常用命令以及 vi 编辑器的基本操作。通过阅读本文,读者可以快速掌握系统目录结构的作用、文件查看与压缩解压缩命令,以及 vi 编辑器三种工作模式的切换与核心编辑技巧,为后续的日常运维和配置管理打下坚实基础。
OpenEuler 24.03默认预装vim增强版编辑器,无需额外安装,可直接使用,同时可设置命令别名,将vi指向vim,输入vi即可启动vim,简化操作,若未预装可通过dnf命令快速安装。q退出分页姐买你,返回命令行。(/var/spool)、器数据(/var/lib/docker)等,OpenEuler系统运行中该目录的文件大小会持续变化,是日常排查系统、容器服务问题的重要目。命令模式下按ZZ
进程:正在执行的程序,需要消耗内存和CPU。进程和程序的区别:1.程序是一组数据指令集合,存储在硬盘空间,是静态的;2.进程存储在内存空间,执行过程需要CPU参与(内存+CPU3.进程具备动态的生命周期,从启动到消亡。4.程序运行起来产生一个进程;也可产生多个进程;5.在一个进程中也可以执行多个程序。2.进程的创建启动进程进程在被创建的时候,操作系统会为该进程分配0-4G的虚拟内存空间。进程是操作
当打开一个文件时,系统会为已打开的文件分配一个文件描述符用来标记该文件。操作系统默认可分配出的文件描述符:0-1023: 总共1024个。文件IO: Linux内核提供的文件操作接口。主要用在对普通文件操作 普通文件、硬件设备类相关的文件。只打开文件,使用完不关闭文件会造成文件描述符泄露。成功:返回当前读写位置到文件开头的偏移量。pathname:要打开的文件的文件名。:打开一个文件并获得一个文件
vi 是系统自带终端编辑器,vim 是 vi 增强版,支持语法高亮。输入模式 / 末行模式 →【Esc】→命令模式 命令模式 → i/a/o →输入模式 命令模式 →。OpenEuler 根目录子目录遵循 FHS 文件系统层次标准,每个目录功能固定。OpenEuler 系统配置、日志都是纯文本文件,掌握查看检索是排错基础。默认 head 前 10 行;,OpenEuler 最重要备份命令;经常和管
你可以把它理解为一个连接在网络上、专门用来存东西的“小型电脑”——它拥有独立的CPU、内存和操作系统,通过网线或Wi-Fi接入家庭或公司网络,为所有联网设备提供集中化的文件存储与访问服务。当然,功能范围也更聚焦——不包含自动备份、Docker扩展等能力,但对于“共享文件、在线预览、多用户权限”这些局域网文件共享的核心需求来说,已经覆盖了绝大部分使用场景。同局域网内的电脑、手机、平板打开浏览器就能访
本文摘要: Linux命令是操作系统交互的核心工具,分为内部命令(Shell内置)和外部命令(独立程序)。常用基础命令包括: 查看类:pwd显示路径、ls列目录、du统计空间 创建类:mkdir建目录、touch创文件/更新时间戳、ln建立软硬链接 操作类:cp复制、rm删除、mv移动/重命名 查找类:which查命令路径、find多条件精准搜索 命令格式通常为:命令字 [选项] [参数],支持T
在光伏、锂电、风电等新能源企业中,研发中心的BOM与工艺包、多基地的MES报表和质检数据、产线设备日志,以及分散场站的巡检影像,都要及时汇聚到总部或数据中心。协议与存储侧覆盖SFTP、FTP、FTPS、SMB、WebDAV、HTTP、本地文件系统及S3类对象存储等,可通过目录和协议连接既有系统,减少对MES或设备程序的改造。Ftrans Sync支持Windows、Linux、macOS,并适配x