2025年2月28日

如何在 Linux 中使用 lsmod(附实例)

如何在 Linux 中使用 lsmod(附实例) Linux 内核对大多数人来说是个谜,但事实并非如此!欢迎来到 lsmod 的精彩世界,这是一个可以让您查看内核正在使用哪些模块等的工具!什么是 lsmod?要解释 lsmod 这个允许在 Linux 内核中列出模块的工具,首先必须了解什么是模块。 Linux 模块是一段模块化代码(以编译格式运行),可以随意从 Linux 内核加载或卸载。使用此类模块的主要优点是它们的模块化和粒度。您可以将内核模块视为其他软件中的插件。每当您需要特定的——不太常见或不通用的——功能时,它将作为插件提供,或者在 Linux 内核的情况下作为模块提供。其他软件中的插件与 Linux 内核模块之间几乎没有区别。但是,它们运行的级别更接近于硬件和核心运行软件,而不是在用户级别的堆栈末端。例如,您的显卡驱动程序——特别是如果您…
2025年2月28日

如何在 Linux 中创建新的 Ext4 文件系统(分区)

如何在 Linux 中创建新的 Ext4 文件系统(分区) ext4 或第四个扩展文件系统是广泛使用的 Linux 日志文件系统。它被设计为 ext3 文件系统的渐进修订版,克服了 ext3 中的许多限制。与前代产品相比,它具有显着的优势,例如改进的设计、更好的性能、可靠性和新功能。虽然它最适合硬盘驱动器,但它也可以用于可移动设备。本文将向您展示如何在 Linux 中创建新的 ext4 文件系统(分区)。我们首先来看看如何在Linux中创建一个新分区,使用ext4文件系统格式化它并挂载它。注意:就本文而言:我们假设您已在 Linux 计算机上添加了一个新硬盘,您将在其中创建新的 ext4 分区,并且如果您以管理用户身份操作系统,请使用 sudo 命令 获取 root 权限来运行本文中所示的命令。在 Linux 中创建新分区使用 fdisk -l 或parted -l 命令列…
2025年2月28日

如何从 Linux 命令行检查目录大小

如何从 Linux 命令行检查目录大小 虽然 Linux 命令 ls 可以显示文件的大小,但它不能正确处理目录,目录总是显示为 4096 字节。您需要使用 du 命令递归到子目录并打印出总数。使用 du 命令ls 的最佳替代品是使用带有几个标志的 du:du -had 1-h 标志代表“人类可读”,它将为您格式化以 KB、MB 和 GB 为单位的大小,而不是让您获取计算器。-a 标志是“all”,将包括单个文件和目录,这有助于模仿 ls 的工作方式。-d 1 标志限制了 du 打印结果的深度。默认情况下,它被配置为打印出每个子目录,如果你有很多嵌套文件,这可能会很痛苦。 -d 标志会将它们全部相加并打印出执行命令的每个可见目录的总数。如果您希望它列出每个目录,您可以使用 --apparent-size 标志运行该命令,这将显示每个子目录的总大小,就像您右键单击 Properti…
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 中的交换内存

如何增加 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日

如何在 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日

如何在 Linux 中使用 TestDisk 恢复已删除的文件

如何在 Linux 中使用 TestDisk 恢复已删除的文件 我们都知道寻找文件却找不到的感觉,即使在垃圾箱中也是如此。由于TestDisk,文件和数据丢失带来的创伤应该结束 - 这是一款免费的开源软件,最初设计用于恢复内存分区并使不可启动的磁盘再次可启动。它对于从人为错误或病毒引起的分区恢复数据非常有用。在本文中,我们将向您展示如何使用TestDisk数据恢复工具在Linux中恢复已删除的文件。要使用 testdisk,您必须使用我们的文章:如何在 Linux 中安装和使用 TestDisk 数据恢复工具,在 Linux 系统上安装 TestDisk。在 Linux 上安装 TestDisk 后,您可以使用以下命令验证 testdisk 的版本。testdisk --version 样本输出TestDisk 7.0, Data Recovery Utility…