2025年2月28日

如何使用 dmesg Linux 命令?

如何使用 dmesg Linux 命令? dmesg 命令是 Linux 命令行库中的一个强大工具。它代表“诊断消息”,用于从内核环形缓冲区读取数据或向其写入数据,内核环形缓冲区是一种保存有关系统硬件、内核或驱动程序消息的数据结构。本文将指导您使用 dmesg 命令,并提供示例及其输出。基本用法dmesg 命令最基本的用法是简单地在终端中输入 dmesg 并按 Enter 键。这将在您的终端中显示所有内核消息。$ dmesg 输出将是一长串消息,这可能会让人不知所措。输出中的每一行代表来自内核的一条消息,并且它们按照记录的顺序显示。过滤输出考虑到消息量,过滤输出通常很有用。您可以将 grep 命令与 dmesg 结合使用来搜索特定术语。例如,如果您想查找与 USB 设备相关的消息,您可以使用 -$ dmesg | grep −i usb 这将显示包含术语“usb”的所…
2025年2月28日

如何在 Ubuntu 中查看保存的 WiFi 密码

如何在 Ubuntu 中查看保存的 WiFi 密码 当我们使用无线/WiFi 连接连接到互联网时,我们通过输入密码并主要检查“自动连接”选项以供将来使用。然而,我们很少手动记下密码以供将来参考。当我们再次需要密码时,例如当访客询问密码时,就会出现问题。幸运的是,我们的 Ubuntu 系统会为您曾经连接过的所有无线连接保存此密码以及所有连接配置。这些被称为您的“已知”无线连接。这些密码和其他配置可以通过 Ubuntu 命令行和图形用户界面轻松检索。在本文中,我们将介绍两种查找已保存的无线连接密码的方法:通过 Ubuntu 设置实用程序(UI)通过终端应用程序(命令行)我们已在 Ubuntu 18.04 LTS 系统上运行本文中提到的命令和过程。通过 Ubuntu 设置实用程序 (UI)Ubuntu 设置实用程序可让您管理网络连接,包括无线连接。为了获取…
2025年2月28日

如何在 Ubuntu 中向用户授予 ssh 访问权限

如何在 Ubuntu 中向用户授予 ssh 访问权限 Secure Shell,简称SSH,主要用于客户端和服务器等两个节点之间的安全网络连接。两个系统之间的所有通信都是加密的,用户可以远程连接其系统并通过启用 SSH 访问来执行管理工作。用户还可以使用SCP和SFTP协议安全地传输文件。本文向您展示如何在 Ubuntu 系统中启用用户的 SSH 访问。在 Ubuntu 中启用 SSH 访问首次安装Ubuntu时,用户默认无法使用远程SSH访问。因此,使用以下简单方法在 Ubuntu 中启用 SSH。安装 open-ssh 包按“Ctrl+Alt+T”打开终端并更新软件包列表。接下来,在 Ubuntu 20.04 系统上安装以下 open-ssh 软件包:$ sudo apt update$ sudo apt install openssh-server在安装过程中,终端中会…
2025年2月28日

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

如何在 Ubuntu 22.04 上安装和配置 Fail2ban 在此页 先决条件 设置 UFW 防火墙 在 Ubuntu 22.04 上安装 Fail2ban 配置 Fail2ban 使用 Fail2ban 客户端验证 Fail2ban 状态 使用 Fail2ban-client 禁止和取消禁止 IP 结论 Fail2ban 是免费的开源 IPS(入侵防御软件),可帮助管理员保护 Linux 服务器免受恶意登录和暴力攻击。 Fail2ban 是用 Python 编写的,带有针对 Apache2、SSH、FTP 等各种服务的过滤器。Fail2ban 通过阻止源攻击的 IP 地址来减少恶意登录尝试。Fail2ban 的工作原理是扫描服务的日志文件 (e.f /var/log/auth.log) 并禁止显示恶意登录尝试的 IP 地址,例如太多不正确的密码、寻求漏洞利用等。Fail2ban 还支持多个防火墙后…
2025年2月28日

如何从 Ubuntu 系统检查天气

如何从 Ubuntu 系统检查天气 在本文中,我们将解释如何安装和使用 Gnome Weather 应用程序在 Ubuntu 系统上查看不同城市的天气。Gnome Weather 是一个小型应用程序,可让您监控您所在城市或世界任何地方的当前天气状况。它使用各种互联网服务提供长达 7 天的详细天气预报,以及当天和第二天的每小时详细信息。它还可以选择与 GNOME Shell 集成,让您只需在“活动概览”中输入城市名称即可查看最近搜索的城市的当前状况。我们已在 Ubuntu 18.04 LTS 系统上运行本文中提到的命令和过程。安装 Gnome 天气通过用户界面对于不想太多打开命令行的人来说,通过 UI 安装 Ubuntu 存储库中的软件非常简单。在 Ubuntu 桌面活动工具栏上,单击 Ubuntu 软件图标。在以下视图中,单击搜索图标并在搜索栏中输入 Gnome Weat…
2025年2月28日

HardInfo:检查 Linux 中的硬件信息

HardInfo:检查 Linux 中的硬件信息 计算机硬件是各种组件的组合,例如主板、CPU、GPU、内存和其他 I/O 设备。对于 Linux 用户来说,了解他们当前使用的系统的硬件组件的基本知识是有好处的。这将帮助管理员相应地管理所需的设备。本文向您展示如何使用各种方法在 Ubuntu 中检查硬件信息。这些选项将在接下来的部分中讨论。使用 HardInfo 检查硬件信息要使用 HardInfo 获取硬件信息,首先需要在 Linux 系统上安装 HardInfo。打开终端并运行以下命令来启动安装过程:$ sudo apt-get install hardinfo在系统上安装 HardInfo 后,通过命令行打开实用程序以在 GUI 中查看硬件信息。要打开 HardInfo,只需输入以下命令:$ hardinfo运行此命令后将打开一个新窗口。如果您点击“摘要”…
2025年2月28日

如何安装 VNC 服务器 Ubuntu 22.04

如何安装 VNC 服务器 Ubuntu 22.04 本教程适用于这些操作系统版本Ubuntu 22.04(Jammy Jellyfish)Ubuntu 14.04 LTS(Trusty Tahr)在此页 先决条件 安装桌面环境 设置新用户 安装 TigerVNC 服务器 初始化 VNC 服务器 将新用户添加到 TigerVNC 服务器 使用 SSH 隧道安全地连接到 VNC 服务器 结论 虚拟网络计算 (VNC) 是一种桌面共享协议,允许您使用 VNC 客户端软件远程控制计算机。 VNC 在 GUI(图形用户界面)环境中工作,它使用远程帧缓冲区 (RFB) 协议通过网络传输鼠标和键盘输入的移动。通常,VNC 供技术人员控制客户端桌面,或供需要从家中访问办公室桌面的人员使用。可以通过 VPN 网络或使用 SSH 隧道连接安全地使用 VNC。在本教程中,我们将向您展示如何在最新的 Ubuntu Serve…
2025年2月28日

如何在 Ubuntu 18.04 LTS 上安装 CodeIgniter PHP 框架

如何在 Ubuntu 18.04 LTS 上安装 CodeIgniter PHP 框架 在此页 要求 安装 Apache 和 PHP 安装 CodeIgniter 访问 CodeIgniter CodeIgniter 是由 Rick Ellis 于 2006 年创建的免费、开源且功能强大的 PHP 框架,占地面积非常小。它专为需要简单优雅的工具包来创建功能齐全的 Web 应用程序的开发人员而构建。它具有许多功能,包括轻量级、Active Record 数据库支持、图像处理库、帮助支持、URI 路由、基于模型-视图-控制器的系统等等。在本教程中,我们将学习如何在 Ubuntu 18.04 LTS (Bionic Beaver) 服务器上安装 CodeIgniter。要求 一台运行 Ubuntu 18.04 的服务器。 在您的服务器上设置了一个具有根密码的非根用户。 安装 Apache 和 PHPCodeI…
2025年2月28日

如何在 Ubuntu 20.04 上安装 Brave 浏览器

如何在 Ubuntu 20.04 上安装 Brave 浏览器 Brave 软件开发了一款专注于速度、隐私、安全特权和性能的现代浏览器,称为 Brave 浏览器,与许多其他现代浏览器一样,它基于 Chromium。Brave 浏览器功能可以阻止网站上的在线广告,并通过广告跟踪器显示多个被阻止的广告。由于 Brave 浏览器是基于 Chromium 的,因此它可以添加有限的 Chromium 扩展。它加载页面的速度比任何其他浏览器都要快。勇敢的浏览器可以区分安全和不安全的网站。让我们继续在 Ubuntu 20.04 上安装 Brave 浏览器的过程。在 Ubuntu 20.04 (LTS) 和 20.10 上安装 Brave 浏览器Brave浏览器可以通过GUI安装。这是在系统上安装浏览器的简单方法。打开 Ubuntu 上的软件中心,然后在搜索栏中输入“Brave browser…
2025年2月28日

开始使用 Buildah 管理 Linux 中的容器

开始使用 Buildah 管理 Linux 中的容器 Buildah 用于创建、构建、管理、运行容器映像以及容器。它可以与 Docker、Podman、Kubernetes 一起使用!让我们开始使用 Buildah。“Docker,Docker,Docker”这是我们直到最近才使用的。 毫无疑问,Docker 仍然很受欢迎。但正如我们所知,IT 行业的演变速度非常快。现在我们将听到Buildah、Podman、CRI-O、Skopeo。如果你想打个比方——我们有各种类型的浆果,如黑浆果、蓝莓、覆盆子,但有一天有人决定选择蓝莓。因此,在 Buildah、Podman、CRI-O 中,我决定选择 buildah。为什么?因为它和其他容器平台一样有趣。让我们深入了解 Buildah!什么是Buildah?Buildah 是一个用于构建开放容器计划 (O…