2025年2月28日

如何使用 Linux 打印目录树 -

如何使用 Linux 打印目录树 - Linux 系统上的目录树是一种查看所提供的文件系统路径中的所有目录和子目录的方法。在本教程中,您将学习如何在 Linux 终端和 GUI 中打印目录树。这种类型的概述可能很难在 GUI 文件浏览器中或通过简单地在命令行上更改目录来实现。但是 Linux 中有一些工具可以让我们鸟瞰目录及其内容的结构。在本教程中,您将看到在 Linux 系统上使用命令行或 GUI 打印目录树的各种方法。在本教程中您将学习:如何使用 tree 命令及其选项如何使用 ls、du 和 find 命令打印目录树如何安装树和猴面包树如何使用磁盘使用分析器 GUI 实用程序Linux 上使用 tree 命令打印目录树让我们直接探讨最适合这项工作的工具。 Linux 发行版中默认情况下通常不包含 tree 命令,但它很容易安装,并且非常适合列出任何路径的目录树。如果您…
2025年2月28日

如何关闭 Ubuntu

如何关闭 Ubuntu Ubuntu 最初是一个基于终端的操作系统,但随着时间的推移,Linux 慢慢地将图形用户界面引入其操作系统。如今,GUI方法是解决操作系统许多问题的唯一方法。我们将向您展示一些很酷的方法,让您像专业人士一样在 Ubuntu 中关闭系统!Ubuntu 与所有其他操作系统一样,提供了多种关闭方法。其中包括单击按钮或通过终端向系统传递命令等简单方法。本教程中显示的命令已在 Ubuntu 22.04 和 Ubuntu 20.04 上进行了测试。使用系统菜单关闭 Ubuntu如果您使用Ubuntu桌面,则很容易关闭或关闭系统。 Ubuntu 的系统菜单在桌面右上角的下拉菜单中提供了关闭系统的选项。单击电源关闭按钮时,会出现一个包含 3 个选项的对话框。取消重新开始关闭您可以在 60 秒内做出决定。 60 秒后,系统将自动关闭。使用终端关闭…
2025年2月28日

如何从 Linux 终端查看可用磁盘空间和磁盘使用情况

如何从 Linux 终端查看可用磁盘空间和磁盘使用情况 df 和 du 命令报告 Linux、macOS 和许多其他类 Unix 操作系统上使用的 Bash shell 中的磁盘空间使用情况。这些命令可让您轻松识别什么正在用尽系统的存储空间。查看总磁盘空间、可用磁盘空间和已用磁盘空间Bash 包含两个与磁盘空间相关的有用命令。要找出可用和已用磁盘空间,请使用 df(磁盘文件系统,有时称为无磁盘)。要发现什么占用了已用磁盘空间,请使用 du(磁盘使用情况)。在 Bash 终端窗口中键入 df 并按回车键开始。你会看到很多类似于下面截图的输出。使用不带任何选项的 df 将显示所有已安装文件系统的可用空间和已用空间。乍一看,它可能看起来难以理解,但它很容易理解。df显示的每一行由六列组成。 Fileystem:此文件系统的名称。 1K-Blocks:此文件系统上可…
2025年2月28日

如何在 Ubuntu 22.04 Jammy Jellyfish Linux 上安装字体

如何在 Ubuntu 22.04 Jammy Jellyfish Linux 上安装字体 在本教程中,我们将向您展示如何在 Ubuntu 22.04 Jammy Jellyfish Linux 系统上安装字体。无论是使用字体管理器应用程序还是手动安装字体,这都相对容易做到。无论您的偏好如何,我们都会在本文中为您介绍这两种方法。在本教程中您将学习:如何获取新字体如何使用字体管理器安装字体如何在用户空间手动安装字体如何在系统范围内手动安装字体如何在 Ubuntu 22.04 Jammy Jellyfish 上安装字体分步说明以下部分将首先向您展示如何获取新字体,然后介绍通过字体管理器或在用户空间或系统范围内手动安装这些新字体的说明。获取字体为了在 Ubuntu 22.04 上安装新字体,您首先需要字体文件本身。您可以在网上免费找到很多字体。我们建议您浏览 1…
2025年2月28日

如何在 Ubuntu 22.04 上安装和配置 Elasticsearch

如何在 Ubuntu 22.04 上安装和配置 Elasticsearch Elasticsearch 是一个开源分布式搜索和分析引擎。它基于 Apache Lucene,允许搜索各种类型的结构化和非结构化数据,例如文本、数字或地理空间数据。它是一种流行的搜索引擎,专为具有复杂搜索需求的应用程序而设计。您可以将 Elasticsearch 与您的应用程序集成以添加搜索功能。本教程将向您展示如何在 Ubuntu 22.04 上安装 Elasticsearch。要求运行 Ubuntu 22.04 的服务器。服务器上设置了 root 密码。安装Java由于Elasticsearch是基于Java的,因此您需要在服务器上安装Java。您可以使用以下命令安装 Java JDK:apt install default-jdk -yJava 安装完成后,您可以使用以下命令检…
2025年2月28日

如何从 Linux 终端终止进程

如何从 Linux 终端终止进程 杀死进程有时是摆脱它的唯一方法。尽管名字很刺耳,“杀死”一个进程只是意味着“强迫它退出”。以下是从 Linux 或 macOS 命令行执行此操作的方法。什么是流程?运行程序,如您的 Web 浏览器、与您的桌面环境相关的后台进程以及 Linux 系统服务都是进程。您可以将流程分为两组: 前台进程 是由用户启动或启动的进程。它们可能位于终端窗口中,也可能是图形应用程序。 后台进程是所有自动启动的进程,不与用户进行任何交互。他们不期望用户输入,也不向他们展示结果或输出。后台进程类似于服务和守护进程。 如果说前台流程是前台的剧院工作人员和演员,那么后台流程就是后台“幕后”团队。当进程行为不当或出现故障时,它们可能会占用过多的 CPU 时间、消耗您的 RAM,或者进入紧密的计算循环并变得无响应。图形应用程序可以拒绝响应鼠标…
2025年2月28日

如何安装 LibreOffice Ubuntu 22.04 Jammy Jellyfish 桌面

如何安装 LibreOffice Ubuntu 22.04 Jammy Jellyfish 桌面 LibreOffice 是文档基金会的一个免费开源办公套件项目。它可在所有 Linux 系统上使用,包括 Ubuntu 22.04 Jammy Jellyfish。LibreOffice 套件包括用于文字处理、创建电子表格、创建和呈现幻灯片、图表、数据库管理系统等的应用程序。有时它会默认安装在 Ubuntu 22.04 上,具体取决于您选择的安装选项。在本教程中,您将学习如何在 Ubuntu 22.04 Jammy Jellyfish 桌面上安装 LibreOffice。在本教程中您将学习:如何从命令行安装 LibreOffice如何从 GUI(图形用户界面)安装 LibreOffice如何在 Ubuntu 22.04 Jammy Jellyfish 上安装 LibreOffic…
2025年2月28日

如何在 CentOS 8 中设置 Redis 集群 - 第 3 部分

如何在 CentOS 8 中设置 Redis 集群 - 第 3 部分 Redis Cluster是一个内置的Redis功能,支持自动分片、复制和高可用性,以前是使用Sentinels实现的。它的设计有两个主要目的:一是在多个实例之间自动分割数据集,二是在分区期间提供一定程度的可用性,以便在某些实例(尤其是主实例)发生故障或无法与大多数实例通信时继续操作。集群中的节点。但是,如果发生较大故障(例如,当大多数主实例不可用时),集群将停止运行。此外,如果主服务器和从服务器同时发生故障,集群将无法继续正常运行(尽管解决方法是添加更多节点或在集群中创建不对称性,以自动更改集群布局)。根据Redis集群文档,按预期工作的“最小集群”需要包含至少3个主节点。但最适合高可用性的设置应该至少有 6 个节点,其中三个主设备和三个从设备,每个主设备有一个从设…
2025年2月28日

如何在 Linux 上使用超时命令

如何在 Linux 上使用超时命令 好的,电脑时间够了。您可以给进程设置时间限制,使用 timeout 命令设置它们可以运行的最长时间。这是一个使用此命令限制运行程序的教程。超时为您做什么?timeout 命令允许您设置程序运行的时间长度限制。但是你为什么要这样做呢?一种情况是您确切地知道希望进程运行多长时间。一个常见的用例是让 timeout 控制日志记录或数据捕获程序,这样日志文件就不会无情地占用您的硬盘空间。另一种情况是,您不知道希望进程运行多长时间,但又知道不希望它无限期地运行。您可能习惯于设置进程运行,最小化终端窗口,然后忘记它们。某些程序(甚至是简单的实用程序)会产生一定程度的网络流量,从而影响您的网络性能。或者他们可以占用目标设备上的资源,从而降低其性能。 (ping,我在看着你。)当你离开计算机时让这些类型的程序…
2025年2月28日

如何在 Ubuntu 22.04 Jammy Jellyfish Linux 上设置 SFTP 服务器

如何在 Ubuntu 22.04 Jammy Jellyfish Linux 上设置 SFTP 服务器 在本教程中,我们将向您展示如何在 Ubuntu 22.04 Jammy Jellyfish 上设置 SFTP 服务器。FTP 是一种用于访问和传输文件的出色协议,但它具有作为明文协议的缺点。换句话说,通过互联网连接使用并不安全,因为您的凭据和数据在没有加密的情况下传输。 SFTP 中的“S”代表“安全”,通过 SSH 传输 FTP 协议,提供建立安全连接所需的加密。在本教程中您将学习:如何安装和配置 SSH 守护进程如何设置 SFTP 用户帐户和组如何通过 GUI 连接到 SFTP 服务器如何通过命令行连接SFTP服务器配置 SSH 守护进程SFTP 需要 SSH,因此如果您的系统上尚未安装 SSH 服务器,请通过打开命令行终端并执行以下命令来安装它: $ sudo apt update $…