2025年2月28日

Linux tar 命令

Linux tar 命令 在Linux中,tar命令是文件管理中必不可少的命令之一。它是 Tape Archive 的缩写,用于创建和提取存档文件。存档文件是一种压缩文件,包含一个或多个捆绑在一起的文件,以便更易于存储和移植。本指南将使用示例演示如何创建、列出、修改和提取 tar 实现文件,并涵盖一些最广泛使用的 tar 命令选项。tar 命令语法tar 命令采用以下语法:$ tar [options][archive-file] [file or dir to be archived]让我们看看 tar 命令附带的一些选项。tar 命令选项tar 命令提供以下选项:-c:这将创建一个存档文件。-x:该选项提取存档文件。-f:指定存档文件的文件名。-v:这会打印终端上任何 tar 操作的详细信息。-t:这会列出存档…
2025年2月28日

如何在 Ubuntu 22.04 中隐藏文件或文件夹

如何在 Ubuntu 22.04 中隐藏文件或文件夹 隐私是每个系统用户最关心的问题,每个人都希望将自己的个人文件和文件夹隐藏起来,不让其他用户看到。作为 Ubuntu 用户,您可能想知道如何向其他系统用户隐藏您的文件和文件夹。为了完成这项任务,Ubuntu 提供了命令行工具和 GUI 方法,我们将在本文中介绍这些方法。如何在 Ubuntu 22.04 中隐藏文件或文件夹在 Ubuntu 22.04 中隐藏文件和文件夹有两种方法:通过命令行通过图形用户界面方法一:通过命令行在Ubuntu中隐藏文件或文件夹打开终端并转到要隐藏文件的目录。在 Ubuntu 中,所有隐藏文件和文件夹的名称前都有前缀 (.dot)。以下是在 Ubuntu 中隐藏文件的语法命令:mv <filename> .<filename>mv 命令将重命名该文件并将其…
2025年2月28日

在 Debian 上从命令行连接到 WiFi 的 3 种方法

在 Debian 上从命令行连接到 WiFi 的 3 种方法 本教程简要介绍了如何在 Linux Debian 和基于 Debian 的发行版上以 3 种不同的方式从命令行连接到 Wifi:使用 nmcli、nmtui 和 wpa_supplicant。除了 nmcli、nmtui 和 wpa_supplicant 之外,本教程还使用并简要解释了 iwconfig、iwlist 和 dhclient 命令。使用 Iwconfig 发现网络:在开始之前,我们需要知道要连接的网络的 essid 或名称。本教程介绍如何使用 Iwconfig 命令扫描可用网络。 Iwconfig 与命令 ifconfig 类似,但用于管理无线接口。此命令允许用户编辑频率或频道、更改网络设备模式(Ad-hoc、托管、主、中继器、监视器、辅助)、设置 ESSID 等。注意:SSID/ESSID 是网络或路由器名称或…
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…