2025年2月28日

如何在 Linux Mint 20 上安装和使用 Nmap

如何在 Linux Mint 20 上安装和使用 Nmap Nmap 是一个非常流行的免费开源网络安全工具和端口扫描器。它旨在执行安全扫描并通过向网络上的主机发送不同的数据包然后分析它们的响应来发现主机。在今天的教程中,我将向您展示如何在 Linux Mint 20 系统上安装和使用 Nmap。在 Linux Mint 20 上安装 Nmap要在 Linux Mint 20 系统上安装 Nmap,您必须执行以下步骤:第 1 步:更新您的 Linux Mint 20 系统在 Linux Mint 20 系统上安装 Nmap 之前,您需要使用以下命令更新它:sudo apt-get update更新过程将需要几秒钟才能完成。在继续更新之前,您可能还需要提供根用户帐户的密码。步骤#2:在 Linux Mint 20 上安装 Nmap现在,您可以通过执行以下命令在 Linux Mint 20 系统上安装 Nm…
2025年2月28日

如何清理 Linux Mint 发行版上的磁盘空间

如何清理 Linux Mint 发行版上的磁盘空间 众所周知,安装新程序和更新产生的垃圾文件可能会导致操作系统速度变慢。这些垃圾文件会影响性能并降低速度。除此之外,如果存在不必要的系统文件,也会严重影响系统的性能。Linux Mint 和基于 Ubuntu 的系统等操作系统可能有许多混乱和日志。如果您的计算机很旧并且没有定期分析空间,则需要整理系统。如果您也面临同样的问题,这里有一些清理 Linux Mint Distro 上的磁盘空间的简单方法。如何清理 Linux Mint Distro 上的磁盘空间?我们将使用两种不同的方法来清理 Linux Mint Distro 上的磁盘空间。首先,我们将使用终端,然后使用 GUI 工具来清理磁盘空间。使用 Linux 终端清理磁盘空间您可以使用 CTRL+ALT+T 启动终端或从破折号中搜索“terminal”(就像…
2025年2月28日

在 RHEL/CentOS 8 上使用 PXE 网络引导安装多个 Linux 发行版

在 RHEL/CentOS 8 上使用 PXE 网络引导安装多个 Linux 发行版 PXE 服务器 – 预启动执行环境是一种标准化的客户端-服务器架构,指示客户端系统使用支持 PXE 的网络接口启动、运行或安装多个 Linux 操作系统在您的网络基础设施上。要求CentOS 8 最小服务器的安装RHEL 8 最小服务器的安装在 RHEL/CentOS 8 中配置静态 IP 地址在本文中,您将了解如何使用 CentOS 8 提供的镜像本地安装存储库在 CentOS/RHEL 8 上安装和配置 PXE 网络启动服务器 和 RHEL 8 ISO 映像。对于此 PXE 网络引导设置,我们将在系统上安装以下软件包:DNSMASQ – 一种轻量级 DNS 转发器,提供 DNS 和 DHCP 服务,并支持 PXE 和 TFTP 服务器。Syslinux – 一个 Linux 引导加载程序,为网络引导提供引导加载程序。TFTP 服务器…
2025年2月28日

如何禁用 SELinux

如何禁用 SELinux 安全增强型 Linux (SELinux) 是一组内核增强功能和用户空间工具,用于实施强制访问控制和安全策略。当您的系统上启用 SELinux 时,在某些情况下您可能想暂时关闭 SELinux,例如当您尝试使用 Apache 或 NFS 服务器时,SELinux 会妨碍必要的端口访问。暂时禁用 SELinux要暂时禁用 SELinux,请运行以下命令: $ sudo sh -c 'echo 0 > /selinux/enforce' 或者: $ sudo setenforce 0 请注意,您可以使用 echo 1 /selinux/enforce 或 setenforce 1 重新启用 SELinux。使用 /etc/selinux/config 永久禁用 SELinux上述配置将无法在重新启动后继续存在。如果您想永久关闭 SELinux,请按如下方式编辑 /e…
2025年2月28日

如何更改 Debian 的默认应用程序

如何更改 Debian 的默认应用程序 当谈到我们想要用来打开和处理某种文件类型的应用程序时,我们都有自己的偏好。例如,每当我开始使用新版本的操作系统时,我都会安装并切换到 VLC 媒体播放器来播放音乐和视频。在 Debian 中,您可以通过命令行和图形用户界面通过本教程中描述的简单步骤更改默认应用程序。我们已在最新的 Debian 10 Buster 系统上执行了本教程中描述的命令和过程。通过命令行更改 Debian 默认应用程序当您通过命令行通过通用名称(例如“editor”)访问任何应用程序时,它会查找系统中设置的默认应用程序,并指向确切的默认应用程序并将其打开。例如,当我输入以下命令时:$/usr/bin/编辑器它会在我的系统上打开 Nano 编辑器,因为它是 Debian 10 的默认文本编辑器。您可以通过应用程序启动器搜索打开终端,如…
2025年2月28日

如何检查 Linux 上的程序或进程使用了哪些库

如何检查 Linux 上的程序或进程使用了哪些库 问题:我想知道当我调用特定的可执行文件时,在运行时加载哪些共享库。有什么方法可以识别 Linux 上可执行程序或正在运行的进程的共享库依赖关系吗?您可以使用以下方法来识别给定程序可执行文件(例如,/path/to/program)或给定运行进程(例如,PID 1149)所依赖的共享库。检查可执行程序的共享库依赖性要找出特定可执行文件依赖哪些库,您可以使用 ldd 命令。此命令调用动态链接器来查找可执行文件的库依赖项。 $ ldd /path/to/program 请注意,不建议使用任何不受信任的第三方可执行文件运行ldd,因为某些版本的ldd可能会直接调用可执行文件来识别其库依赖项,这可能存在安全风险。相反,显示未知应用程序二进制文件的库依赖关系的更安全方法是使用以下命令。 $ objdu…
2025年2月28日

如何在 Ubuntu 20.04 中安装 Moodle 学习平台

如何在 Ubuntu 20.04 中安装 Moodle 学习平台 Moodle 是世界上最受欢迎、强大、免费且开源的在线学习 (e-learning) 管理平台,专为网络和移动设备而构建。它提供了广泛的活动和教育工具,使学校、大学和相关机构能够随时随地为学生提供灵活的学习平台,而不会中断他们的课程和课程。其一些一般功能包括现代化、易于使用的界面、个性化仪表板、协作工具和活动、一体化日历、便捷的文件管理、简单直观的文本编辑器、通知和跟踪进度。重要的是,Moodle 还具有高度可扩展性,可以使用一千多个插件来支持额外的活动、块、主题等等。在本文中,您将了解如何在 Ubuntu 20.04 上安装最新版本的 Moodle 学习平台以及 NGINX 和 MySQL/MariaDB 数据库旧版本。服务器要求:新安装的 Ubuntu 20.04 服务器,安装了 LEM…
2025年2月28日

什么是JingOS Linux?

什么是JingOS Linux? JingOS 是一款基于 Ubuntu 的移动 Linux 发行版,针对平板设备。已经有一些基于 Linux 的操作系统可以在手机上运行,但大多数都相当粗糙,而 JingOS 是第一个专为平板电脑设计的 Linux 发行版。精操作系统晶灵科技的中国开发者在 JingOS 的初步预览中解释说,该发行版的触摸友好界面受到了苹果 iPadOS 的启发。那是在 2021 年 1 月,该操作系统的第一个版本现已可供公众使用。JingOS基于Ubuntu 20.04,用户界面源自桌面环境KDE Plasma Mobile 5.20。 JingOS 通过 Linux 的强大功能来支持 iPad 的感觉,这也是它如此独特的原因。它优先在移动平板电脑上运行,但您也可以在笔记本电脑上运行。因此,它也提供了“笔记本电脑精简版”体验。这里值得注意的一点是,它不是…
2025年2月28日

如何在 Ubuntu 上安装 Synaptic

如何在 Ubuntu 上安装 Synaptic Synaptic是一个基于 GUI 的包管理器工具,就像 Software Manager 一样,它提供了一个简单的界面来搜索、安装、更新和删除 Ubuntu 上的包。它允许您访问在软件管理器中找到的所有软件,并且是 Ubuntu 软件管理器的最佳替代品。您可以为 Ubuntu 上的特定软件安装选择特定版本和依赖项。在本指南中,我们将演示在 Ubuntu 上安装 Synaptic 的过程。如何在 Ubuntu 上安装 Synapticsynaptic 的安装过程非常简单,因为它存在于 Ubuntu 的默认存储库中。在安装synaptic之前,通过以下命令更新和升级系统,以确保所有现有软件包都是最新的。sudo apt update && sudo apt upgrade然后执行以下命令在Ubuntu上安装sy…
2025年2月28日

如何在Linux中运行“script”命令?

如何在Linux中运行“script”命令? script命令用于打字或记录所有终端进程。运行脚本命令后,它开始记录屏幕上出现的所有内容,包括输入和输出,直到退出。如果不指定任何参数,将在目录中创建“typescript 文件”来保存终端记录。脚本命令记录标准输入/输出和执行时间。这篇文章描述了什么是“script”命令以及它如何与各种选项配合使用。句法 :请遵循以下给出的“script”命令语法:$ script [option] [filename]让我们讨论一些例子。示例1:使用不带任何参数的脚本命令首先,键入“script”而不指定任何参数。如果不指定参数,脚本将在目录中创建一个“typescript”文件来保存记录。$ script“脚本”将开始录制,可以随时使用“退出”命令停止录制…