在 Linux 运维或软件安装过程中,经常会遇到两种常见的脚本文件: .sh 文件 .run 文件 很多初学者会疑惑: .run 文件到底是什么?它和 .sh 有什么区别?是不是一种新的脚本语言? 实际上,.run 并不是一种新的脚本语言,本质上仍然是 Shell 脚本或可执行程序的封装形式。 一、
在国产化操作系统环境中,网络配置是系统部署与运维的基础能力,但是很多老运维也经常配错。在 银河麒麟高级服务器操作系统(Kylin Linux Advanced Server) 中,网卡配置方式既保留了传统 Linux 的配置方法,又提供了现代化的网络管理工具。 本文基于银河麒麟V10 SP4【240
Docker 的问题从来不是“命令太多”, 而是 不知道现在该管的是镜像、容器,还是网络。 这篇文章把最常见、最实用的 Docker 命令, 按运维思维重新整理一遍。 一、镜像相关:Docker 世界的“安装包” 1️⃣ 查看本地镜像
一句话先给结论: 你解决不了的问题,80% 都能用 lsof 找到“是谁在占用”。 不会 lsof,等于在 Linux 里闭着眼排错。 一、为什么 Linux 运维一定离不开 lsof? 在 Linux 世界里: 一切皆文件
一句话先给结论: mount 决定了 你能不能“看见”和“使用”磁盘、光盘、NFS、U 盘、ISO 镜像。 不理解 mount,就不可能真正理解 Linux 的存储与文件系统。 这篇文章,带你从现象 → 原理 → 实战 → 易错点,一次讲清。 一、什么是 mount? 在 Linux 里: 没有“盘
当服务器已经死机、系统起不来、网络不通时, 你还能不能“看到它、控制它、救它”? 如果答案是 能, 那你几乎一定在用 —— IPMI。 一、什么是 IPMI?为什么说它是服务器的“生命线” IPMI(Intelligent Platform Manage
很多人第一次接触存储体系时,都会被一堆词绕晕:块存储、文件存储、分布式存储、对象存储、分布式对象存储、分布式文件系统、分布式块设备…… 其实它们不是“互相替代”的关系,而是不同抽象层、不同访问语义、不同工程目标的组合。 下面我用一篇文章把这些概念捋成一条清晰的逻辑链。