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

在 Ubuntu 中启用禁用无人值守升级

更新包对于系统保护数据至关重要,因为这些包具有特定的安全补丁。然而,Ubuntu 的无人值守升级功能会自动安装所有最新的安全相关更新。在最新的 Ubuntu 版本中默认启用此功能。由于这种自动更新功能,有时用户会遇到不同的错误,例如,当用户更新系统后登录时,他们会看到如下错误消息:例如,当用户在更新过程中强制重新启动系统时,他们会收到以下错误消息:因此,这种自动更新功能有助于使您的系统保持最新状态,但对于某些用户来说非常烦人。如果您还觉得此功能令人恼火,请阅读我们的文章,了解在 Ubuntu 中启用/禁用无人值守升级的完整过程。 但在讨论该过程之前,我们想简要回答一下“在 Ubuntu 中禁用自动更新好吗?”请记住,这是一项与安全相关的功能,Linux 允许用户让他们的系统保持最新状态。因此,禁用自动更新并不好,因为它会保证系统…
2025年2月28日

如何更改 Ubuntu 计算机名称(主机名)

什么是计算机名(主机名)?从技术术语来说,您的计算机名称也称为计算机系统的主机名。主机名是其他计算机通过本地网络识别您的计算机的方式。就像在互联网上一样,我们有 URL 而不是主机名。这些 URL 包含常规单词,例如 google.com,我们可以轻松理解这些单词,而无需记住服务器的数字 IP 地址。我们可以为我们的系统提供简单的计算机名称/主机名,以便其他计算机可以通过本地网络轻松识别它。因此,其他人无需记住您的 IP 地址,而是可以通过您的主机名访问您系统上的本地网页和其他授权数据。在本文中,我们将提供一些通过图形用户界面和命令行更改计算机名称的简单方法。本文中提到的命令和过程已在 Ubuntu 18.04 LTS 系统上运行。如何更改主机名?方法一:通过GUI通过 UI,您可以更改计算机的设备名称。它可以被称为“漂亮的主机名”,因为…
2025年2月28日

Linux 中确定文件系统类型的方法

在计算中,文件系统是用于在存储设备中存储文件的布局或格式。文件系统用于对存储设备进行逻辑划分,以使不同的文件在存储设备中良好地组织起来,以便于从存储设备中轻松地搜索、访问、修改、删除等。目前有许多可用的文件系统。不同的文件系统具有不同的结构、逻辑、功能、灵活性、安全性等。最常见的文件系统有 Ext4、Btrfs、XFS、ZFS、NTFS、FAT32 等。有时,Linux 系统管理员需要确定文件系统类型,以便简单地挂载文件系统或诊断文件系统问题。不同的文件系统有不同的工具来诊断问题、检查错误和修复问题等。因此,您必须了解存储设备正在使用的文件系统,以确定要使用的维护工具。在本文中,我将向您展示确定 Linux 中文件系统类型的不同方法。那么,让我们开始吧。方式一:使用 df 命令行工具df 命令行程序预装在几乎所有您能找到的 Li…
2025年2月28日

Ubuntu 终端中的第一个 Java 程序

如果您是 Ubuntu 操作系统中的 Java 编程新手,这个简单的教程将指导您编写和编译您的第一个 Java Hello World 程序。为此目的所需的应用程序包括 Java 运行时环境和 Java 开发工具包。本文介绍了通过 Ubuntu 命令行安装这两个工具。然后,您可以在文本编辑器(例如 gedit、nano 甚至某些图形文本编写工具)中编写您的第一个程序。然后,您将编译程序以创建一个类,然后您可以执行该类来运行 Java 程序。我们已在 Ubuntu 18.04 LTS 系统上运行本文中提到的命令和过程。Java安装为了编译和运行一个基本的Java程序,你需要在你的Ubuntu系统上安装以下两个软件:Java 运行时环境 (JRE)Java 开发工具包 (JDK)让我们首先打开 Ubuntu 命令行(终端)来安装这两个。您可以通过系统 Dash 或 Ctrl+…
2025年2月28日

如何在 Ubuntu 上删除 snap 包

Linux 发行版中使用 Snap 包来提供安装、部署和删除软件等多种选项。 Snap 包有利于开发人员在 Linux 计算机上使用最新版本的应用程序。 Snap 是 apt 的更好替代品。许多用户更喜欢将其用于他们的系统。 Ubuntu 和 Canonical 也认为它是 Linux 最好的安装存储库和包管理工具之一。根据优势考虑,Snap 提供:Snap 应用程序在沙盒环境中运行。Snap 存储库拥有来自 Google、KDE 和 Microsoft 等流行发行商的许多应用程序。所有 snap 包都是完全自动更新的不需要额外安装,因为依赖项捆绑在一个 snap 包中。您可以轻松安装和使用 Ubuntu snap 包,没有任何麻烦。有时人们想要删除 snap 包,但他们不知道如何操作。因此,如果您是其中之一,那么请阅读我们的文章,了解在 Ubuntu 上删除 snap 包的最简单方…
2025年2月28日

如何在 Linux 中从源代码安装 OpenSSH 服务器

OpenSSH 是免费开源的,完全实现 SSH 协议 2.0,它提供了许多用于安全访问和管理远程计算机系统以及管理身份验证密钥的工具,例如 ssh(telnet 的安全替代品)、scp、sftp(ftp 的安全替代品)、ssh-keygen、ssh-copy-id、ssh-add 等。最近,OpenSSH 9.3 发布了,并附带了许多新功能和错误修复;您可以阅读 SSH 发行说明以获取更多信息。在本文中,我们将解释如何从源代码在 Linux 系统上安装和配置最新版本的 OpenSSH 服务器和客户端。我们假设您已经安装了 OpenSSH 套件。要求:Debian/Ubuntu 或 RHEL/CentOS Linux 系统C编译器Zlib 1.1.4 或 1.2.1.2 或更高版本LibreSSL 或 OpenSSL = 1.0.1 < 1.1.0从源代码安装 OpenSSH 服务器在安装最新版本的SSH之前,请确保使用以下命令检查系统上安装的SSH的当前版本。ssh -V OpenSSH_7.7p2 Ubuntu-4ubuntu2.5, OpenSSL 1.0.2g 1 Mar 2016 从上面的结果来看,安装的OpenSSH版本是7.7,要安装最新的OpenSSH版本,首先需要安装一些依赖,即开发工具或构建必需品以及其他所需的包,如下所示。-------------- On RedHat-based Distros -------------- sudo yum update sudo yum group install 'Development Tools' sudo yum install zlib-devel openssl-devel -------------- On Debian-based Distros -------------- sudo apt update sudo apt install build-essential zlib1g-dev libssl-dev 为了创建一个合适的环境来安装OpenSSH服务器,我们需要创建一个名为“sshd”的新系统用户和组,以及一个安全的地方 chroot。sudo mkdir /var/lib/sshd sudo chmod -R 700 /var/lib/sshd/ sudo chown -R root:sys /var/lib/sshd/ sudo useradd -r -U -d /var/lib/sshd/ -c "sshd privsep" -s /bin/false sshd 解释上面 useradd 命令中的标志:-r – 告诉 useradd 创建系统用户-U – 指示它创建一个具有相同名称和组 ID 的组-d – 指定用户的目录-c – 用于添加注释-s – 指定用户的 shell现在,从任何可用的 HTTP 镜像下载 OpenSSH 版本 9.3 的 tarball,或者您可以使用以下 wget 命令直接在终端中下载。wget -c https://cdn.openbsd.org/pub/OpenBSD/OpenSSH/portable/openssh-9.3p1.tar.gz tar -xzf openssh-9.3p1.tar.gz cd openssh-9.3p1/ 现在我们将使用 --with-md5-passwords、--with-privsep-path 和 构建并安装 OpenSSH 服务器>--sysconfdir 选项,这将安装 /…
2025年2月28日

Hegemon - 适用于 Linux 的模块化系统监控工具

有各种各样的 Linux 系统监控工具,如 top、htop、atop 等,提供不同的系统数据输出,如资源利用率、运行进程、CPU 温度等。在本文中,我们将回顾一个名为 Hegemon 的模块化监控工具。这是一个用 Rust 编写的开源项目,其工作仍在进行中。霸主包括以下功能:监控 CPU、内存和交换空间使用情况监控系统温度和风扇速度可调整更新间隔单元测试扩展数据流以获得更详细的图形可视化如何在 Linux 中安装 HegemonHegemon 目前仅适用于 Linux,并且需要 Rust 和 libsensors 的开发文件。后者可以在默认包存储库中找到,并可以使用以下命令进行安装。yum install lm_sensors-devel [On CentOS/RHEL] dnf install lm_sensors-devel [On Fedora 22+] apt…
2025年2月28日

Linux Touch 命令的 8 个常见用法

Linux touch 命令的用途不仅仅是在 Linux 上创建空文件。您可以使用它来更改现有文件的时间戳,包括它们的访问时间和修改时间。本文介绍了 8 个可以通过 Linux 终端使用 touch 命令的场景。我们已在 Ubuntu 18.04 LTS 系统上运行本文中提到的命令和过程。由于 touch 命令是一个命令行实用程序,因此我们将在本文中使用 Ubuntu 终端。您可以通过系统 Dash 或 Ctrl+Alt+T 快捷键打开终端。1. 使用 touch 命令创建一个空文件touch命令最简单最基本的用法就是通过命令行创建一个空文件。如果您是精通终端的人,您可以通过以下命令在命令行中快速创建新文件:$touch“文件名”例子 :touch samplefile在下面的示例中,我通过 touch 命令创建了一个名为“samplefile”的空文件。然后,我使用…
2025年2月28日

Ubuntu中如何查看磁盘空间

监视磁盘空间是在移动设备、笔记本电脑、个人台式计算机和 Linux 服务器等任何设备上执行的一项非常重要的活动。例如,如果您想在设备上安装任何新的应用程序或软件,那么了解磁盘空间非常重要。通过检查磁盘空间,您可以了解可用空间和已用空间。我们可以从终端和基于图形用户界面的应用程序检查磁盘空间。本文讨论的命令是通用的,可以在其他 Linux 发行版上使用,例如 Debian、Linux Mint 等。从终端检查磁盘空间有许多有用的命令可用于从终端检查磁盘空间。在本节中,我们将讨论 df 和 du 命令。使用df命令检查磁盘空间:df(磁盘文件系统)命令预安装在 Ubuntu 20.04、Ubuntu 20.10 和许多其他不同的基于 Linux 的操作系统上。 df命令显示各种文件系统的信息。此外,我们可以使用多个选项。让我们使用 df 命令检查磁盘空间…
2025年2月28日

如何在 Ubuntu 上安装 Adobe Flash Player

Flash Player 是一个网络浏览器插件,您需要使用它才能在某些网站上观看视频和交互式内容。尽管大多数现代网站都使用不需要 Flash 的 HTML5,但仍有一些网站需要启用 Flash。在本文中,我们将告诉您如何通过 Linux 命令行下载和安装 Flash Player,然后通过任何可用的 Web 浏览器启用它。我们在 Ubuntu 18.04 LTS 系统上运行本文中提到的命令和过程,并使用 Firefox Web 浏览器来启用 Flash 插件。第 1 步:启用 Ubuntu Canonical 合作伙伴存储库为了安装最新的 Flash 插件,您需要在系统上启用 Canonical Partners 存储库。默认情况下,此存储库被禁用。通过系统 Dash 或 Ctrl+Alt+D 快捷方式打开 Ubuntu 终端。然后以 root 身份输入以下命令以启用存储库:sudo ad…