月額480円〜の高速レンタルサーバー ColorfulBox
2025年2月28日

使用这个 Linux 技巧始终知道您位于哪个 Git 分支

要点在 Git 中使用分支既快速又简单,我们鼓励经常这样做,作为良好的工作实践。因为这是一个非常琐碎的过程,所以分支的更改并不总是会留在您的脑海中。修改你的命令提示符以自动显示你当前的 Git 分支,这样你就永远知道你所在的分支。在 Git 中使用分支非常轻松,我们经常这样做。以至于跟踪当前的分支并不容易。有了这个技巧,你就永远不会忘记你当前的分支。跟踪 Git 分支分支在版本控制中非常重要。它们使您可以处理新功能或对现有代码进行更改,而不会影响主源代码分支。与其他版本控制软件相比,在 Git 中使用分支是一件轻而易举的事。创建新分支和更改分支是非常轻量级的过程,因此它们发生在眨眼之间。由于它是如此快速和简单,开发人员往往会经常这样做。这太容易了。因为 Git 使更改分支成为一件小事,所以您几乎可以像更改目录一样无意识地进行更改。但了…
2025年2月28日

如何列出 Linux 上已安装的软件包

使用这些命令可以轻松查看 Linux PC 上安装了哪些软件包。在安装新软件包之前,您需要检查它是否已安装在您的系统上。此外,如果您要转移到新系统,拥有所有已安装软件包的列表可以节省大量时间和精力。它还可以帮助您识别想要删除的不需要的软件包以释放一些空间。以下是如何列出各种 Linux 发行版(包括 Ubuntu、Debian、CentOS、Arch Linux 和 openSUSE)上所有已安装的软件包的方法。列出 Ubuntu/Debian 上已安装的软件包在基于 Debian 的发行版上,您可以使用 APT 包管理器来查找、安装、更新和删除包。使用 APT,您还可以列出 Debian/Ubuntu 上所有已安装的程序及其版本和一些其他信息。要列出基于 Debian 的发行版上所有已安装的软件包,请使用以下命令:apt list --installe…
2025年2月28日

如何在 CentOS 8 上安装和配置 Docker Swarm 集群

在此页 先决条件 在两个节点上安装 Docker 配置防火墙 初始化 Docker Swarm 集群 将工作节点添加到 Docker Swarm 集群 在 Docker Swarm 中启动服务 验证 Docker Swarm 结论 Docker 是一种开源工具,可用于使用容器创建、部署和运行应用程序。该容器允许您将一个应用程序与所有必需的依赖项打包在一起,并将其作为一个包发送出去。Docker Swarm 是一个用于管理 Docker 主机的集群工具。它允许您将一组 Docker 主机组成一个单一的逻辑虚拟服务器。这样您就可以水平扩展您的应用程序并增加容器实例的数量。 Docker Swarm 提供了非常有用的功能,包括容器自我修复、负载平衡、容器纵向扩展和横向缩减、服务发现和滚动更新。在这篇文章中,我们将向您展示如何在 CentOS 8 上设置 Docker Swarm 集群。先决…
2025年2月28日

如何在 Ubuntu 和 Debian 中重新配置已安装的软件包

dpkg-reconfigure 是一个强大的命令行工具,用于重新配置已安装的软件包。它是 dpkg(Debian/Ubuntu Linux 上的核心包管理系统)下提供的几个工具之一。它与 Debian 软件包的配置系统 debconf 结合使用。 Debconf 注册系统上所有已安装软件包的配置。该工具实际上可用于重新配置整个 Ubuntu 或 Debian 系统安装。只需提供要重新配置的软件包的名称,它就会询问许多配置问题,就像软件包最初安装在您的系统上一样。它可以让您检索已安装软件包的设置,以及更改 decconf 中记录的该软件包的当前设置。您可以重新配置的常见软件包类别是那些其配置由软件包安装脚本中的问题确定的软件包,通常在软件包安装过程中通过图形界面显示,例如 phpmyadmin。查看已安装包的配置要查看已安装软件包“phpmya…
2025年2月28日

如何在 Linux Mint 20 上启用 Snap 并安装 Snap 软件包

Linux Mint 20 默认阻止安装 Ubuntu Snap 软件包。了解如何启用 Snap 支持。在 Linux Mint 20 中,Mint 开发团队决定默认禁用 snap 支持并阻止安装 Ubuntu snap 包。正如您在上图中看到的,如果运行该命令,它会抛出一条错误,指出“snapd 软件包丢失或已过时”、“Snapd 软件包不可用””和“snapd 包没有安装候选。 ”如果你想知道抛弃snap支持的原因,可以阅读这篇文章。 Linux Mint 项目负责人 Clem Lefebvre 提到,chromium snap 包充当后门,在未经用户同意的情况下安装 Ubuntu 商店。在 Linux Mint 20 上启用 Snap要在 Linux Mint 20 上启用 snap,您可以执行以下两种操作之一:1) 首先,通过运行以下命令删除目录“/etc/apt/preferences…
2025年2月28日

A 到 Z Linux 命令

LHB 上涵盖的所有 Linux 命令均按字母顺序排列。Linux 命令有很多。有一部分内置 shell 命令,例如 cd,还有来自 GNU coreutils 的命令,例如 less。除此之外,还有其他 CLI 实用程序,如curl、wget 等。在 Linux 手册中,我们通过实际示例介绍了 80 多个 Linux 命令。这是我们迄今为止介绍的所有 Linux 命令的集合。命令已按字母顺序组织,以便您可以轻松地从索引中找到命令。A别名别名命令只是引用另一个命令的一种方式。它可用于避免重复的长输入命令和 shell 行并简化工作。在Linux 中的 at 命令用于调度不定期运行的作业。awkAWK 命令可以追溯到早期的 Unix 时代。早在 Perl 或 Python 出现之前,AWK 就已在脚本中用于操作文本。您可以使用它来编写相对复杂的程序,而且还因为您可以编写强大的单行代…
2025年2月28日

使用 UTM 在 Mac 上免费轻松运行 Linux 虚拟机

要点UTM for Mac 可以在一个易于使用的软件包中轻松测试 Linux 等各种操作系统,这对于新手或经验丰富的用户来说非常有用。浏览 UTM 库以获取预构建的映像,以避免自己创建虚拟机;只需下载并启动即可。在 UTM 中构建您自己的或自定义 VM 设置相对简单,并且允许您通过分配内存、CPU 和存储来根据您的需求定制 VM。您准备好在 Mac 上舒适地探索新操作系统了吗?借助 UTM,您可以轻松免费测试各种 Linux 发行版!无论您是充满好奇心的初学者还是经验丰富的专业人士,UTM 都能让您轻松有趣地深入虚拟机世界。什么是UTM?UTM(通用图灵机)是Mac上强大的虚拟化工具。它可以运行各种操作系统,包括 ARM、macOS 和 Linux 上的 Windows 11。 UTM 基于开源模拟器 QEMU 构建,以简单的软件包提供强大的性能和兼容性,使新手用户可…
2025年2月28日

在 Debian 12(Bookworm)上使用 Docker Compose/Podman Compose |

我们都同意,在这个时代,容器化的概念几乎无处不在。这项技术主要是为了遏制资源密集型且非常昂贵的应用程序和基础设施的复杂性而开始的。通过容器化,应用程序与所有必需的依赖项捆绑在一个称为容器的轻量级可执行文件中。这使得运行和维护应用程序变得更加容易。容器化提供了许多功能和好处,例如可移植性、可扩展性、隔离性、效率、简化的部署和管理、版本控制和回滚等。用于运行容器的工具有很多,其中包括 Docker、Podman、Kubernetes、contained、CRI-O、rkt、LXC/LXD 等。在本指南中,我们主要关注 Podman 和 Docker。Podman 和 Docker 都是容器运行时平台,有很多相似之处。它们允许用户构建、运行和管理容器。然而,它们也有一些区别:Docker 是一种流行且广泛使用的工具,它使用 Docker…
2025年2月28日

如何在 Linux 中测试网站加载速度

在此页 使用 Curl 测试网站速度 结论 网站加载速度或响应时间对于任何网站管理员来说都非常重要,因为它会影响搜索引擎排名和用户体验。因此,如果您是系统管理员或网站管理员,那么测试您的网站速度并立即采取行动加快速度对您来说很重要。有几种基于 Web 的命令行工具可用于测试您的网站速度。在本教程中,我们将向您展示如何在 Linux 中使用 curl 命令测试网站加载速度。使用 Curl 测试网站速度Curl 是一个简单但功能强大的工具,用于在服务器之间传输数据。它还用于使用不同变量测试响应时间。让我们测试网站 https://linux教程 的加载速度。curl -s -w 'Testing Website Response Time for :%{url_effective}\n\nLookup Time:\t\t%{time_namelookup}…
2025年2月28日

在 RHEL/CentOS 上使用“POUND”设置 Web 服务器负载平衡

POUND是ITSECURITY公司开发的负载均衡程序。它是一个轻量级的开源反向代理工具,可以用作 Web 服务器负载平衡器,在多个服务器之间分配负载。 POUND 为最终用户提供了几个非常方便且能正确完成工作的优势。支持虚拟主机。可配置。当后端服务器发生故障或从故障中恢复时,它会自动检测到并据此做出负载平衡决策。它拒绝不正确的请求。没有指定的浏览器或网络服务器。让我们看看如何完成这个黑客攻击。首先,您需要一个场景来更好地理解如何完成此任务。因此,我将使用一种场景,其中有两个网络服务器和一个网关服务器,需要平衡来自网关服务器的请求到网络服务器。 Pound Gateway Server : 172.16.1.222 Web Server 01 : 172.16.1.204 Web Server 02 : 192.168.1.161 步骤1:在网关服务…