2025年2月28日

在 Linux 中将 utc 日期和时间转换为本地时间或将 UTC 转换为 EST

Linux 中的 date 命令能够将日期和时间从 UTC 转换为系统的本地时间。也可以执行相反的操作,使用 date 将本地时间转换为 UTC。在本教程中,我们将展示如何在 Linux 命令行上将 UTC 日期和时间转换为本地时间。您还将了解如何转换为其他不同时区。在本教程中您将学习:如何将 UTC 日期和时间转换为本地时间如何将其他时区转换为当地时间将 UTC 时间转换为当地时间请参阅下面的示例,了解如何使用 date 命令在 UTC 和其他时区之间进行转换。请记住,您始终可以使用以下命令确定您的本地时区。$ ls -l /etc/localtime lrwxrwxrwx 1 root root 36 Mar 9 2021 /etc/localtime -> /usr/share/zoneinfo/America/New_York 在下面的示例中,我们将 UTC 时间转换为…
2025年2月28日

如何在 Ubuntu 中安装最新的 Python 3.11

Python 是增长最快的主要通用编程语言。其原因有很多,例如其可读性和灵活性、易于学习和使用、可靠性和效率。目前正在使用两个主要的Python版本——2和3(Python的现在和未来);前者不会出现新的主要版本,而后者正在积极开发中,并且在过去几年中已经发布了许多稳定版本。 Python 3 的最新稳定版本是 3.11 版本。在较新的 Ubuntu 版本上,预安装了 Python 3.10 或 Python 3.8,而较旧的 Ubuntu 版本则不然。在本文中,我们将解释如何使用 deadsnakes PPA 通过 apt 包管理器在所有 Ubuntu 版本上安装最新的 Python 3.11 版本。要从所有主要 Linux 发行版的源安装最新版本的 Python,请查看本指南:在 Ubuntu 上安装 Python 3.11要安装最新的 Python 3.11 版本,您可以使…
2025年2月28日

了解 Linux 中的前台和后台进程

作为 Linux 系统管理员,您有时可能希望在后台运行进程,以便在后台进程完成其工作时继续在命令行终端中工作。 Linux 系统允许同时执行进程并能够在前台和后台运行程序。如果您需要释放终端或断开与 SSH 会话的连接,那么在 Linux 系统上在后台运行命令或进程就成为一项常见任务。对于长时间运行的命令尤其如此,无论是监听事件还是完成冗长的任务。我们在 Linux 上有一些在后台运行命令的选项。在本教程中,我们将介绍几种不同的方法,并通过示例向您展示如何使用它们。您还将学习如何将进程从前台移动到后台,反之亦然。在本教程中您将学习:如何将正在运行的命令置于后台如何在后台启动命令如何关闭终端并保持后台作业运行如何使用屏幕命令将正在运行的命令置于后台当您执行一个想要继续运行很长时间的命令时,问题是您当前的终端专用于该命令。您不能继续使…
2025年2月28日

zzUpdate - 将 Ubuntu PC/服务器完全升级到新版本

zzUpdate 是一个免费、开源、简单、完全可配置且易于使用的命令行实用程序,可通过 apt 包管理系统全面升级 Ubuntu 系统。它是一个完全由配置文件驱动的 shell 脚本,允许您在几乎整个过程中不干涉且无人监视地升级您的 Ubuntu PC 或服务器。如果是正常版本,它将把您的 Ubuntu 系统升级到下一个可用版本。对于 Ubuntu LTS(长期支持)版本,它会尝试仅搜索下一个 LTS 版本,而不是最新的可用 Ubuntu 版本。在本文中,我们将解释如何安装并运行 zzupdate 工具,以从命令行将 Ubuntu 系统升级到最新可用版本。如何在 Ubuntu 中安装 zzUpdate 工具首先确保您的系统已安装curl程序,否则使用以下命令安装它。sudo apt install curl 现在,通过运行以下命令在您的 Ubuntu 系统上安装 zzupda…
2025年2月28日

Y-PPA-Manager - 在 Ubuntu 中轻松添加、删除和清除 PPA

PPA(即个人软件包存档)是面向 Ubuntu 用户的软件打包和分发系统。它允许您通过 Launchpad 直接向其他 Ubuntu 用户创建、分发软件和更新——这是 GitHub 的最佳替代品之一。创建源包后,将其上传到 Launchpad,其中将为其创建二进制文件和 apt 存储库。另请阅读:Aptik – 在 Ubuntu 中备份和恢复 PPA 的有用工具PPA 允许 Ubuntu 用户安装官方存储库中不存在的软件。通常,可以从终端将它们与关联的存储库签名密钥一起添加。不过,您可以通过 Y-PPA-Manager 轻松管理 PPA。Y-PPA-Manager是一款免费开源、简单、功能齐全、易于使用的PPA管理工具。它用于添加、删除和清除 PPA,并通过图形用户界面执行更多操作。Y-PPA-管理器特点:允许编辑 PPA 源文件。允许在 Launchpad PPA…
2025年2月28日

Linux写缓存的工作原理

让我们首先解释什么是回写缓存以及它如何工作,以便更好地理解 Linux 写入缓存。写入缓存是大多数硬盘驱动器上提供的一项功能,允许它们在永久写入磁盘之前将所有数据收集到驱动器的缓存中。一旦硬盘缓存中收集到一定数量的数据,整个数据块就会通过单个写入事件进行传输和存储。这种写入方法的结果是减少了写入事件,从而改善了硬盘驱动器的数据传输并产生更快的写入速度。在本教程中,您将了解写入缓存在 Linux 系统上的工作原理。您还将了解如何检查其中一个磁盘上是否启用了缓存,以及如何打开或关闭该设置。在本教程中您将学习:如何在主要 Linux 发行版上安装 hdparm如何使用hdparm查看硬盘缓存设置如何使用 hdparm 启用或禁用 HDD 写入缓存在主要 Linux 发行版上安装 hdparm为了检查硬盘驱动器的缓存设置,并通过命令行启用或禁用驱…
2025年2月28日

在 Linux 上计算目录中文件数量的 5 种方法

厌倦了手动计数文件?自动对它们进行计数,包括隐藏的。要点Linux 上的“ls”命令列出文件和目录。通过管道将其连接到“wc -l”会计算文件和目录的总数,包括隐藏的文件和目录。“tree”命令递归地显示整个目录结构,并在最后总结文件计数。添加“-a”选项也会显示隐藏文件。带有 -type、-mindepth 和 -maxdepth 等选项的“find”命令可以递归地对文件和目录进行计数。使用“-type f”仅计算文件,使用“-type d”仅计算目录。使用 Linux 等操作系统时,管理文件是基本任务之一。如果您是 Linux 管理员,想象一下您必须处理的文件数量。如果您的文件占用大量磁盘空间,那么这将是一个棘手的问题。让我们讨论一些计算这些文件的方法,包括讨厌的隐藏文件。为什么我们需要在 Linux 上统计文件数量?如果您是 Linu…
2025年2月28日

如何在 Linux 中的 Docker 容器中安装 Apache

如果您是一名为开发人员提供支持的 Linux 系统管理员,您很可能听说过 Docker。如果没有,该软件解决方案将从今天开始帮助您降低运营成本并加速部署,从而让您的生活变得更轻松,还有其他好处。但这不是魔法。 Docker 作为一个平台,它利用容器——应用程序包以及它需要运行的所有工具来消除环境之间的差异。换句话说,无论安装在何处,容器化软件都可以一致地运行和管理。此外,容器比旧的虚拟机更容易设置、启动、停止和维护。如果您有兴趣了解更多关于这两种技术之间的差异,Docker 官方网站提供了很好的解释。为了说明这一点,在本文中我们将解释如何在 CentOS/RHEL、Rocky/Alma Linux 和 Debian/ 上安装 Docker Ubuntu,并从 Docker Hub 启动 Apache 2.4 容器。然后,我们将使用它从我们的主目录提…
2025年2月28日

Linux HDD 睡眠 - 如何使用 hdparm 命令工具启用和禁用

本指南的目的是了解如何启用或禁用 Linux 硬盘睡眠。 涵盖了在 Linux 上更改硬盘驱动器的睡眠/待机模式计时器所需的步骤。您可以在存储设备上启用待机模式、完全禁用待机,或者调整硬盘驱动器进入待机状态所需的当前时间。根据系统的使用情况和环境,硬盘处于空闲状态的时间可能会有所不同。每次硬盘无事可做时,都会等待一定时间,然后进入睡眠模式。要进入睡眠/待机模式,硬盘驱动器必须停放其磁头并停止其盘片旋转(当然,这不适用于固态驱动器)。通过减少硬盘进入睡眠模式之前的计时器,我们可以节省一些电量。调整硬盘的待机计时器可以通过 GUI 或命令行完成。下面介绍了这两种方法,因此请随意使用对您来说更容易的方法。在本教程中您将学习:如何在主要 Linux 发行版上安装 hdparm如何使用hdparm调整待机时间如何通过 GUI 调整硬盘待机时间在…
2025年2月28日

如何在 Linux 上查找大文件

如果您的 Linux 机器上的存储空间快满了,您该怎么办?您可以通过删除或重新定位某些文件来释放空间,并且您应该从最大的文件开始。了解如何查找大文件和重复项,以便为自己提供更多可用空间并提高系统性能。使用 GUI 工具查找大文件首先是简单的方法。 QDirStat 是一个适用于 Linux 桌面的 GUI 应用程序,您可以使用以下终端命令进行安装:sudo apt install qdirstat当您运行 QDirStat 时,它会要求您选择要扫描的目录,然后列出该目录的大小及其中的文件。然后,您可以使用发现最大文件菜单项来查找最大的文件。在查找文件窗口中,按大小对它们进行排序,您将看到按降序排列的最大文件。您可能会注意到 QDirStat 将一些目录显示为红色。这意味着您没有访问它们的读取权限。要解决该问题,请使用超级用户权限运行该程序,如下…