操作系统
-
使用 top 命令了解 Fedora 的内存使用情况
如果你使用过 top 命令来查看 Fedora 系统中的内存使用情况,你可能会惊讶,看起来消耗的数量比系统可用的内存更多。下面会详细介绍内存使用情况以及如何理解这些数据。 内存实际…
-
如何在 Linux 上使用 tcpdump 命令捕获和分析数据包
tcpdump 是一个有名的命令行数据包分析工具。我们可以使用 tcpdump 命令捕获实时 TCP/IP 数据包,这些数据包也可以保存到文件中。之后这些捕获的数据包可以通过 tc…
-
公钥基础设施和密码学中的私钥的角色
了解如何验证某人所声称的身份。 在上一篇文章中,我们概述了密码学并讨论了密码学的核心概念:保密性confidentiality (让数据保密)、完整性integrity (防止数据…
-
用 Hugo 30 分钟搭建静态博客
了解 Hugo 如何使构建网站变得有趣。 你是不是强烈地想搭建博客来将自己对软件框架等的探索学习成果分享呢?你是不是面对缺乏指导文档而一团糟的项目就有一种想去改变它的冲动呢?或者换…
-
如何为 Linux 虚拟控制台配置鼠标支持
我使用 Oracle VirtualBox 来测试各种类 Unix 操作系统。我的大多数虚拟机都是无头headless服务器,它们没有图形桌面环境。很长一段时间,我一直想知道如何在…
-
初学者指南:ZFS 是什么,为什么要使用 ZFS?
今天,我们来谈论一下 ZFS,一个先进的文件系统。我们将讨论 ZFS 从何而来,它是什么,以及为什么它在科技界和企业界如此受欢迎。 虽然我是一个美国人,但我更喜欢读成 ZedFS …
-
i3 窗口管理器入门
本篇文章会介绍如何在 Fedora 系统中,安装、配置、使用 i3 瓦片式桌面管理器。 在我的文章 i3 桌面让 Linux 更好的 5 个理由,我分享了选择 i3 桌面管理器 作…
-
如何在 FreeBSD 上设置 PF 防火墙来保护 Web 服务器
我是从 Linux 迁移过来的 FreeBSD 新用户,Linux 中使用的是 netfilter 防火墙框架(LCTT 译注:netfilter 是由 Rusty Russell…
-
理解监测指标,并使用 Python 去监测它们
通过学习这些关键的术语和概念来理解 Python 应用监测。 当我第一次看到术语“计数器counter”和“计量器gauge”和使用…
-
如何在 Ubuntu 18.04 上更新固件
通常,Ubuntu 和其他 Linux 中的默认软件中心会处理系统固件的更新。但是如果你遇到了错误,你可以使用 fwupd 命令行工具更新系统的固件。 我使用 Dell XPS 1…