2025年2月28日

如何在 Linux 上使用密码压缩文件

如何在 Linux 上使用密码压缩文件 如果您有一个或多个文件需要发送给朋友或长期存储,将文件压缩为 .zip 存档是节省空间并将所有文件合并为单个对象的好方法。如果您需要将文件内容保密,以免被错误的一方拦截,或者有人尝试在您自己的系统上访问它们,那么可以向您的 zip 文件添加密码。在本教程中,您将学习如何在 Linux 系统上压缩文件并向 zip 存档添加密码。在本教程中您将学习:如何安装 zip 和 unzip 命令如何使用 -p 或 -e 选项使用密码压缩文件如何解压缩受密码保护的 zip 文件在 Linux 上安装 zip在命令行上使用 zip 将涉及两个不同的实用程序,zip 用于压缩或“压缩”文件,unzip 用于解压缩或“解压缩”文件。您的 Linux 发行版可能已经安装了这些软件包,但并非全部都安装了。您可以在系统上运行相应的命令来安装和/或更新这两个…
2025年2月28日

如何在 RHEL 8 中安装 Node.js

如何在 RHEL 8 中安装 Node.js Node.js是一个轻量级且功能强大的JavaScript运行时环境平台,它基于Chrome的V8 JavaScript引擎,用于创建可扩展的网络应用程序。在本文中,我们将指导您如何在 RHEL 8 Linux 发行版中安装最新版本的 Node.js。要求:RHEL 8 最小化安装启用 RedHat 订阅的 RHEL 8具有静态 IP 地址的 RHEL 8如何在 RHEL 8 中设置开发人员工作站在 RHEL 8 上安装 Node.js1.安装最新版本的Node.js,需要安装make、git等开发工具, gcc 在您的系统上使用以下 dnf 命令。dnf groupinstall "Development Tools" 2. 接下来,使用以下命令检查应用程序流存储库中包含的可用Node.js包。dnf module list nodejs 3.…
2025年2月28日

如何在 Debian 11 上安装 Google Chrome

如何在 Debian 11 上安装 Google Chrome 本教程介绍如何在 Debian 11 及其基于 Linux 的发行版上安装 Google Chrome。此外,您还可以在下面找到在 Debian 上安装 Opera Web 浏览器的说明以及从 Linux 终端浏览网页的说明。在 Debian 11 上安装 Google Chrome:要开始安装,请单击链接 https://www.google.com/chrome/,当 Google Chrome 网站出现时,按“下载 Chrome”蓝色按钮。按下载 Chrome 按钮后,将显示以下屏幕,选择基于 Debian Linux 的发行版的 .deb 软件包,然后按接受并安装按钮。等待 .deb 文件下载,下载后,使用 dpkg -i 命令安装它,如下面的屏幕截图所示。sudo dpkg -i google-chrome-stable_cu…
2025年2月28日

如何在 Ubuntu Linux 上安装 Kubernetes

如何在 Ubuntu Linux 上安装 Kubernetes Kubernetes 允许管理员创建集群并将容器化应用程序部署到其中。 Kubernetes 使您可以轻松扩展应用程序、使其保持最新状态并提供跨多个节点的容错能力。开始使用 Kubernetes 最简单的方法之一是安装 minikube。Minikube 是一款允许用户运行仅包含单个节点的 Kubernetes 集群的软件。它为开发人员提供了一个完美的测试环境,以了解他们的容器化应用程序如何在 Kubernetes 上运行。在本教程中,我们将向您展示如何在 Ubuntu Linux 系统上安装 Kubernetes。在本教程中您将学习:如何在 Ubuntu Linux 上下载并安装 Minikube如何安装 kubectl 命令如何与 Minikube 单节点集群交互在 Ubuntu Linux 上安装 Kub…
2025年2月28日

如何增加 Ubuntu Linux 中的交换内存

如何增加 Ubuntu Linux 中的交换内存 监视应用程序内存不足问题的最简单方法之一是增加服务器中的交换大小。在本文中,我们将解释如何将交换文件添加到 Ubuntu 服务器。步骤一:查看掉期信息在开始之前,首先确保通过运行以下 swapon 命令检查系统是否已有可用的交换空间。sudo swapon --show 如果您没有看到任何输出,则意味着您的系统当前没有可用的交换空间。您还可以使用 free 命令确认没有可用的交换空间。free -h 您可以从上面的输出中看到,系统上没有活动的交换。步骤 2:检查分区上的可用空间要创建交换空间,首先,您需要检查当前的磁盘使用情况并确认系统上有足够的空间来创建交换文件。df -h 带有 / 的分区有足够的空间可用于创建交换文件。步骤 3:在 Ubuntu 中创建交换文件现在我们将使用 fallocate 命令在 Ub…
2025年2月28日

在 Debian 11 上安装 XFCE 桌面

在 Debian 11 上安装 XFCE 桌面 Linux 为多种桌面环境提供广泛支持,例如:GNOME、KDE 5、Unity、LXQt、.此外,桌面环境主要分为两种类型:重量级和轻量级。很少有桌面环境看起来交互性很强,但它们可能会被忽略,因为它们使用更多的内存和处理能力在 Linux 上运行。例如,GNOME 和 unity 桌面环境属于重量级类别,而 Xfce 属于轻量级类别,因此它更适合较旧的机器。本文演示提供了Debian 11上Xfce桌面环境的安装:为什么选择 XFCE 桌面环境本节列出了 Xfce 桌面环境相对于其他桌面环境的重要性: Xfce 是轻量级桌面环境,并受到许多 Linux 发行版的支持:例如,很少有 Linux 发行版附带默认的 Xfce 桌面环境,如 Zorin OSlite、MX Linux、Xubuntu 、Manjaro Linux。 Xf…
2025年2月28日

如何在 Linux 中挂载 USB 驱动器 - Mount 命令使用示例

如何在 Linux 中挂载 USB 驱动器 - Mount 命令使用示例 在本教程中,我们将介绍如何使用终端和 shell 命令行在 Linux 系统中挂载 USB 驱动器。这允许您将任何文件系统的 USB 驱动器安装到系统上的某个安装点。如果您使用桌面管理器,您很可能可以使用它来安装 USB 驱动器。安装 USB 驱动器与安装 USB 记忆棒甚至常规 SATA 驱动器没有什么不同。下面的视频示例将演示在Linux系统上挂载USB驱动器的整个过程。为了获得更多理解,请阅读后续段落。在Linux中,您可以挂载所有文件系统,包括ext4、FAT和NTFS。在本教程中,您将学习如何:检测您的 USB 驱动器创建自定义挂载点在Linux中挂载USB访问 USB 驱动器的数据有关如何在 Linux 中安装 USB 的视频示例检测 USB 硬盘将 USB 设备插入 USB 端口后,Linux 系统会…
2025年2月28日

如何在 RHEL 8 上安装 EPEL 存储库

如何在 RHEL 8 上安装 EPEL 存储库 EPEL 是 Extra Packages for Enterprise Linux 的缩写,是由 Fedora 团队提供的免费开源存储库。 EPEL为CentOS、RedHat、Oracle Linux和Scientific Linux提供额外或补充软件包强发行版。它提供基于 rpm 和 dnf 的软件包,并增强了安装的简便性。在本指南中,您将了解如何在 Red Hat Enterprise Linux 版本 8.x 上安装 EPEL。为什么要安装 EPEL 存储库?那么,为什么要考虑安装EPEL存储库呢?原因很简单。 EPEL 使用户能够访问 RHEL 和 CentOS、Oracle中常用软件应用程序的一系列高质量软件包。 以及前面讨论的 Scientific Linux。构成EPEL的一些应用程序包括 htop,它提供了系统性能的概述。先…
2025年2月28日

如何在 Linux 中使用 grep 的负匹配(打印不匹配的行)

如何在 Linux 中使用 grep 的负匹配(打印不匹配的行) grep 是 Linux 的命令行搜索实用程序,它将打印出文件中与模式或正则表达式匹配的行。反转匹配也很有用,它将过滤掉文件中包含给定字符串的所有行。负匹配grep要在 grep 中使用否定匹配,您应该使用 -v 或 --invert-match 标志执行命令。 这将只打印与给定模式不匹配的行。grep -v "bar" file请记住,由于 grep 不匹配任何内容,因此无法使用 -o 标志打印“仅匹配项”,因为技术上没有任何匹配项。 grep 可以每行匹配多次,但在这种情况下,是否有多次匹配无关紧要。任何单个匹配项都会导致 grep 忽略该行。这也适用于正则表达式 (regex),并将打印文件匹配正则表达式的任何行。grep -v "foo ba[rz]" file虽然您可以编写进行否定匹配的正则表达式…
2025年2月28日

Ubuntu 22.04 网络设置

Ubuntu 22.04 网络设置 Ubuntu 的网络设置可以从简单到困难,具体取决于您想要做什么。 Canonical 以其 Ubuntu 22.04 Jammy Jellyfish Linux 操作系统非常易于使用而自豪,即使您没有很多技术知识。尽管 Ubuntu 很简单,但它背后还有很多工作要做,包括允许您连接到世界各地的本地设备或服务器的网络配置。尽管 Ubuntu 及其网络设置在正常情况下(理想情况下)应该可以顺利工作,但有时您可能需要卷起袖子,做一些修补工作才能把事情解决好。或者,也许您只是对系统上的各种网络配置感到好奇。在本教程中,我们将向您展示如何开始在 Ubuntu 22.04 Jammy Jellyfish 上进行网络配置。这可以包括查看系统的 IP 地址等简单任务,也可以包括重新启动网络服务等更复杂的任务,这些任务在解决网络问题时可…