2025年2月28日

在 Ubuntu 中安装和使用软件包

在 Ubuntu 中安装和使用软件包 在 Ubuntu 中,就像任何其他操作系统一样,需要软件。软件安装的主要方法是通过 GUI Ubuntu 软件工具。然而,这既不是安装软件包的首选方法,也不是唯一的方法。初学者倾向于坚持使用 GUI;然而,当您在 Ubuntu 上花费更多时间时,您最终不得不求助于现有存储库并添加存储库,最糟糕的是,手动安装软件包。在本教程中,我们将学习在 Ubuntu 中安装和使用软件包。方法一:存储库Ubuntu 和任何版本的 Linux 最好的部分是它有自己的存储库。存储库基本上就像一个充满数千个软件包或软件的商店。然而,存储库中的所有可用软件都是开源的并且适用于 Linux。当然,您可以使用 apt 命令在存储库中搜索可用的软件包。要在 Ubuntu 中搜索存储库:sudo apt-cache search [what you’re…
2025年2月28日

在 Linux 上安装 MariaDB 或 MySQL

在 Linux 上安装 MariaDB 或 MySQL 开始在 Linux 系统上使用开源 SQL 数据库。MariaDB 和 MySQL 都是使用 SQL 并共享相同原始代码库的开源数据库。 MariaDB 是 MySQL 的直接替代品,以至于您可以使用相同的命令 (mysql) 与 MySQL 和 MariaDB 数据库进行交互。因此,本文同样适用于 MariaDB 和 MySQL。安装 MariaDB您可以使用 Linux 发行版的包管理器来安装 MariaDB。在大多数发行版上,MariaDB 分为服务器包和客户端包。服务器包提供数据库“引擎”,MariaDB 的一部分,在后台运行(通常在物理服务器上),监听数据输入或数据输出请求。客户端包提供了命令mysql,您可以使用它与服务器进行通信。在 RHEL、Fedora、CentOS 或类似操作系统上:$ sudo dnf ins…
2025年2月28日

在 Ubuntu 22.04 上安装 LLVM

在 Ubuntu 22.04 上安装 LLVM LLVM 是一个跨平台(可在 Linux、Windows 和 Mac 上使用)C/C++ 编译器工具集,如 GCC。 LLVM 可以编译用 C、C++ 和 Objective-C 编写的代码。 LLVM 工具集提供的 Clang 可以比 GCC 更快地编译 C 和 C++ 代码。与 GCC 相比,LLVM 调试器 LLDB 的内存效率更高,加载符号的速度更快。 LLVM 通过 libc++ 和 libc++ ABI 项目支持 C++11、C++14 和 C++17。 LLVM 还部分支持最新的 C++20 和 C++2b 标准。有关LLVM的更多信息,请查看LLVM官方网站。在本文中,我将向您展示如何在 Ubuntu 22.04 LTS 上安装 LLVM 工具集。目录:更新 APT 包存储库缓存在 Ubuntu 22.04 LTS 上安装 LLVM检查 LLVM 工具集是否安装正确使用 Cl…
2025年2月28日

如何在 Linux 中查找您的 IP 地址

如何在 Linux 中查找您的 IP 地址 在 Linux 上查找公共和私有 IP 地址比以往任何时候都更容易。这是您需要了解的内容。IP 地址是唯一标识网络上设备的数字标签。 IP 地址有两种类型:公共 IP 地址和私有 IP 地址。私有地址用于标记内部网络内的设备,并且在全球范围内无法访问。相反,公共 IP 是全球可路由的,对于连接到互联网非常重要。本指南展示了 Linux 用户如何轻松获取计算机上的 IP 地址信息。IP 地址如何工作?在学习如何查找 Linux 机器的 IP 地址之前,您需要了解一些知识。当连接到家庭网络时,您的所有设备都具有唯一的私有 IP。但是,您无法通过私人地址连接到万维网。您将需要一个公共 IP 才能执行此操作。当您从一台设备发出 Web 请求时,您的路由器会为您分配公共 IP。有一个称为网络地址转换 (NAT) 的完整机制可以执行此操作。 NAT 的…
2025年2月28日

Linux 命令:Usermod 用法

Linux 命令:Usermod 用法 Linux 是一个多样化的操作系统,以其终端命令而闻名。这些命令有一百种类型和用途。这些 Linux 命令之一是“Usermod”命令。 usermod 命令可用于使用标志执行许多操作。该命令是专门为 Linux 用户设计的,用于更新和更改现有系统中其他用户的任何信息。在今天的本指南中,您将看到 Ubuntu 20.04 中“Usermod”命令的不同用法。让我们从一些 usermod 命令示例开始,看看这些标志的工作原理。让我们开始吧。让我们从启动 Ubuntu 20.04 控制台应用程序开始。快捷键“Ctrl+Alt+T”将用于在我们的系统中快速启动它。要在Linux中使用usermod命令,我们必须在具有sudo权限的终端中使用它。要使用 sudo 权限,您必须在 shell 中使用关键字“su ”,如下所示。…
2025年2月28日

如何在CentOS 7上安装Hadoop单节点集群(伪节点)

如何在CentOS 7上安装Hadoop单节点集群(伪节点) Hadoop 是一个广泛用于处理大数据的开源框架。大多数大数据/数据分析项目都是建立在Hadoop生态系统之上的。它由两层组成,一层用于存储数据,另一层用于处理数据。存储将由其自己的名为HDFS(Hadoop分布式文件系统)的文件系统负责,并且处理将进行由YARN(另一个资源谈判者)负责。 Mapreduce是Hadoop生态系统的默认处理引擎。本文介绍了Hadoop的Pseudonode安装过程,其中所有守护进程(JVM)将被安装在CentOS 7上运行单节点集群。这主要是为了初学者学习Hadoop。实时地,Hadoop 将安装为多节点集群,其中数据将作为块分布在服务器之间,并且作业将以并行方式执行。先决条件CentOS 7 服务器的最小安装。Java v1.8 发布…
2025年2月28日

如何在 Linux 中使用 tar 压缩和解压缩文件

如何在 Linux 中使用 tar 压缩和解压缩文件 Tar 不仅仅是一个归档实用程序:tar 具有一些强大的内置功能,可让您在归档文件的同时压缩和解压缩文件。在本文中了解所有相关信息以及更多信息!什么是 tar 以及如何安装它?根据 tar 手册(您可以在安装后键入 man tar 来访问),tar 是一个归档实用程序。它支持许多功能,包括在归档文件时即时压缩和解压缩文件。让我们开始安装 tar:要在基于 Debian/Apt 的 Linux 发行版(如 Ubuntu 和 Mint)上安装 tar,请在终端中执行以下命令:sudo apt install tar要在基于 RedHat/Yum 的 Linux 发行版(如 RHEL、Centos 和 Fedora)上安装 tar,请在终端中执行以下命令:sudo yum install tar接下来,我们将创建一些示例数据:mkdir t…
2025年2月28日

使用 PXE 服务器和 Kickstart 自动安装多个 RHEL 发行版

使用 PXE 服务器和 Kickstart 自动安装多个 RHEL 发行版 在 IT 世界中,效率是关键。无论是管理数据中心、部署新软件更新还是配置新硬件,简化流程都可以发挥重要作用。最重要的领域之一是操作系统的安装和配置。在部署 Red Hat Enterprise Linux (RHEL) 的多个实例时,没有比使用 PXE 服务器和 Kickstart 文件进行自动化安装更好的解决方案了。什么是 PXE 服务器?PXE(预启动执行环境)是一种网络协议,允许计算机从网络上的服务器启动。本质上,这意味着您可以在计算机上安装操作系统,而无需使用 CD 或 USB 驱动器等物理安装介质。相反,计算机通过网络启动并从服务器下载操作系统映像。 PXE 可与包括 RHEL 在内的各种操作系统一起使用,对于时间和效率至关重要的大规模部署非常有用。什么是启动?Kickstart 是一…
2025年2月28日

如何修复 Linux 中的 dpkg 中断错误?

如何修复 Linux 中的 dpkg 中断错误? 如果您使用 Linux 或其发行版作为主要操作系统,您很可能遇到过恼人的错误消息“dpkg 已中断,您必须手动运行 'dpkg –configure -a' 来纠正问题”。当您使用 $apt-get 命令安装某些软件包或更新现有软件包时,您会收到此错误,并且进程会被终止。想象一下,您需要更新您最喜欢的应用程序,然后您继续使用命令终端和 $apt-get 命令来更新它。该过程进展顺利,但突然停止,并且您会看到此错误。这非常令人沮丧,因为您不知道出了什么问题以及如何纠正。该错误可能由多种原因引起。您可能已经失去了互联网连接,正在安装的软件包已损坏,或者您无法指出的其他问题。不知道错误发生原因的问题是您无法立即解决问题。您尝试不同的方法,希望错误能够得到解决。对于不断遇到此问题而没有任何解决方案的用…
2025年2月28日

Sysmon - Linux 的图形系统活动监视器

Sysmon - Linux 的图形系统活动监视器 Sysmon 是一个类似于 Windows 任务管理器的 Linux 活动监控工具,用 Python 编写,并在 GPL-3.0 许可下发布。这是一个图形可视化工具,可以可视化以下数据。默认情况下,像 Ubuntu 这样的发行版附带了系统监控工具,但默认监控工具的缺点是它不显示 HDD、SSD 和 GPU 负载。Sysmon 将所有功能添加到一个位置,类似于Windows 任务管理器。CPU/GPU 利用率和每核时钟速度。内存和交换利用率。网络利用率(WLAN 和以太网)。 WLAN链路带宽不断更新。SSD/HDD 利用率。正在运行的进程的概述。在本文中,您将学习如何在Linux桌面系统中安装和使用Sysmon监控工具。安装Sysmon Linux监控工具由于 sysmon 是用 python 编写的,因此您需要在计算…