2025年2月28日

在 Bash 脚本中使用 Linux Basename 命令 [示例]

Linux 中的 basename 命令打印文件路径中的最终组成部分。了解在 bash 脚本中使用 basename 命令的一些实际示例。Linux 中的 basename 命令打印文件路径中的最终组成部分。这在您想要从长文件路径中提取文件名的 bash 脚本中特别有用。让我用一些例子向您展示。基本名称命令basename 命令有两种语法。第一个涉及后缀:basename PATH [suffix]第二个允许您添加选项:basename OPTION PATH您不能将选项与后缀组合起来。暂时不要感到困惑。跟着例子看一下,你就会明白我想说什么。使用带有文件路径的 basename 命令将给出文件名:basename /home/user/data/filename.txt filename.txt实际上,basename 命令非常愚蠢。它并不能真正识别文件…
2025年2月28日

如何在 Linux 上轻松创建二维码

在 Linux 上生成二维码的方法有很多种。但如果您想快速创建 QR 码,使用 qrencode 实用程序是最佳选择。QR 码是一种存储信息并可使用数字设备(包括智能手机)读取的条形码。如果您去过便利店或咖啡馆,您可能会在那里看到用于接收付款或共享 Wi-Fi 密码等的二维码。但这还不是全部。 QR 码在当今世界还有其他有用的应用。例如,您可以使用二维码与客人共享家庭 Wi-Fi 的访问权限或共享您的名片。接下来我们将解释如何使用 qrencode 在 Linux 上创建 QR 码。第1步:在Linux上安装qrencode首先,您需要在计算机上安装 qrencode 程序。就像任何其他程序一样,在 Linux 计算机上执行此操作完全取决于您所使用的 Linux 发行版。因此,请按照下面列出的相应步骤在您的系统上获取 qrencode:在 Ubuntu 及其衍生版本…
2025年2月28日

如何在 Linux 服务器中阻止 USB 存储设备?

USB 存储设备在技术驱动的世界中已变得无处不在,但它们也对组织构成了重大的安全威胁。攻击者可以利用这些设备引入恶意软件、窃取敏感数据或未经授权访问网络。为了保护 Linux 服务器免受此类攻击,管理员可以通过阻止 USB 存储设备来采取主动措施。本文将深入探讨实现这一目标的各种方法,包括每种方法的优点以及实施这些方法的必要步骤。阅读本文后,读者将掌握禁用 USB 存储设备并保护 Linux 服务器安全的知识。在本文的后续部分中,我们将引导您逐步了解可用于阻止 USB 存储设备的每种方法。方法一:使用udev规则Linux 中的 udev 系统就像设备及其文件的管理器。通过使用udev规则,我们可以阻止内核为USB存储设备创建设备文件,从而有效地阻止它们被使用。方法如下:−第 1 步 − 创建udev规则文件要创建阻止 USB 存储设备的规则,您…
2025年2月28日

如何在 Rocky Linux 8 上安装 GitLab

在此页 先决条件 更新系统 添加 GitLab 存储库 在 Rocky Linux 8.4 上安装 GitLab 配置防火墙规则 访问 GitLab 网络用户界面 结论 GitLab 是一款免费的 git 存储库管理工具,可让您创建和管理 git 存储库。它提供了开源开发人员所需的一切工具。Gitlab 拥有让开发人员轻松管理项目的一切。您可以创建问题、跟踪您的错误或与您的项目相关的评论、组织发布,并拥有比您在 GitHub 上找到的功能更多的有用功能。它与 CodeShip 等其他开发工具完美集成,使部署变得简单快捷。GitLab 和 GitHub 的区别在于:GitHub 是一个基于 Web 的应用程序,而 GitLab 是一个开源应用程序。 GitHub 是目前最受开发者欢迎的选择。这两种服务在托管任何类型的项目时都很受欢迎。但是,GitHub 在开源项目中更受欢迎。如果您在 Go…
2025年2月28日

Linux 中的解压命令:8 个实际示例

终端中有 zip 文件吗?通过这些实际示例了解如何在 Linux 中使用 unzip 命令。如果您有 zip 压缩文件,可以在 Linux 命令行中解压缩它。 Linux 中的 unzip 命令非常通用,您可以用它做很多事情,而不仅仅是解压 zip 文件。我过去讨论过如何在 Linux 中对文件夹进行 gzip 压缩。是时候看看 unzip 命令的各种用法了。在执行此操作之前,请确保您的系统上已安装 unzip。您可以使用发行版的包管理器来安装该命令。在 Ubuntu 和 Debian 上,您可以使用以下命令:sudo apt install unzip验证完毕后,让我们看看如何在 Linux 终端中使用 unzip。Linux下的解压命令unzip 命令的语法非常简单:unzip [option] zip_file如果您使用它来解压 zip 文件而不使用任何选项,它将解压当前目录中的…
2025年2月28日

如何在 Linux 中使用 Diff 命令 [输出解释]

diff 命令非常适合在 Linux 终端中比较两个文件。但它的输出可能会非常复杂。我们通过解释 diff 命令输出来使事情变得简单。当您需要在 Linux 中比较两个包含相似文本的文件时,使用 diff 命令可以使您的任务变得更加轻松。该命令比较两个文件以建议使文件相同的更改。非常适合查找破坏新更新代码的额外大括号。使用 diff 命令非常简单。语法如下:diff [options] file1 file2但理解它的输出是另一回事。别担心,我将解释输出,以便您可以比较两个文件并了解它们之间的差异。了解 Linux 中的 diff 命令您需要几个文件才能开始使用。我使用随机单词生成器生成了一个列表。我将该列表添加到两个不同的文件中,然后通过以下方式修改了该列表:更改列表顺序添加字母切换案例我将这些类似的文件另存为 1.txt 和 2.txt。这是您执行…
2025年2月28日

如何在 Linux 命令行中锁定和解锁用户

如何在 Linux 中锁定用户帐户?更重要的是,如何在 Linux 中解锁用户?了解在 Linux 命令行中锁定和解锁用户的各种方法。在 Linux 中锁定和解锁用户帐户的 3 种方法您想要在多用户 Linux 环境中禁用用户的原因可能有多种。也许员工离开了组织,而不是完全删除用户,而是锁定帐户以用于存档目的。在本教程中,我将向您展示在 Linux 命令行中锁定用户的三种方法。我还将讨论如何解锁用户。请注意,要执行这些更改,您需要root 权限或通过 sudo 拥有 root 访问权限.方法一:使用passwd命令锁定和解锁用户Linux 中的 passwd 命令处理用户帐户的密码。您还可以使用此命令来锁定用户帐户。该命令基本上适用于 /etc/passwd 文件。您可以手动修改此文件,但我建议不要这样做。要使用 passwd 命令锁定用户,您可以按以下方式使用…
2025年2月28日

如何在 Kali Linux 中暴力破解 SSH?

安全的远程访问对于当今互联世界中的组织和个人都至关重要。为了安全网络通信和远程系统管理,SSH(安全外壳)已经流行起来。重要的是要了解 SSH 服务器可能会受到旨在危害其安全的暴力攻击。本文概述了 Kali Linux 中的暴力破解 SSH,Kali Linux 是一个著名的安全分析和渗透测试系统。网络管理员可以通过了解这些攻击的机制、考虑道德因素并将缓解策略付诸实践来加强防御并保证 SSH 服务器的完整性。注意- 本文旨在促进道德安全实践,同时教育读者潜在的漏洞。这是违法的,强烈建议不要从事未经授权或恶意的活动。在进行安全分析或渗透测试时,请务必获得必要的授权并遵守适用的法律法规。让我们研究一下暴力 SSH 攻击的世界,并发现用于保护 SSH 服务器免受潜在危险的方法、资源和安全措施。1. 了解 SSH 和暴力攻击借助加密网络协议 SSH,可以使…
2025年2月28日

如何在 Debian 11 上安装和配置 Memcached

在此页 先决条件 在 Debian 11 上安装 Memcached 配置内存缓存 为 PHP 和 Python 应用程序启用 Memcached 验证 Memcached 访问 Memcached CLI 界面 结论 Memcached 是一种开源分布式内存对象缓存系统,可将最常查询的数据保存在内存中。这将减少数据加载时间并提供对数据库的轻松访问。您可以使用 Memcached 通过减轻数据库负载来加速动态 Web 应用程序。它简单、易于部署并且可以与多种编程语言集成,包括 PHP、Python 等。在本教程中,我将向您展示如何在 Debian 11 上安装 Memcached。先决条件 运行 Debian 11 的服务器。 在服务器上配置了根密码。 在 Debian 11 上安装 Memcached默认情况下,Memcached 包含在 Debian 11 默认存储库中。您可以通过运行以下命令来安…
2025年2月28日

Linux 中的 dd 命令:解释 5 个真实示例

Linux 中的 dd 命令是一个用于复制和转换文件的强大实用程序。这篇详细的文章解释了 dd 命令的一些实际示例。Linux 中的 dd 命令是一个用于复制和转换文件的实用程序,具有许多实际用途。有人建议该名称源自较早的 IBM 作业控制语言函数,其中 dd 代表“数据定义”。在 Linux 中,该缩写代表“Data Duplicator”或“Disk Dump”或各种其他头韵,具体取决于您的来源。它甚至可能赢得了“数据毁灭者”这个令人心酸的绰号,这让我想到了一个重要的观点。练习 dd 命令时请务必小心。该命令能够造成一些严重的损害。请务必仔细检查您的语法,以避免代价高昂的错误。您不想成为混淆分区名称并痛苦地看着根分区被破坏并被空白文件替换的人。了解 dd 命令dd 命令的语法如下:dd if=<filename> of=<filena…