2025年2月28日

如何在 Rocky Linux 9 上安装 PostgreSQL 15

如何在 Rocky Linux 9 上安装 PostgreSQL 15 本教程适用于这些操作系统版本洛基Linux 9洛基Linux 8.4在此页 先决条件 设置存储库 安装 PostgreSQL 15 设置用户身份验证和密码加密 为 PostgreSQL 用户设置密码 在 PostgreSQL 上创建新数据库和用户 创建表并插入数据 检索数据和更新数据 清理环境 结论 PostgreSQL 是一个免费的开源数据库管理系统,专注于可扩展性和 SQL 合规性。 PostgreSQL 是一个先进的企业级 RDBMS(关系数据库管理系统),同时支持 SQL(关系)和 JSON(非关系)查询。它是一个具有 20 多年支持的高度稳定的数据库管理系统由开源社区开发,并因其可靠性、灵活性、功能稳健性和性能而在开发人员和系统管理员中享有盛誉。PostgreSQL 被用作 Web 应用程序、移动应用程序、…
2025年2月28日

如何在 Linux 中提取和创建 RAR 文件

如何在 Linux 中提取和创建 RAR 文件 有 RAR 文件吗?学习在 Linux 命令行中提取 rar 文件。还可以在本快速教程中学习创建 RAR 文件。通常,您会遇到 .zip 或 .gz 压缩文件。然而,您有时也会在 Linux 中遇到 RAR 文件。在 Linux 命令行中处理 RAR 文件并不复杂。您可以使用 unrar 命令提取 RAR 文件:unrar x file.rar同样,您可以使用 rar 命令从给定的文件和文件夹创建 RAR 文件存档:rar a output_file.rar files_or_folders_to_archive?问题是 RAR 是专有软件,因此 Linux 系统中不会默认安装它。您必须首先安装 RAR 存档支持。在 Linux 中安装 RAR 存档支持这里涉及两个组件。你需要:unrar 命令:解压 RAR 文件rar 命令:创建 RAR 文件您可以根据需要安装其中一…
2025年2月28日

在 Linux 中将所有文件和目录名称重命名为小写

在 Linux 中将所有文件和目录名称重命名为小写 在上一篇文章中,我们描述了如何计算给定目录内的文件和子目录的数量。本指南将向您展示如何在 Linux 中将所有文件和目录名称重命名为小写。另请阅读:如何找出 Linux 中的顶级目录和文件(磁盘空间)有多种方法可以实现这一目标,但我们将解释两种最有效和最可靠的方法。出于本指南的目的,我们使用了名为 Files 的目录,其结构如下:find Files -depth 1. 一起使用 find、xargs 和 rename 命令rename 是一个简单的命令行实用程序,用于在 Linux 中一次重命名多个文件。您可以将它与 find 实用程序一起使用,将特定目录中的所有文件或子目录重命名为小写,如下所示:find Files -depth | xargs -n 1 rename -v 's/(.*)\/([^\/]*)/$1…
2025年2月28日

如何在 Ubuntu 22.04 上安装 Rust 编程语言

如何在 Ubuntu 22.04 上安装 Rust 编程语言 本教程适用于这些操作系统版本Ubuntu 22.04(Jammy Jellyfish)Ubuntu 20.04(Focal Fossa)在此页 先决条件 通过 APT 安装 Rust 通过 rustup 安装 Rust 使用 rustup 管理 Rust 环境 设置 rustup 命令自动完成 安装多个版本的 Rust 和开发工具 在 rustup 中设置配置文件 通过 rustup 更新 Rust Rust 编程语言已被数百家大公司用于生产环境。从 Dropbox、Firefox 和 Cloudflare 等应用程序,到嵌入式设备和可扩展的 Web 服务,Rust 可用于所有这些应用程序和部署。rustup 是 Rust 项目的一个工具部分,可让您安装 Rust编程语言到您的系统。使用 rustup 可以让开发者轻松管理和维护 Rust。此外,它使您能…
2025年2月28日

如何在 Linux 命令行中运行 Bash Shell 脚本

如何在 Linux 命令行中运行 Bash Shell 脚本 运行 bash shell 脚本非常简单。但在本教程中,您还可以了解如何在 shell 而不是子 shell 中运行它们。“当你可以尝试自动化 5 个小时的时候,永远不要花 5 分钟手工做某件事。”这可能是讽刺,因为自动化可能比手动执行需要更长的时间,但自动化对于高级 Linux 用户来说是必要的。 Shell 脚本构成了 Linux 自动化的基础。运行 bash shell 脚本的最简单方法是:bash path_to_script然而,更流行的方法是向脚本授予执行权限,然后像这样运行脚本:chmod u+x script.sh ./script.sh让我一步步详细解释这一点。在 Ubuntu 中运行 Shell 脚本首先,让我们创建一个简单的 bash 脚本。我将创建一个有用的 bash 脚本来显示可用的磁盘空间和 RAM…
2025年2月28日

如何在 Debian 11 上安装和使用 Varnish Cache

如何在 Debian 11 上安装和使用 Varnish Cache 在此页 要求 安装和配置 Apache Web 服务器 安装 Varnish 服务器 Debian 11 配置 Varnish 服务器 配置 Varnish 以与 Apache 一起工作 验证清漆缓存 结论 Varnish Cache 是一种开源的、功能强大的、最受欢迎的 HTTP 加速器之一,被超过 340 万个网站使用。它可以用作专门为高流量动态网站设计的反向缓存代理。它用于在 Web 服务器前面缓存内容。它通过在内存中缓存内容来工作。当用户请求缓存页面时,Varnish 提供缓存副本,而不是从后端服务器一次又一次地请求相同的页面。许多 VPS 托管提供商使用它作为其技术堆栈的一部分来提高网站性能。这篇文章将向您展示如何在 Debian 11 上使用 Apache 安装 Varnish Cache。要求 运行 Debian 11 的服…
2025年2月28日

如何在 Linux 中格式化 USB 驱动器?

如何在 Linux 中格式化 USB 驱动器? 介绍USB 驱动器是流行的便携式存储设备,已成为我们日常计算生活中不可或缺的一部分。它们体积小、重量轻且易于使用,使我们能够存储大量数据并将其从一台计算机传输到另一台计算机。随着数据存储和传输需求的不断增长,USB 驱动器多年来发生了显着的发展,容量更大,传输速度更快。除了用于个人数据存储和传输之外,USB 驱动器还用于启动不同计算机上的操作系统。了解 Linux 支持的文件系统在Linux中,文件系统负责管理文件、目录和权限。了解文件系统在 Linux 中的工作原理对于正确格式化 USB 驱动器至关重要。文件系统说明每个文件系统都有一套用于组织数据和维护元数据(例如文件权限、所有权和时间戳)的规则。Linux 支持各种类型的文件系统,这些文件系统的设计原理、功能、性能特征以及与其他操作系统的…
2025年2月28日

如何在 Linux 中使用 iptables 转发端口?

如何在 Linux 中使用 iptables 转发端口? 介绍端口转发是一种允许网络系统通过转发特定端口来访问网络外部资源的技术。这是一个涉及中间设备(例如路由器)接受指定端口上的传入连接,然后将流量重定向到网络上的内部设备的过程。最终结果是允许远程设备与本地网络内的设备上运行的服务进行连接和通信。实际上,这意味着如果您想从家庭计算机运行 Web 服务器,任何尝试从家庭网络外部连接的人都需要知道您的公共 IP 地址,然后通过端口 80 (HTTP) 或端口 443 发送请求(HTTPS)。但是,如果没有正确配置端口转发,传入的连接请求将无法到达您的家庭计算机,因为它们会被路由器的防火墙保护阻止。Iptables 简要概述Iptables 是适用于 Linux 系统的多种防火墙解决方案之一。它在内核级别运行,提供强大的数据包过滤功能以及状态数据包检…
2025年2月28日

在 Ubuntu 22.04 上安装 Dolibarr ERP

在 Ubuntu 22.04 上安装 Dolibarr ERP 本教程适用于这些操作系统版本Ubuntu 22.04(果酱水母)Ubuntu 18.04(仿生海狸)在此页 要求 安装 LAMP 堆栈 配置 MariaDB 下载并安装 Dolibarr 为 Dolibarr 配置 Apache 访问 Dolibarr 结论 Dolibarr 是一个用 PHP 编写的开源 ERP 和 CRM 系统。它专为中小型企业设计,用于管理客户、发票、订单、产品、库存等。它提供了一个简单易用的 Web 界面,允许您通过 Web 浏览器管理您的 ERP 应用程序。如果您正在为您的组织寻找开源 ERP 和 CRM 解决方案,那么 Dolibarr 是您的最佳选择。在本教程中,我们将学习如何在 Ubuntu 22.04 服务器上安装 Dolibarr。要求 一台运行 Ubuntu 22.04 的服务器。 在您的服务器上配置了根密码。 您…
2025年2月28日

Linux中的远程文件同步

Linux中的远程文件同步 在本文中,我们将了解 Linux 中处理远程文件同步的 rsync 命令。本文将提供有关如何使用 rsync 和最常用选项的实际示例。远程同步或rsync是一个功能强大的命令行实用工具,负责远程以及本地同步两台计算机之间的文件和目录。同步文件时,一台计算机将执行操作作为主机,下一个作为目的地。Linux 系统管理员是使用该命令最多的人。您可以使用 rsync 命令在本地和远程复制和同步文件和目录,维护备份和镜像数据。Rsync命令的特点rsync 是复制、同步和进行数据备份时最常用的命令。使用此功能,我们可以根据文件大小变化和上次修改时间更快地定位文件。它使用快速检查算法来实现这一点。据说使用 rsync 的文件传输速度更快,因为它使用增量传输算法。在此,它负责比较主机和目标文件,并且仅发送看到的差异。第一次…