2025年2月28日

2023 年 Ubuntu 10 款最佳 Web 浏览器

2023 年 Ubuntu 10 款最佳 Web 浏览器 Web 浏览器是全球数百万用户使用最广泛的应用程序之一。互联网浏览器背后的原因有很多,例如在一个窗口下轻松访问各种信息、社交网络以及包含各种类别视频内容的在线流媒体网站。Ubuntu 预装了 Mozilla Firefox 网络浏览器,它是与 Google Chrome 网络浏览器齐名的最好、最受欢迎的浏览器之一。两者都有自己的一套功能,使它们彼此不同。在当今世界,我们越来越依赖互联网来执行日常任务。因此,您需要一个可靠的网络浏览器来执行这些任务。在本文中,我们将介绍 2023 年可在 Ubuntu 和其他 Linux 发行版上使用的 10 款最佳网络浏览器。如果您正在寻找最快的浏览器、用于网络开发的浏览器或可以阻止广告的安全网络浏览器,那么您可以在正确的位置。1. 谷歌浏览器这个网络浏览器不需要任何…
2025年2月28日

如何在 Ubuntu 上使用代理背后的 Git

如何在 Ubuntu 上使用代理背后的 Git 如果您想在代理后面使用 Git,您可以通过以下特定于 Git 的方式配置代理设置。请注意,仅设置 http_proxy/https_proxy 环境变量是不够的,因为 Git 会忽略这些变量。您需要使用以下命令将代理信息存储在 Git 配置文件中。 $ export http_proxy=http://myproxy.domain.com:1234 $ git config --global http.proxy $http_proxy $ git config --global https.proxy $http_proxy 然后,将创建并更新用户特定的 Git 配置文件 (~/.gitconfig),如下所示。 [http] proxy = http://myproxy.domain.com:123…
2025年2月28日

如何在 Rocky Linux 9 上安装和使用 MongoDB NoSQL 数据库

如何在 Rocky Linux 9 上安装和使用 MongoDB NoSQL 数据库 本教程适用于这些操作系统版本洛基Linux 9洛基Linux 8.4在此页 先决条件 添加 MongoDB 存储库 安装 MongoDB 服务器和 Mongosh 设置系统 为 MongoDB 设置管理员 在 MongoDB 上创建用户和数据库 在 MongoDB 中插入和查询数据 更新 MongoDB 中的数据 删除 MongoDB 中的数据 结论 MongoDB 是一个开源、跨平台、分布式的 NoSQL(非 SQL 或非关系)数据库系统。 MongoDB 不像传统的 SQL 数据库那样将数据存储在表中,而是使用灵活的文档来存储各种数据形式。 MongoDB 使用 BSON 格式存储数据,即二进制 JSON 格式。MongoDB 是一个分布式 NoSQL 数据库,具有内置的高可用性、自动故障转移和数据冗余、通过跨分布式集群的分片…
2025年2月28日

如何在 Linux 中使用 ps、kill 和 nice 管理进程

如何在 Linux 中使用 ps、kill 和 nice 管理进程 介绍与任何现代计算机一样,Linux 服务器运行多个应用程序。这些被称为和管理为单独的流程。虽然 Linux 将处理进程生命周期中的低级、幕后管理——即启动、关闭、内存分配等——您将需要一种与操作系统交互的方式来管理它们更高的水平。在本指南中,您将了解流程管理的一些基本方面。为此,Linux 提供了许多标准的内置工具。您将在 Ubuntu 20.04 环境中探索这些想法,但任何现代 Linux 发行版都将以类似的方式运行。第 1 步 – 如何在 Linux 中查看正在运行的进程您可以使用 top 命令查看服务器上运行的所有进程:top Outputtop - 15:14:40 up 46 min, 1 user, load average: 0.00, 0.01, 0.05 Tasks: 56 total, 1 running…
2025年2月28日

如何在 Linux 上的登录控制台更改消息

如何在 Linux 上的登录控制台更改消息 问题:我想在登录控制台显示自定义消息。如何更改登录屏幕上显示的登录前消息?您在控制台屏幕上看到的登录前消息在多用户 Linux 环境中非常有用,可用于各种目的。它可以包含用户登录时需要注意的重要消息。在 Linux 中,在控制台屏幕上显示的登录前消息在 /etc/issue 文件中指定。/etc/issue 是一个纯文本文件,可以选择包含各种内置信息的转义序列。以下是 /etc/issue 文件的示例。 This is a test message. Current date: d Current time: t System name: s Architecture: m OS build info: v Hostname: n Kernel: r Number of logged-in users: u 如上所述编辑 /etc/issue 后,您将在…
2025年2月28日

使用 Linux 命令玩有趣的数学游戏

使用 Linux 命令玩有趣的数学游戏 在家玩英国流行游戏节目“倒计时”中的数字游戏。和许多人一样,我在大流行期间一直在探索许多新的电视节目。我最近发现了一个名为倒计时的英国游戏节目,其中参赛者玩两种类型的游戏:单词游戏,他们试图从一堆字母中拼出最长的单词,以及一个数字游戏,他们从随机选择的数字中计算出目标数字。因为我喜欢数学,所以我发现自己被数字游戏所吸引。数字游戏可以为您的下一个家庭游戏之夜增添乐趣,所以我想分享我自己的游戏变体。您从一组随机数字开始,分为 1 到 10 之间的“小”数字和 15、20、25 等“大”数字,直到 100。您可以从大和小中选择六个数字的任意组合数字。接下来,您生成一个 200 到 999 之间的随机“目标”数字。然后对六个数字进行简单的算术运算,尝试使用每个“小”和“大”数字不超过一次来计算目标数字。如果…
2025年2月28日

在 Linux 中使用 Grep 和正则表达式搜索文本模式

在 Linux 中使用 Grep 和正则表达式搜索文本模式 介绍grep 命令是 Linux 终端环境中最有用的命令之一。名称grep代表“全局正则表达式打印”。这意味着您可以使用grep来检查它接收到的输入是否匹配指定的模式。这个看似微不足道的程序非常强大;它根据复杂规则对输入进行排序的能力使其成为许多命令链中的流行链接。在本教程中,您将探索 grep 命令的选项,然后您将深入了解如何使用正则表达式进行更高级的搜索。先决条件要按照本指南进行操作,您需要访问运行基于 Linux 的操作系统的计算机。这可以是您使用 SSH 连接到的虚拟专用服务器,也可以是您的本地计算机。请注意,本教程是使用运行 Ubuntu 20.04 的 Linux 服务器进行验证的,但给出的示例应该适用于运行任何版本的任何 Linux 发行版的计算机。如果您计划使用远程服务器来遵循…
2025年2月28日

如何在 Linux 上重命名多个文件

如何在 Linux 上重命名多个文件 问题:我知道我可以使用mv命令重命名文件。但是如果我想更改许多文件的名称怎么办?对每个这样的文件调用 mv 命令会很乏味。有没有更方便的方法来一次重命名多个文件?在 Linux 中,当您想要更改文件名时,mv 命令即可完成工作。但是,mv 无法使用通配符重命名多个文件。有多种方法可以通过将 sed、awk 或 find 与 xargs 结合使用来处理多个文件。然而,这些 CLI 相当麻烦,而且用户界面不友好,如果不小心的话,很容易出错。您不想撤消对数千个文件所做的错误名称更改。当涉及到重命名多个文件时,rename 实用程序可能是最简单、最安全且最强大的命令行工具。 rename 命令实际上是一个 Perl 脚本,并且预装在所有现代 Linux 发行版上。这是rename命令的基本语法。 rename [-v -n -f] <…
2025年2月28日

Linux Quota - 在 Ubuntu 和 Debian 上的安装和配置

Linux Quota - 在 Ubuntu 和 Debian 上的安装和配置 在此页 安装。 创建配额文件系统。 为特定用户或组分配配额。 配额允许您指定磁盘存储两个方面的限制:一个用户或一组用户可能拥有的索引节点数;以及可以分配给一个用户或一组用户的磁盘块数。配额背后的想法是用户被迫保持在他们的磁盘消耗限制之下,剥夺了他们在系统上消耗无限磁盘空间的能力。配额是按每个用户、每个文件系统处理的。如果有多个文件系统需要用户创建文件,则必须为每个文件系统单独设置配额。您可以使用各种工具来管理和自动化系统上的配额策略。 安装。您可以通过运行以下命令简单地继续在 ubuntu 系统上安装配额:sudo apt-get install quota对于 Debian,使用不带 sudo 的安装命令:apt-get install quota此命令应在您的系统上安装配额…
2025年2月28日

如何在 Rocky Linux 9 上使用 Matrix Synapse 和 Element 安装和创建聊天服务器

如何在 Rocky Linux 9 上使用 Matrix Synapse 和 Element 安装和创建聊天服务器 在此页面上先决条件第 1 步 - 配置防火墙第 2 步 - 安装和配置 PostgreSQL第 3 步 - 安装 Matrix Synapse第 4 步 - 安装 Nginx第 5 步 - 安装 SSL第 6 步 - 配置 SELinux第 7 步 - 创建 Matrix Systemd 服务第 8 步 - 配置 Matrix Synapse步骤 9 - 配置 Nginx第 10 步 - 安装 Coturn第 11 步 - 访问矩阵第 12 步 - 安装元件第 13 步 - 配置元素结论Matrix 是去中心化和端到端加密通信的开放标准。它是使用实时同步的标准化 API 相互通信的服务器和服务的集合。它使用家庭服务器来存储帐户信息和聊天历史记录。如果一台家庭服务器出现故障,由于去中心化的性质,其他服务器可以继续通信而不会出现问题。您可以使用由其他人…