2025年2月28日

如何在 Linux 中检查文件夹的大小

如何在 Linux 中检查文件夹的大小 Linux 为您提供了各种令人惊叹的命令行命令,它们将有助于执行各种任务。从 Linux 命令行执行的主要任务之一是检查文件或文件夹的大小。可能需要为传入文件腾出空间或将其传输到另一个位置。此外,当您运行某些部署时,它往往会自动创建一个日志文件,并且空间将被这些日志文件填满。因此,我们必须跟踪文件或文件夹的空间,并相应地为它们在磁盘上腾出空间。为此,您需要一个 Linux 系统、一个用于运行命令的命令行界面,以及用于检查 Linux 系统上的空间的正确用户访问权限。我们将研究各种方法来检查可用的文件或文件夹大小Linux系统。使用 du 命令“du”命令中的du指定磁盘使用情况,默认情况下所有Linux发行版都可用。运行以下命令来检查 Linux 系统的磁盘使用情况。du您将得到显示主目录内容的输出…
2025年2月28日

如何在 Debian 12 上安装 Suricata IDS/IPS

如何在 Debian 12 上安装 Suricata IDS/IPS Suricata 是开放信息安全基金会 (OISF) 开发的一款功能强大的开源网络分析和威胁检测软件。 Suricata 可用于多种用途,例如入侵检测系统 (IDS)、入侵防御系统 (IPS) 和网络安全监控引擎。Suricata 使用规则和签名语言来检测和防止网络上的威胁。它是企业和小型和大型公司使用的免费且功能强大的网络安全工具。在本教程中,我们将逐步向您展示如何在 Debian 12 上安装 Suricata。我们还将向您展示如何使用 suricata-update 实用程序配置 Suricata 和管理 Suricata 规则集。先决条件在继续之前,请确保您具备以下条件:Debian 12 服务器。具有 sudo 管理员权限的非 root 用户。安装 SuricataSuricata 是一个网络安全…
2025年2月28日

如何在 Ubuntu 上使用 udevadm

如何在 Ubuntu 上使用 udevadm 自内核版本 2.6 以来,udev 一直是用于动态设备管理和检测的 Linux 子系统。它被认为是“hotplug”和“devfs”的替代品。在启动时,或者当您从 Ubuntu 系统中添加或删除任何设备时,它会动态构建或删除设备节点。这些节点为文件系统中的设备驱动程序提供接口。设备的信息或状态更改通过使用“udevadm”传播到用户空间。在 Ubuntu 等基于 Linux 的系统中,它也称为“设备管理器”。udevadm在Ubuntu上有什么功能udevadm 的一些关键功能包括:它管理设备节点权限。它向系统应用程序提供设备事件。它在“/dev”目录中创建有用的符号链接来访问任何设备或网络接口。现在,我们将向您演示如何在 Ubuntu 上使用 udevadm。那么让我们开始吧!如何在 Ubuntu 上使用…
2025年2月28日

在 Debian 12 中轻松查找文件和目录的两个命令

在 Debian 12 中轻松查找文件和目录的两个命令 基本上,Linux 中的一切都是文件。但在能够编辑文件之前,您必须能够在系统中找到它。关于Linux文件搜索在本文中,我将通过实际示例详细介绍两个使用终端搜索文件的命令。这两个命令是查找命令和定位命令。这两个命令之间的区别在于 find 执行实时搜索,locate 使用索引数据库进行搜索。这意味着locate命令通常更快,但它假设正在搜索的文件位于其索引数据库中,并且该数据库通常是在晚上创建的,因此locate命令找不到较新的文件。我在我的环境中使用 Debian 12。但其他 Linux 发行版上的命令应该是相同的。如果您想按内容而不是文件名搜索文件,请查看 grep 命令。使用 find 命令搜索文件和目录在当前目录中搜索文件如果您想使用 find 命令查找文件,请在终端上执行以下命令之…
2025年2月28日

Ubuntu 的最新 LTS 版本是什么?

Ubuntu 的最新 LTS 版本是什么? Ubuntu 的最新 LTS 版本是 Ubuntu 22.04 LTS “Jammy Jellyfish”,于 2022 年 4 月 21 日发布。Canonical 每六个月发布一次新的 Ubuntu 稳定版本,每两年发布一次新的长期支持版本。最新的 LTS 版本是 Ubuntu 22.04 LTS “Jammy Jellyfish”这个 Linux 发行版的最新长期支持版本是 Ubuntu 22.04,代号为“Jammy Jellyfish”。它使用 Linux 内核 5.4 版。 Ubuntu 版本总是以动物命名。这是一个长期支持或“LTS”版本,这意味着它将在发布之日起五年内获得免费安全和维护更新支持。由于 Ubuntu 22.04 于 2022 年 4 月 21 日发布,Canonical 将在 2027 年 4 月之前为其提供更新支持。Ubuntu 22.04“…
2025年2月28日

如何在 RHEL 8 中重置忘记的 Root 密码

如何在 RHEL 8 中重置忘记的 Root 密码 在本指南中,您将了解如何在 RHEL 8 服务器上重置忘记的 root 密码。重置 root 密码通常涉及几个步骤,这些步骤将帮助您重置 root 密码,然后您将能够使用新的 root 密码登录。相关阅读:如何在 CentOS 8 中重置忘记的 Root 密码那么让我们深入了解一下..在 RHEL 8 中重置忘记的 root 密码首先,启动到您的 RHEL 8 系统并选择您想要启动的内核。接下来,按键盘上的‘e’ 中断启动过程。在下一个屏幕上,找到以 kernel= 开头的位置并附加参数 rd.break,然后按 Ctrl + x。在下一个屏幕上,确保重新挂载具有读取和写入权限的sysroot目录。默认情况下,它以只读访问权限安装,表示为ro。您可以通过运行以下命令来确认这一点::/# mount | grep sysroot 现在重新挂载具…
2025年2月28日

Linux下如何使用SCP传输目录?

Linux下如何使用SCP传输目录? 本教程介绍如何使用 Linux scp(安全复制协议)命令轻松传输目录。尽管 Linux scp 命令已被弃用并被 SFTP 和 RSYNC 取代,但它的使用仍被广泛采用。即使在被弃用和替换之后,SCP 仍然可能是最常见的文件传输方法。然而,专业人士并不建议使用它。这就是为什么在 scp 下载和上传目录的说明之后,我添加了使用 sftp 命令执行相同操作的说明。使用 scp 下载和上传目录使用 scp 上传或获取目录与上传或下载常规文件类似。唯一的区别是您需要添加 -r 标志才能递归传输目录。本教程的第一个示例具有您需要替换的以下特征:用于登录远程设备的用户名是kali。远程 IP 地址是168.1.100。要下载的目录名为 linuxdir。您需要根据您的场景替换用户名、IP 地址和目录名称。下面的示例使用 -r (递归)标…
2025年2月28日

如何在 Centos 上安装 Nginx、MariaDB 和 PHP (LEMP Stack)

如何在 Centos 上安装 Nginx、MariaDB 和 PHP (LEMP Stack) LEMP 堆栈服务器是运行 Linux、Nginx(发音为 Engine x)、MySQL/MariaDB 和 PHP(或 Perl/Python)的服务器。它与LAMP服务器类似,只不过Web服务器平台由Nginx而不是Apache控制。在本指南中,我们将在 CentOS 8 和 9 上安装 LEMP 堆栈。先决条件建议至少 10GB 可用磁盘空间。CentOS 8 ISO 安装文件。步骤 1 - Linux 操作系统 - Centos8CentOS 8 已于 2019 年 9 月 24 日发布。 CentOS 8 可以在各种架构上运行,包括 x86_64(64 位 Intel/AMD)、aarch64(64 位 ARM)和 ppc64le(IBM POWER,little-endian)。第一步,您需要从其官方网…
2025年2月28日

如何从 Linux 终端挂载和卸载存储设备

如何从 Linux 终端挂载和卸载存储设备 可以使用终端挂载、卸载和重新挂载 Linux 和类 Unix 操作系统(如 macOS)中的文件系统。这是一款功能强大且用途广泛的工具——这里有您需要知道的一切。Linux 文件系统Linux、macOS 和其他类 Unix 操作系统中的文件系统不像 Windows 那样为存储设备使用单独的卷标识符。 Windows 为每个卷分配一个驱动器号,例如 C: 或 D:,每个卷的文件系统是位于该驱动器号下方的目录树。在 Linux 中,文件系统是一个一体化的目录树。已安装的存储设备将其文件系统移植到该树上,因此它看起来是一个内聚文件系统的组成部分。新安装的文件系统将可以通过安装它的目录访问。该目录称为该文件系统的安装点。许多文件系统在启动时自动安装或在运行时作为连接到计算机的存储卷即时安装。谨慎的系统管理员可以关闭…
2025年2月28日

如何在 Linux 系统上查找公共 IP 地址

如何在 Linux 系统上查找公共 IP 地址 想知道您的 Linux 系统的公共 IP 地址吗?您可以使用以下三种方法来查找您的公共 IP。IP 地址构成了互联网运作的支柱。 IP 地址有两种基本类型:公共 IP 地址和私有 IP 地址。公共IP地址用于连接到外部网络,而私有IP地址用于识别连接到本地网络的设备。您可以使用多种方法在 Linux 中获取公共 IP 地址。在本文中,我们将简要讨论如何使用 host 命令、dig 命令和一些外部服务来查找系统的公共 IP 地址。使用host命令获取公共IP主机实用程序提供对 DNS 相关信息的访问,包括 Linux 计算机的公共 IP 地址。当您不带任何选项运行此命令时,它将显示 DNS 服务器的名称、地址和系统的公共 IP。host myip.opendns.com resolver1.opendns.com您可以 grep 查找包含公共…