2025年2月28日

Linux 中的 chmod 命令及示例 - Linux 命令行教程

Linux中的chmod命令用于管理文件权限。这是一个基本命令,几乎每个用户都会发现至少每隔一段时间就需要使用一次。Linux文件权限包括读、写、执行权限。这些权限可以由文件或目录的所有者、一组用户或“其他”用户(既不是所有者也不属于该组的用户)分配给文件或目录。在本教程中,您将学习如何在 Linux 中使用 chmod 命令来管理整个系统的文件权限。在本教程中您将学习:如何在 Linux 上使用 chmod 命令常用选项如果您是 Linux 文件权限的新手,您将需要查看我们的其他指南以了解 Linux 文件权限的介绍。您可以通过执行 ls -l 来查看目录或文件的权限。查看下图,了解如何解释输出的详细信息。Linux 中的 chmod 命令基本示例chmod 实用程序可以更改文件和文件夹的权限。您需要拥有这些文件才能使用 chmod 更改它们,除非您…
2025年2月28日

如何在 Ubuntu 18.04 上安装 Apache Web 服务器

Apache HTTP服务器是一款免费、开源、功能强大、稳定可靠、应用最广泛的跨平台Web服务器,运行在Linux、Windows操作系统等类Unix系统上。它提供了许多强大的功能,包括动态可加载模块、强大的媒体支持以及与其他流行软件的巨大集成。它还可以用作其他服务器的反向代理,例如 Nodejs、Python 等应用程序服务器。在本文中,我们将解释如何在 Ubuntu 18.04 上安装 Apache Web 服务器。我们还将了解如何通过 systemd 管理 Apache 服务并创建用于设置网站的虚拟主机。步骤1:在Ubuntu 18.04上安装Apache1. Apache 可从官方 Ubuntu 软件存储库获取,首先更新系统的软件包索引,然后使用 APT 软件包管理器安装 Apache 软件包以及依赖项。sudo apt update sudo apt i…
2025年2月28日

Linux 中的 du 命令及示例 - Linux 命令行教程

在任何操作系统上,硬盘上的文件都会占用一定的空间。具体来说,在 Linux 中,您可以使用 du 命令在命令行终端中查看这些文件占用了多少空间。 du 命令(该名称是“磁盘使用情况”的缩写),顾名思义,将在其输出中简单地显示指定文件或目录正在使用的磁盘空间量。例如,如果您想知道为什么有些文件消耗的磁盘空间比应有的多,您可以使用 du 命令来确定是哪些文件造成的。在本教程中,我们将讨论 du 命令的典型应用及其一些选项,以帮助您充分利用 Linux 系统的硬盘空间。在本教程中您将学习:如何在 Linux 上使用 du 命令常用选项Linux 中的 du 命令基本示例我们可以对文件和目录使用 du 命令。但对于目录来说,运行 du 命令将简单地显示其中每个文件和子目录的磁盘使用情况。如果您单独运行du命令,没有任何附加选项或指定文件,它将显示当前工作目录的磁盘…
2025年2月28日

Linux 中的 dd 命令及示例

Linux 将文件系统上存储的任何内容都视为文件,甚至是块设备。这意味着 Linux 中的 dd 命令等命令在许多情况下都非常方便,因为它可用于转换和复制终端中的文件、备份磁盘或擦除数据。 dd 命令既基本又实用,即使在最基本的 Linux 发行版安装上也可以使用。如果您对 Linux 比较陌生,dd 命令可能看起来有点令人困惑,因为它的语法与大多数其他 Linux 命令有很大不同。默认情况下,dd 命令从标准输入读取并写入标准输出。但我们可以调用 if 和 of 命令行选项来指定输入和输出。在本教程中,我们将通过示例向您展示使用 dd 命令及其各种命令行选项的最佳方法。在本教程中您将学习:如何在 Linux 上使用 dd 命令常用选项警告使用dd时要非常小心,包括下面的示例。它可以轻松擦除整个硬盘或分区。在意识到它们会做什么之前,不要简单地将下面的示例复制并…
2025年2月28日

如何在 CentOS 中重建损坏的 RPM 数据库

RPM数据库由CentOS和其他企业Linux发行版(例如/var/lib/rpm/)中的/var/lib/rpm/目录下的文件组成RHEL、openSUSE、Oracle Linux 等。如果RPM数据库损坏,RPM将无法正常工作,因此更新无法应用到您的系统,您在通过YUM软件包管理器更新系统上的软件包时会遇到错误。最坏的情况是无法成功运行任何 rpm 和 yum 命令。另请阅读:Linux 中 RPM 命令的 20 个实用示例有许多因素可能导致 RPM 数据库损坏,例如不完整的先前事务、安装某些第三方软件、删除特定软件包等等。在本文中,我们将展示如何重建损坏的 RPM 数据库;这样您就可以从 CentOS 中的 RPM 数据库损坏中恢复。这需要 root 用户权限,否则,请使用 sudo 命令来获取这些权限。在 CentOS 中重建损坏的 RPM 数据库首先使…
2025年2月28日

Proton VPN 拥有全新的 Linux 应用程序

Linux 上的 Proton VPN 应用程序迫切需要彻底改造。Proton VPN 多年来一直是最好的 VPN 之一,但 Linux 体验从未完全与 Mac、Windows 或移动平台上的 Proton VPN 相媲美。现在这种情况正在改变,Proton 正在发布适用于 Linux PC 的功能完整的桌面应用程序版本。Proton VPN 发布了其 Linux 桌面应用程序的重大更新。新应用程序拥有时尚的模块化设计,同时提供用户期望的基本隐私保护和功能。 Proton VPN 的 Linux 应用程序拥有其他平台上 Proton VPN 的所有出色功能,并且本身支持 NetShield Adblocker、Kill Switch、Secure Core、端口转发和 VPN 加速器等核心安全功能。适用于 Linux 的 Proton VPN 应用程序尚未流行,有许多关于错误和功能缺失的投诉,…
2025年2月28日

Linux 中的 mount 命令及示例

我们可以在Linux中使用mount命令来附加文件系统和可移动设备,例如USB闪存驱动器。大多数 Linux 发行版的默认文件系统是 ext4。我们还可以使用unmount命令卸载文件系统。在本教程中,我们将通过示例向您展示使用 mount 命令及其各种命令行选项来附加和分离文件系统、ISO 文件和 USB 驱动器的最佳方法。在本教程中您将学习:如何在 Linux 上使用 mount 命令常用选项Linux 中的 mount 命令基本示例单独运行 mount 命令(不带任何参数)将显示所有当前已挂载的文件系统。有关文件系统安装到的目录及其安装选项的信息也可以在输出中找到。 $ mount 我们可以通过在命令行上传递 -t 选项来指定希望 mount 命令显示的文件系统。例如,如果我们只想查看 ext4 文件系统,我们将使用以下语法。 $ mount -t ext4 使用 m…
2025年2月28日

Linux 中的 apropos 命令及示例 - Linux 命令行教程

在 Linux 中,有数百个命令,并且很难跟踪它们。因此,有时您可能无法在需要时记住它。 Linux 中的 apropos 命令可以用于类似这样的情况。apropos 在所有手册页中搜索带有在命令行中传递给它的关键字的命令。这些关键字可以是命令名称的一部分,也可以与其功能描述相关。当不带标志使用时,apropos 命令的功能与 man -k 命令完全相同。在本教程中,我们将通过示例向您展示使用 apropos 及其各种命令行选项的最佳方法。在本教程中您将学习:如何在 Linux 上使用 apropos 命令常用选项apropos 是一个简单的命令,无论是语法还是用途。查看下面的示例,您将很快掌握它。Linux 中的 apropos 命令基本示例我们将以rm命令为例,向您展示如何使用apropos的一般语法。正如手册页中所述,rm 命令的描述是“删除文件或…
2025年2月28日

如何在 Ubuntu 和 Linux Mint 中安装 GIMP 2.10

GIMP(全称GNU Image Manipulation Program)是一款免费、开源、功能强大、跨平台的图像处理软件,可在 GNU/Linux、OS X、Windows plus 上运行许多其他操作系统。它可以通过第三方插件进行高度定制和扩展。它为图形设计师、摄影师、图形插画师以及科学家提供了进行高质量图像处理的高级工具。对于程序员来说,它还支持脚本化图像操作,支持多种编程语言,例如 C、C++、Perl、Python、Scheme 等等。 GIMP 的最新主要版本是几周前发布的版本2.10,最近有一个更新版本GIMP 2.10.2。GIMP 2.10 的新增功能此版本的一些重要新亮点包括:附带许多新的和改进的工具,例如 Warp 变换、Unified 变换和 Handle 变换工具。色彩管理已成为一项核心功能。直方图计算的改进。添加了对 H…
2025年2月28日

SQLite Linux 初学者教程 - 入门 SQLite 教程

本 SQLite Linux 教程适用于希望学习如何开始使用 SQLite 数据库的初学者。 SQLite 是世界上使用最广泛的数据库程序之一。那么,什么是数据库,什么是 SQLite?在本教程中您将学习:什么是数据库,什么是 SQLite快速安装如何使用 SQLite 创建数据库SQLite 基础知识由此,您将能够创建自己的简单数据库,并能够在需要的时间和地点快速使用它们。 SQLite 在世界各地的许多设备中使用。人们应该将其视为计算机学习的基本组成部分。什么是 SQLite,什么是数据库?SQLite 是一个开源数据库程序,它使用 SQL 数据库描述符语言的子集。数据库对于将类似的信息包收集到一个地方(数据库)非常有用。 SQL 是众所周知的开放标准。然后,数据库查询语言能够发送查询以从数据库中提取特定数据,或选择所有数据。为什么选择 SQLit…