2025年2月28日

2022 年可能是 Linux 恶意软件年

2022 年可能是 Linux 恶意软件年 由于物联网 (IoT) 设备的普及,Linux 恶意软件正在增加。事实上,根据 Crowdstrike 发布的一项研究,与 2020 年相比,Linux 恶意软件在 2021 年增长了 35%。本质上,如此多的物联网设备成为目标是因为它们很容易被招募到 DDoS 攻击中。这些设备通常运行只能执行一些基本功能的基本 Linux 发行版,但当它们的力量结合起来时,它们可以变得强大到足以帮助进行强大的 DDoS 攻击。攻击者瞄准这些物联网智能设备还有其他原因。例如,它们可以挖掘加密货币,充当命令和控制服务器,甚至充当企业网络的入口点。对于大公司的大型设备,由于软件更新,漏洞往往会很快被修补,但对于较小的设备,更新通常很少而且间隔很远,从而使这些设备存在漏洞,很容易成为恶意个人的目标。“例如,无论是使用硬编码凭据、开…
2025年2月28日

在 Debian 中打开或启动应用程序的 5 种方法

在 Debian 中打开或启动应用程序的 5 种方法 计算器是任何操作系统的基本工具之一。 Linux操作系统还包含一个计算器应用程序,对于基本使用来说完全足够了。您可以求解简单和复杂的数学方程。默认情况下,Linux 中的计算器应用程序以简单模式显示。但是,要执行更高级的计算,您可以切换到不同的模式,例如高级模式、财务模式和编程模式。如果您经常使用计算器,您可能会找到最适合您需要的方法来启动它。在本文中,我们将介绍可用于在 Linux 操作系统中打开应用程序的 5 种不同方法。所描述的方法包括从 GUI 和终端打开应用程序。我们使用 Debian 11 作为操作系统来描述本文所述的方法。方法 1:使用终端启动应用程序终端是在 Linux 中启动应用程序的简单方法。要通过终端打开应用程序,只需打开终端并输入应用程序名称即可。要打开终端,请转到桌面左…
2025年2月28日

如何在 Linux 上使用 Bash printf 命令

如何在 Linux 上使用 Bash printf 命令 与 echo 命令相比,Bash printf 命令允许您使用更精细的控制和更多格式选项写入 Linux 终端窗口。甚至 printf 的怪癖也很有用。写入终端它是与程序交互的最基本部分之一。该程序向屏幕写入一些内容,然后您阅读它。即使考虑到 Unix 派生的和 Linux 坚持的命令行程序约定尽可能简洁——许多只在出现问题时才写入终端。告诉用户正在发生的事情,或者即将发生或刚刚发生是基本的编程原语。Bash shell 具有可以将文本写入终端窗口的 echo 命令。如果变量包含在字符串中,它可以处理变量并显示它们的值,您可以在脚本或命令行中使用它。那么为什么 printf 甚至存在呢? echo 没有涵盖文本编写的内容吗?好吧,printf 提供的功能超出了将字符串写入终端窗口的普通行为。它允许您非常灵活…
2025年2月28日

Linux:找出进程正在侦听的端口号

Linux:找出进程正在侦听的端口号 作为 Linux 用户,我们有时需要知道特定进程正在侦听哪个端口号。所有端口都与操作系统中的进程 ID 或服务相关联。那么我们如何找到这个端口呢?在本文中,我们将介绍三种不同的方法,您可以使用它们来查找进程正在侦听哪个端口。我们已在 Ubuntu 22.04 LTS 系统上运行本文中描述的命令和过程。方法一:使用netstat命令Netstat 是网络统计实用程序,用于显示有关网络连接的信息。这包括有关接口统计信息、路由表等的信息。该实用程序在大多数 Linux 系统上都可用,因此我们使用它来查找系统上的某些进程正在使用哪些端口。要使用 netstat 命令,您必须使用以下命令安装 net-tools 实用程序(如果您的系统上尚未安装):sudo apt install net-tools然后运行以下命令:su…
2025年2月28日

如何在 Linux 中终止用户的所有进程

如何在 Linux 中终止用户的所有进程 没有什么比登录 Linux 系统却发现许多进程减慢计算机速度更令人沮丧的了。尽管Linux非常擅长进程管理,但您可能需要手动终止某些进程。在本教程中,我们将讨论如何查找并终止特定用户的进程。我们将使用 pkill 和 Killall 等工具。注意:确保您有权访问管理帐户或 root 帐户,因为普通用户只能终止其进程,而不能终止属于其他用户的进程。另一方面,root 用户可以终止所有进程。让我们开始吧。了解系统信号要终止特定进程,该命令会向该进程发送信号。默认情况下,kill命令(例如killall)会发送一个TERM信号来正常停止指定的进程。在继续执行kill命令之前,让我们简要概述一下进程信号。常见的终止信号类型包括:SIGHUP – 该信号重新加载进程。它的整数值为 1。SIGINT – 来自键盘的…
2025年2月28日

在AlmaLinux 8、CentOS 8和Rocky Linux 8中设置日期和时间

在AlmaLinux 8、CentOS 8和Rocky Linux 8中设置日期和时间 您安装的操作系统具有正确的日期和时间设置非常重要,因为许多在后台运行的程序(cronjobs)都会在特定时间执行,并且日志条目也包含时间戳,以便在发生错误时可以跟踪系统事件。当然,如果您在桌面上工作,时钟应该显示正确的时间 ?在本教程中,我们将向您展示如何通过 GUI 和 shell(命令行)在 Rocky Linux 8、AlmaLinux 8 和 CentOS 8 中设置日期和时间。命令“timedatectl”允许我们设置系统时钟的时间。您还可以使用“timedatectl”命令更改日期和时区。使用终端设置日期和时间涉及以下步骤:步骤 1. 使用快捷键“Ctrl + Alt + t”打开终端窗口。步骤 2. 要显示系统上已调整的日期和时间,请键入以下命令:timeda…
2025年2月28日

如何在 Linux 中列出用户

如何在 Linux 中列出用户 Linux 是一个多用户操作系统,因此创建多个用户帐户很容易。随着时间的推移,很容易忘记需要哪些帐户。列出用户帐户有助于您管理它们。用户帐户技术的进步往往会带来新的问题。一旦计算机能够支持多个用户,隔离和封装每个人的工作与其他人的需求就变得很明显了。这导致了用户帐户的概念。每个用户都有一个命名的 ID 和一个密码。这些是让他们登录帐户的凭据。他们的文件保存在每个用户私有的区域中。在繁忙的系统中,很容易忘记您创建了哪些帐户,哪些不再需要。从安全的角度来看,保留您不再需要在计算机上配置和访问的用户帐户是一种不好的做法。您应该删除这些用户。即使您没有其他人使用您的计算机,您也可能创建了一些帐户只是为了学习如何操作,或者学习和练习管理流程。第一步是列出在您的计算机上配置的用户帐户。这使您可以查看它们…
2025年2月28日

如何创建 Debian 12 的可启动 USB 拇指驱动器

如何创建 Debian 12 的可启动 USB 拇指驱动器 Debian 12 Bookworm 于几天前发布。它带有很多新功能。总的来说,这是 Debian 操作系统的一个令人兴奋的版本。在本文中,我们将向您展示如何在 Windows 10 和 Windows 11 操作系统上创建 Debian 12 的可启动 USB 拇指驱动器。我们还将向您展示如何在 Linux 上创建 Debian 12 的可启动 USB 拇指驱动器。内容主题:下载 Debian 12 ISO 映像在 Windows 10/11 上创建 Debian 12 的可启动 USB 拇指驱动器在 Linux 上创建 Debian 12 的可启动 USB 拇指驱动器结论下载 Debian 12 ISO 映像要下载 Debian 12 的 ISO 映像,请使用您最喜欢的网络浏览器访问 Debian 的官方网站。页面加载后,单击“下载”。单击 Debian 12 网络安装…
2025年2月28日

9 个 Bash 脚本示例,让您在 Linux 上入门

9 个 Bash 脚本示例,让您在 Linux 上入门 如果您刚开始在 Linux 上使用 Bash 脚本,扎实掌握基础知识将对您大有裨益。它们是更深入的知识和更高的脚本技能的基础。记住,让你的脚本可执行对于要执行脚本的 shell,脚本必须具有可执行文件权限集。没有这个,你的脚本只是一个文本文件。有了它,它仍然是一个文本文件,但 shell 知道它包含指令,并会在脚本启动时尝试执行它们。编写脚本的全部意义在于它们可以运行,因此第一个基本步骤是了解如何让 Linux 知道您的脚本应该被视为可执行的。chmod 命令让我们设置文件权限。可以使用 +x 标志设置执行权限。chmod +x script1.sh您需要对每个脚本执行此操作。将“script1.sh”替换为您的脚本名称。1. 奇怪的第一行是什么?脚本的第一行告诉 shell 应该调用哪个解释器来运行…
2025年2月28日

通过命令行重启 Ubuntu 的 3 种方法

通过命令行重启 Ubuntu 的 3 种方法 大多数 Linux 用户,尤其是管理员,依赖命令行在 Ubuntu 上执行频繁的任务;其中一项任务是重新启动/重新启动您的系统。我们倾向于出于各种原因重新启动系统。其中原因之一是某些软件需要在安装结束时重新启动才能完全运行。 Ubuntu 上的某些配置更改还需要您重新启动系统,以便相应更新进程。重启系统还有一个我们不能忽视的重要原因:摆脱软件故障。每当我们重新启动系统时,软件的新副本就会加载到活动内存中,从而消除出现故障的内存。现在您知道为什么技术支持会问您这个臭名昭著的问题了:“您尝试过重新启动系统吗? ”在本文中,我们将介绍三种通过命令行重启 Ubuntu 系统的方法:重新启动命令关机命令初始化命令我们已在 Ubuntu 20.04 LTS 系统上运行本文中提到的命令和过程。这些命令也适用于即将推…