2025年2月28日

如何在 Linux 命令行中运行 Perl 脚本

学习在 Linux 命令行中学习 Perl 脚本。还可以了解一些有关运行 Perl 命令而不将其保存在文件中的技巧。称其为古老,但 Perl 脚本仍然是为各种系统管理任务编写自动化任务脚本的好方法。如果您是新手并且想知道如何在 Linux 终端中运行 Perl 脚本,只需使用以下命令:perl script.pl即使脚本文件没有执行权限,这也将起作用。您也可以像 bash 脚本一样运行它:./script.pl但要使其正常工作,该文件必须具有执行权限,并且脚本必须以 hashbang 开头:#!/usr/bin/perl只要语法正确并且系统上安装了 Perl,您就应该能够轻松运行 Perl 脚本。您如何知道您的系统上是否安装了 Perl?使用此命令,如果您看到版本详细信息,则应该没问题。perl --version如果您的系统抛出“Perl 命令未找到”之…
2025年2月28日

如何在 Ubuntu 22.04 上安装 Steam

本教程的目的是展示如何在 Ubuntu 22.04 Jammy Jellyfish Linux 上安装和使用 Steam。 Steam 是一种适用于许多不同平台的数字视频游戏发行服务。Steam 可以在 Linux 系统上安装和使用,包括 Ubuntu 发行版,因为有官方的 Linux 版本可用。 Steam 无疑是最受欢迎的 PC 游戏客户端,并且有数百款适用于 Linux 的游戏,难怪 Linux 游戏玩家想要在 Ubuntu 上安装 Steam。 Steam 背后的公司 Valve 正式针对 Ubuntu 和 Debian 提供 Linux 支持,这对 Ubuntu 用户来说是个好消息。在本教程中,您将了解如何通过官方软件包存储库、snap 软件包管理器或从 Steam 官方网站下载安装程序文件在 Ubuntu 22.04 上安装 Steam。您还将了解如何在安装后打开该应用程序。在本教程中您将…
2025年2月28日

如何在 Ubuntu 和 Linux Mint 上安装 Google Chrome

在这篇文章中,我们将向您展示如何在 Ubuntu、Linux Mint 和其他基于 Ubuntu 的 Linux 发行版上安装 Google Chrome。了解如何在 Ubuntu 18.04 及更高版本上下载和安装 Google Chrome毫无疑问,您已经知道,默认情况下,Ubuntu 上并未预装 Google Chrome,并且您无法使用 Ubuntu Software 应用程序在 Ubuntu 上安装 Chrome。但不要惊慌:Chrome 可用于 Linux,本指南将向您展示从哪里下载它以及如何安装它。更好的是,只需几秒钟下载 Chrome 安装程序并使用它在 Ubuntu 18.04 LTS、Ubuntu 20.04 LTS 及更高版本上安装 Chrome。想要在 Linux Mint、elementary OS、Zorin OS 或其他基于 Ubuntu 的 Linux 发行版上安…
2025年2月28日

Linux 中的 Dash Shell 是什么?

没有多少人知道 Debian Linux 发行版中常见的 dash shell。这是一个快速介绍。当你想到 shell 家族时,Dash 是最不为人所知的名字之一。但 Dash 并不是要取代你当前的 shell,而是在底层工作的。您肯定有很多与 Dash 相关的问题,例如它的用例是什么、它与常规 shell 有何不同等等。让我们深入了解达世币。什么是达世币外壳?Dash 代表 Debian Almquist Shell。它是 Bourne Shell 的 POSIX 兼容实现。它取代了默认脚本中的/bin/sh,并提供更好的执行速度,同时消耗更少的资源。如果您使用基于 Debian 的发行版,则默认情况下您已经在使用 Dash。你可能会说,Bash 是我的默认 shell。你对默认 shell 的看法是正确的,所以让我解释一下这个矛盾的说法。在 Ubuntu 6.10 发布之前…
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…