2025年2月28日

如何在 Linux 上创建和提取 cpio 档案示例

尽管 cpio 归档实用程序现在比其他归档工具(例如 tar)使用得更少,但了解它的工作原理仍然是件好事,因为它仍然被用于例如在 Linux 上创建 initramfs 映像以及rpm 软件包,主要用于 Red Hat 系列发行版。在本教程中,我们将了解如何使用 GNU cpio 实用程序创建和提取 cpio 存档,以及如何获取它们包含的文件列表。在本教程中您将学习:cpio 实用程序基础知识如何创建 cpio 存档并可选择压缩它如何提取 cpio 存档如何获取 cpio 存档中包含的文件列表使用的软件要求和约定介绍cpiocpio 代表“Copy In and Out”:正如我们已经说过的,它是一个归档实用程序,通常包含在所有 Unix 和类 Unix 操作系统(包括 Linux)中。 cpio 有两种主要的使用模式:“Copy-out”和“Copy-in”。在前一种模式下,…
2025年2月28日

如何在 Ubuntu 中安装 DEB 文件:示例说明

本指南向您展示了在 Ubuntu 中安装 DEB 文件的两种最直接、最正确的方法 - 通过命令行或 GUI 应用程序。对于 Ubuntu 用户来说,该软件可以有很多来源。有官方存储库、PPA、Snap 商店、Flathub 等。但是,有时您无法在其中找到您想要的所有应用程序。相反,您可能必须访问网站才能下载并安装扩展名为 .deb 的文件。但首先,让我们回答一个问题,DEB 文件到底是什么?什么是DEB文件?DEB 文件是 Debian 及其衍生产品(例如 Ubuntu、Linux Mint 等)使用的可安装软件包格式。它们包含可在 Debian 或基于 Debian 的操作系统上安装的预编译软件。DEB 文件基于存档格式,包含两个 TAR 存档 - 安装程序控制信息和可安装数据。它们包含安装特定软件应用程序的所有必要文件和说明。此外,DEB 文件的 TAR 存档通常使用 bz…
2025年2月28日

了解 Linux 中的手册页

尽管 Linux 中的手册页非常有用,但一开始可能会让人望而生畏。本文旨在让您更轻松地阅读手册并快速获得所需的帮助。在 *nix 世界中,手册页(又名手册页)被认为是高级用户的绝对参考。偶尔也有一些迂腐的 RTFM 粗鲁地坚持其重要性。 man 命令甚至是 POSIX 规范的一部分——大多数现代 *nix 系统实现的基础。那么这个想法到底合理吗?手册页的优点不需要互联网连接由开发人员/维护人员编写,提供广泛的信息和准确性是独立的,不需要外部资源始终适用于已安装的应用程序版本和当前发行版然而,即使它们可能有用,手册页一开始也令人畏惧。本文旨在让您更轻松地阅读手册并快速获得所需的帮助。什么是手册页?man 诞生于 Unix 时代,man(手册 的缩写)页面是用户文档的主要来源。它们由软件开发人员编写并随软件一起发布。如今,在 Linux 发行版中,当…
2025年2月28日

如何在 Debian 10 上安装和使用 WeeChat

我们大多数人都熟悉 Facebook、Twitter、WhatsApp 等消息工具以及 Signal 等其他边缘工具。然而,我们大多数人并不知道可以将终端和社交消息结合起来形成强大的力量。在本教程中,我们将讨论在 Debian 10 上使用 Weechat 进行互联网中继聊天。如果您不熟悉使用 IRC,本教程将帮助您入门:让我们从头开始:什么是IRC?在我们讨论如何使用 WeeChat 进行 IRC 之前,让我们定义一些术语,以便更容易理解我们将讨论的所有内容:IRC 或互联网中继聊天是一种用于创建和管理 IRC 网络的应用层协议。 IRC 网络涉及客户端/服务器模型,该模型使用简单的 IRC 客户端(例如 WeeChat)和服务器来连接到网络。IRC 服务器负责在连接的 IRC 通道中向用户传输消息。多个 IRC 服务器的集合构成了 IRC 网络,允许设备之间进行实…
2025年2月28日

如何从 Ubuntu 17.10 中删除 Unity 桌面

选择从早期版本升级到 Ubuntu 17.10,您会发现 Unity 桌面保持安装状态。Ubuntu 的目标是 GNOME Shell 的未来,问题是:你需要保留它吗?您可能想从 Ubuntu 17.10 中完全删除 Unity。因此,在这篇文章中,我们将向您展示如何从 Ubuntu 17.10 中完全卸载 Unity 桌面。*争议喇叭*如何从 Ubuntu 17.10 升级中卸载 Unity在您继续之前,请为我做几件事。首先,确保您知道自己要做什么。 IE。不要只是为了好玩而跟随。在继续撰写本文之前,请确保您已升级至 Ubuntu 17.10 (未执行全新安装)专门用于 Ubuntu 17.10 升级。虽然您可以从 Ubuntu 的早期版本中删除 Unity,但通常不建议,因为它是默认桌面并且依赖于其他核心软件包 - 您不希望最终得到…
2025年2月28日

如何在 Ubuntu/Debian 上安装 Xen Orchestra

Xen Orchestra (XO) 是一个 Web 界面工具,供 Xen 和 XCP-ng 管理员可视化和管理完整的虚拟化堆栈。 Xen Orchestra 不需要在桌面计算机上安装代理即可工作。所有操作均通过 Web 界面执行。以下是托管 Xen Orchestra 的 VM 的最低硬件要求:2 个 vCPU2GiB 内存20GiB 可用 SR 空间(精简 Pro SR 上为 2GiB)安装可以在 XCP-ng 或任何其他虚拟化环境中运行的实例上完成,前提是与 Xen/XCP-ng 服务器的连接可用。要使用现成的设备,请参阅从 CLI 在 Xen/XCP-ng 上部署 Xen Orchestra 设备第1步:更新系统让我们通过更新所有系统软件包来开始安装:sudo apt update还可以考虑执行升级:sudo apt upgrade -y升级完成后,您可以根据需要重新启动。[ -f /var/r…
2025年2月28日

如何设置 Debian ubuntu 本地 ISO 存储库 - Linux 教程

在本教程中,我们将设置一个 ubuntu 本地 ISO 存储库。在 Linux 系统上,可以在包管理器中指定不同的软件安装源。这意味着您不必总是从官方存储库下载软件包。一种实用的方法是使用发行版的 ISO 文件作为安装源。这样,只要该软件在 ISO 文件中可用,您就不必浪费带宽和时间从官方存储库中在线下载软件包。在本教程中,您将学习如何在 Debian 和 Ubuntu Linux 上使用 ISO 文件作为安装存储库。在本教程中您将学习:如何使用ISO文件作为安装源将 ISO 映像添加到 aptsources.list按照以下步骤将 ISO 映像添加到 Debian 或 Ubuntu 的 sources.list 文件,然后利用它在本地安装软件。假设我们在以下位置下载了 Debian ISO 映像:~/debian.iso。第一步,我们需要创建一个安装点来安装该 ISO 映像…
2025年2月28日

Linux 中的隐写术变得简单

隐写术是将消息隐藏在其他消息或数据中的艺术。最常见的是我们看到它与图片一起使用。这可能是最好的加密。 主要是因为它看起来不像我们习惯在加密时看到的常见乱码文本。隐写术所做的改变非常微小,人眼无法察觉。即使是训练有素的密码学家也可能在图片中包含编码信息,但自己却没有意识到。这里面有非常深奥的科学道理。通常这是通过翻转二进制级别的奇偶校验位来完成的。虽然了解它是如何工作的很棒,但有时它可能是一项非常乏味的工作。对我们来说幸运的是,有一个工具可以帮助我们完成大部分繁重的工作。在我们开始之前,我应该说,除了隐藏法律信息之外,我不会容忍本文中使用的知识用于任何其他目的。这样做的目的是为了说明如何保守秘密。我还应该注意,在使用此工具之前,请研究贵国有关加密及其出口的法律。无论您认为自己的国家多么自由,您可能会惊讶地发现一些加…
2025年2月28日

如何在 Ubuntu 20.04 LTS 上设置 OpenNMS 网络监控解决方案

本教程适用于这些操作系统版本Ubuntu 20.04(Focal Fossa)Ubuntu 16.04(Xenial Xerus)在此页 先决条件 开始 安装 Docker 和 Docker Compose 安装 OpenNMS 访问 OpenNMS 网络界面 结论 OpenNMS 是一个免费的、开源的、企业级的网络管理系统,用于从中央位置监控无限的设备。它通过发现网络中的所有设备并自动监控服务来工作。它基于 Java,旨在通过使用 SNMP 和 JMX 监控远程机器上的关键服务。它可以安装在所有主要操作系统上,包括 Windows、Linux/Unix、Mac 和 Solaris。它提供了一组丰富的功能,包括供应、服务监控、事件管理、图表支持和性能测量。目前,OpenNMS 有 Horizon 和 Meridian 两个版本。 Horizon 专为监控和管理 IT 环境而设计,而…
2025年2月28日

在 Ubuntu 中杀死无响应应用程序的 4 种方法

在使用 Ubuntu 时,一个或多个进程和应用程序可能会不时挂起。重新启动系统并不总是最佳解决方案,我们发现自己正在寻找能够快速、轻松、安全地摆脱无响应的应用程序和程序的方法。在本文中,我们将解释各种方法,您可以通过 UI 和命令行摆脱 Ubuntu 上这些无响应或挂起的应用程序。我们已在 Ubuntu 18.04 LTS 系统上运行本文中提到的命令和过程。下面提到的一些方法包括使用 Ubuntu 命令行、终端。您可以通过系统 Dash 或 Ctrl+Alt+T 快捷方式打开终端应用程序。方法 1:对基于 UI 的无响应应用程序使用 X 按钮如果您的某个基于 UI 的应用程序的响应时间比预期长得多,或者它处于挂起状态,您将看到它的 UI 和按钮已变为灰色。如果您看到用于关闭应用程序的“x”按钮处于活动状态,您可以尝试通过它杀死应用程序。在某些发行版中,当您尝试…