2025年2月28日

如何在Linux中使用mkfs命令[用于磁盘格式化]

mkfs 是 Linux 中的命令行工具,用于格式化您选择的特定文件系统中的磁盘或分区。mkfs 中的字母代表“make file system”。该命令通常用于管理 Linux 中的存储设备。您可以将 mkfs 视为将磁盘格式化为特定文件系统的命令行工具。mkfs -t [fs type] [target device]您还可以按以下方式使用 mkfs 命令。mkfs.[fs type] [target device]在本教程中,我将一般性地讨论什么是文件系统。我还将提供有效使用 mkfs 命令的示例。由于 mkfs 命令处理磁盘和分区,因此它要求您是 root 或 sudo 用户,并且有权运行管理命令。mkfs 是一个强大的工具。了解更改文件系统的潜在后果非常重要。选择错误的设备节点将擦除该设备上的所有数据。使用此命令需要您自担风险。你被警告了什么是文件系统?文件…
2025年2月28日

在 Debian 8 Jessie 上使用 Cisco 路由器安装和配置 TACACS+

当今的技术在很大程度上依赖于网络设备以及该网络设备的正确配置。管理员的任务是确保配置更改不仅在实施前经过彻底测试,而且任何配置更改均由有权进行更改的个人完成,并确保记录更改。此安全原则称为AAA (Triple-A) 或身份验证、授权和记帐。有两个非常著名的系统为管理员提供 AAA 功能,以确保对设备和这些设备所服务的网络的访问安全。RADIUS(远程访问拨入用户服务)和TACACS+(终端访问控制器访问控制系统增强版)。Radius 传统上用于对访问网络的用户进行身份验证,这与 TACACS 不同,TACACS 传统上用于设备管理。这两种协议之间的巨大差异之一是 TACACS 将 AAA 功能分离为独立功能的能力。TACACS 与 AAA 功能分离的好处是可以控制用户执行某些命令的能力。这对于希望为网络人员或其他 IT 管理员提供非常细粒度的…
2025年2月28日

在 Ubuntu 22.04 上安装 Zabbix Server 6.0 (Jammy Jellyfish) |

Zabbix 是一种开源分布式监控系统,广泛应用于 Linux 基础设施、Windows 系统、网络设备和许多应用程序的监控。 Zabbix 能够监控网络的众多参数、服务器的运行状况和完整性。 Zabbix 适用于拥有少量服务器的小型组织和拥有大量服务器的大型公司。通过使用 Zabbix 灵活的通知机制,用户可以为几乎任何触发的事件配置基于电子邮件或短信的警报。这允许对服务器问题做出快速反应。 Zabbix 具有美观且出色的数据可视化和基于存储数据的报告,这对于容量规划来说是理想的选择。 Zabbix 基于 Web 的前端用于访问报告和统计数据以及所有配置参数,而无需接触命令行界面。作为管理员,Zabbix 可以让您在短时间内识别设备和服务器问题。这确保了系统停机时间和系统故障风险的大幅减少。 Zabbix 正在被各行各业、几乎世界上每个国家的中小…
2025年2月28日

如何在 Debian 11 上将 Nginx 设置为 Apache 的反向代理

在此页 先决条件 开始 安装和配置 Apache 安装和配置 Nginx 验证 Nginx Web 服务器 结论 Nginx 和 Apache 都是免费的、开源的,并且是世界上最受欢迎的 Web 服务器。 Apache 以其强大而闻名,而 Nginx 以其速度而闻名。两者都有一些优点和缺点。 Nginx 适用于静态内容,而 Apache 适用于动态内容。如果我们将两个服务器结合起来,那么我们将获得更好的结果。在本教程中,我将 Apache 配置为后端服务器,并使用 Nginx 作为 Debian 11 上 Apache 的反向代理。先决条件 运行 Debian 11 的服务器。 在服务器上配置了根密码。 入门在开始之前,建议将您的系统包缓存更新到最新版本。您可以使用以下命令更新它:apt-get update -y更新包缓存后,使用以下命令安装其他所需的依赖项:apt-get install gn…
2025年2月28日

不要购买打印服务器,而是在 Linux 上构建一个。方法如下

要点将装有 Linux 的旧 PC 重新用作打印服务器,以实现与平台无关的、经济高效的设置。CUPS 允许您的旧 PC 硬件充当各种平台的 Linux 打印服务器。配置 CUPS 和 Samba 进行网络打印,然后轻松将设备连接到共享打印机。由于复杂的设置或软件兼容性问题,共享打印机可能会很棘手。但是,对于旧计算机,您可以将其重新用作 Linux 打印服务器,将网络打印机共享简化为经济高效的解决方案。我在 2015 年定制了一台旧电脑,将其用作 Windows 桌面,以提高工作效率和进行轻度游戏。自 2020 年以来,我已经转向 Mac,PC 变成了无头 Plex/打印服务器。虽然使用远程桌面管理它使得这成为可能,但我似乎总是遇到奇怪的网络权限怪癖和需要重新启动的频繁更新。厌倦了这一切以及 Windows 的臃肿本质,我开始将这台旧 PC 重新调整为稳定、可靠的文件…
2025年2月28日

Manjaro Linux 推出不可变变体

Manjaro Linux 通过新的不可变版本扩展了其产品,该版本现已开放以供社区反馈和测试。不变性正在成为当今 Linux 领域的一个关键特性,并且更多的发行版开始使用它。我为什么这么说呢?令许多人惊讶的是,基于 Arch 的 Manjaro 刚刚宣布了一项大胆举措,推出了新的不可变版本,该版本目前可供社区测试。Manjaro 首席技术官 Roman Gilg 在帖子中分享:“我们的计划肯定是让它成为 Manjaro 的官方变体。通过社区测试版本,我们现在正在收集一些反馈,了解人们对这种变体的期望,以及仍然应该保留哪些内容或可以精简哪些内容。”但在我们继续之前,让我们用几句话向不熟悉的用户解释一下不变性。简单来说,就是指将系统的核心文件和配置设置为只读状态的概念。这意味着常规系统或应用程序进程一旦安装就无法更改这些核心组件。这种架构显着…
2025年2月28日

在 Linux 中使用超时命令为正在运行的命令设置计时器

使用超时命令,您可以设置运行其他命令和程序的时间限制。如果程序运行时间超过设定的限制,超时就会终止它。了解如何使用它。使用超时命令,您可以设置运行其他命令和程序的时间限制。如果程序运行时间超过设定的限制,超时就会终止它。听起来不错,对吧?我们来看看如何使用这个命令。在Linux中使用超时命令以下是超时命令的语法:timeout [options] seconds command正如您所看到的,这里的时间始终以秒为单位设置。让我们以 sleep 命令为例。 sleep 命令基本上会“休眠”直到指定的时间。这意味着它只会等待那么多秒。timeout 4 sleep 10因此,如果我使用 sleep 10,则 shell 会等待 10 秒。但是,如果我将超时设置为 4 秒,则本应运行 10 秒的 sleep 命令将在 4 秒内结束。默认情况下,超时命令会发送 SIG…
2025年2月28日

如何让 Linux 看起来像 Windows 10

获得所有的外观,没有任何臃肿。要点对于 GTK Linux 桌面环境,下载 B00merang Windows 10 主题包和图标包,并将其内容分别添加到主题和图标文件夹中。使用主题管理器启用它们。对于所有桌面,也可以使用社区主题包来自动执行安装过程,但请注意,它可能不是 Windows 10 的精确复制品。想要使用 Linux 桌面,但又不想失去 Windows 10 熟悉的外观和氛围?默认情况下,大多数桌面环境都具有独特的布局和主题,但只需付出一些努力,您就可以将其转换为 Windows 10 桌面的镜像。方法 1:获取 Windows 10 GTK 主题适用于许多桌面环境的方法是简单地下载专为 GTK 桌面设计的 Windows 10 主题包和图标包,并将它们放入适当的文件夹中。我们将使用 Cinnamon(特别是在 Linux Mint 23.3 上)来演示这一点,但…
2025年2月28日

Linux Mint 22 Beta 阶段延长

Linux Mint 22 BETA 面临挑战,报告了 109 个错误,其中 53 个仍然存在。最终稳定版预计将于 7 月下旬发布。由于 Linux 社区热切期待 Linux Mint 22 “Wilma” 的发布,开发团队在 2024 年 6 月的月度通讯中提供了简短的更新,阐明了当前的开发进展情况。然而,通往最终版本的道路充满了挑战,包括许多需要解决的错误报告。该团队已收到 109 个错误报告,其中 53 个尚未解决。主要问题包括导致应用程序崩溃的“apparmor”安全设置修改、导致 Xorg 显示服务器崩溃的硬件加速库问题以及 Flatpak 应用程序安装过程中的故障。目前,稳定版本的确切发布日期仍不确定。尽管如此,我们可以自信地说 Mint 爱好者可以在他们的日历上标记 2024 年 7 月下旬的发布。“很难给出稳定版本的精确预计时间。我们将于本月发布,但此 BETA 阶段…
2025年2月28日

Linux 中的输入输出和错误重定向 [初学者指南]

重定向是Linux 中的一个基本概念。了解如何在 Linux 命令行中使用 stdin、stdout、stderr 和管道重定向。如果您熟悉基本的 Linux 命令,您还应该了解输入输出重定向的概念。您已经了解 Linux 命令的工作原理。它接受输入并为您提供输出。现场有几个玩家。让我告诉你关于他们的事。标准输入、标准输出和标准错误当您运行 Linux 命令时,有三个数据流在其中发挥作用:标准输入(stdin)是输入数据的来源。默认情况下,stdin 是从键盘输入的任何文本。其流 ID 为 0。标准输出(stdout)是命令的结果。默认情况下,它显示在屏幕上。其流ID为1。标准错误 (stderr) 是命令产生的错误消息(如果有)。默认情况下,stderr 也会显示在屏幕上。它的流ID是2。这些流在所谓的缓冲存储器中包含纯文本数据。把它想象成水流…