GitHub
-
如何在 Linux 上使用 BusyBox
BusyBox 是一个开源(GPL)项目,提供了近 400 个常用命令的简单实现。 我们很容易认为 Linux 的命令是理所当然的。当你安装 Linux 时,它们与系统捆绑在一起,…
-
用 Foreman 管理 CentOS Stream
这个例子让我们看到了在 Foreman 中管理和配置 CentOS Stream 内容的许多选项。 2021 年 12 月,CentOS 8 将达到生命终点,被 CentOS St…
-
浅谈配置文件格式
流行的配置文件格式有若干种,每种都有其自身优势。从中找到最适合你的格式吧! 计算机上有数以千计的配置文件。你可能永远不会直接与其中的大部分文件打交道,但它们确实散落在你的 …
-
不是 Windows,也不是 Linux,Shrine 才是“神之操作系统”
在生活中,我们都曾使用过多种操作系统。有些好,有些坏。但你能说你使用过由“神”设计的操作系统吗?今天,我想向你介绍 Shrine(圣殿)。 什么是 Shri…
-
使用 Vagrant 在不同的操作系统上测试你的脚本
Vagrant 可以帮助你在你的电脑上运行其他操作系统,这意味着你可以构建、测试、疯狂折腾而不毁坏你的系统。 我使用 Vagrant 已经很长时间了。我使用几种 DevOps 工具…
-
用 Lima 在你的 Mac 上运行容器
Lima 可以帮助克服在 Mac 上运行容器的挑战。 在你的 Mac 上运行容器可能是一个挑战。毕竟,容器是基于 Linux 特有的技术,如控制组和命名空间。 幸运的是,macOS…
-
使用 Linux 命令行工具来了解你的 NVMe 驱动器
nvme-cli 命令拥有诸多实用的选项,且它是控制和管理数据一种很好的方式。 NVMe 是指非易失性内存规范Non-Volatile Memory Express,它规范了软件和…
-
Linux 黑话解释:什么是 sudo rm -rf?为什么如此危险?
当你刚接触 Linux 时,你会经常遇到这样的建议:永远不要运行 sudo rm -rf /。在 Linux 世界里,更是围绕着 sudo rm -rf&nbs…
-
YAML 使用入门
什么是 YAML,为什么我们现在应该开始使用它? YAML(YAML 不是标记语言YAML Ain’t Markup Language)是一种适宜阅读理解的数据序列化语…
-
用 Linux 的 watch 命令观察命令和任务
了解 watch 命令如何让你知道任务已完成或命令已执行。 有很多时候,你需要等待一些事情的完成,比如: 一个文件的下载。 创建或解压一个 tar 文件。 一个…