2025年2月28日

如何使用 iperf3 在 Linux CLI 上测试网络(以太网)速度

测试网络速度是诊断网络问题或优化性能的关键部分。在 Linux 上,命令行工具 iperf3 是一个强大且可靠的解决方案,用于测量带宽、延迟和数据包丢失。本教程将指导您为 iperf3 设置服务器-客户端环境并使用各种方法有效地测试网络速度。在本教程中您将学习:如何设置 iperf3 服务器-客户端环境多种测试网速的方法,包括双向、多流、UDP测试如何解释结果以诊断网络性能设置 iperf3要使用 iperf3 测试网络速度,您需要两个 Linux 系统:一个作为服务器,另一个作为客户端。服务器侦听传入连接,而客户端启动测试。设置 iperf3 的步骤:在两个系统上安装 iperf3:# apt update && apt install iperf3 -y在一台主机上启动 iperf3 服务器:# iperf3 -s此命令以侦听模式启动服务器。使…
2025年2月28日

如何使用 diskonaut 生成 Linux 磁盘空间的可视化树形图

分析终端中的磁盘空间不必令人困惑。借助 diskonaut,您可以通过图形界面来可视化 Linux 磁盘空间。Linux 上的磁盘空间很快就会被填满,在您意识到之前,是时候投资另外几 TB 驱动器来容纳快速膨胀的文件系统了。怎么变得这么肿了?追踪和可视化占用空间超过其份额的文件和目录是很困难的,特别是如果您是专门的终端用户。diskonaut 是一款最终可以帮助您可视化、识别、管理和删除文件树中过度生长的分支的应用程序,所有这些都可以在您最喜欢的终端上轻松完成。为什么您的终端需要磁盘空间可视化工具尽管存储的价格不断变得便宜,但硬盘和 SSD 仍然很快就会被填满,您可以在几个月内轻松地最大化您的多 TB SSD,甚至没有注意到。这是您丰富的 AAA Linux 游戏 Steam 库吗?您收藏的超高分辨率艺术壁纸?或者它是由 Docker 化配方管理…
2025年2月28日

如何使文件在Linux终端中可执行?

Linux 命令行新手,想知道如何使 bash 脚本或其他文件可执行?以下是具体操作方法。POSIX 兼容文件系统(Ext4、Btrfs、XFS、JFS 等)中的每个文件都分配有“模式位”。要使文件在 Linux 中可执行,需要启用可执行模式位。要设置可执行模式位,请使用 chmod 命令,如下所示:chmod u+x <file>这样,您就可以从终端执行该文件:./file这就是我的快速总结。让我们更详细地看看事情。使文件在 Linux 中可执行有多种方法可以使文件在 Linux 中可执行。最常见的方法涉及以不同的方式使用 chmod 命令。要检查是否可以执行文件,请在 ls 命令中使用 -l 标志。$ ls -l lhb.txt -rw-r--r-- 1 pratham staff 0 Mar 10 20:49 lhb.txt在第一列中,-rw-r--r-- 表…
2025年2月28日

如何从命令行重新启动 Linux

以下是从命令行重新启动 Linux 系统的多种方法。当个人计算首次成为现实时,我们更有可能出于不同的原因关闭机器。现在,对于普通用户来说,与电源相关的任务似乎是事后才想到的。也就是说,直到您需要重新启动远程服务器为止。我将向您展示一些可用于从终端重新启动 Linux 的命令。如果您想立即重新启动 Linux 服务器,请使用以下命令:reboot now您还可以使用关闭命令:shutdown -r now重启 Linux 的命令关闭或重新启动系统时存在三个主要术语(和命令):重启停关机重要的是要记住,运行暂停等命令,尤其是带有选项的命令,可能会导致内存丢失或数据损坏等不稳定的结果。换句话说,不要在编辑硕士论文时练习这些命令。注意:用户权限可能需要您成为 sudo 用户才能运行这些命令。重启命令reboot [options] 重新启动执行暂停…
2025年2月28日

如何从命令行删除 Linux 中的文件和目录

本指南将教您如何使用命令行快速轻松地删除 Linux 中的文件和目录。Linux 的基本文件系统管理任务之一涉及创建、修改和删除不同类型的文件和目录。因此,了解文件删除的一些基本工具和概念非常方便,并且可以节省您的时间。相关:通过示例解释初学者的 20 个基本 Linux 命令本文将向您展示在 Linux 中删除文件和目录的几种方法。我们还将提供有关从 Linux 系统中删除文件和目录时可以使用的各种标志和选项的简要信息。使用 rm 命令删除文件要删除文件,您需要使用rm(删除)命令并告诉它您要删除哪个或哪些文件。它具有以下一般语法:rm [OPTIONS] FILENAME例如,要删除名为 file.jpg 的单个文件,请在命令行中键入以下内容:rm file.jpgrm 命令会显示写保护文件的确认对话框。否则,该命令将直接删除该文件。要…
2025年2月28日

如何从 Linux 上的另一个文件或目录克隆权限

chmod命令用于设置文件或目录的权限位。它还允许将一个文件的权限克隆/复制到另一个文件。例如,我们有两个具有以下权限的文件:$ ls -l file* -rwxr-xr--. 1 lrendek lrendek 0 Apr 7 14:39 file1 -rw-rw-r--. 1 lrendek lrendek 0 Apr 7 14:40 file2 两个文件具有不同的权限。使用 --reference 选项,chmod 命令能够将权限从一个文件克隆到另一个文件。例如,以下命令将克隆 file1 的权限,并将其用作设置 file2 权限的参考:$ chmod --reference=file1 file2 file2 文件的权限被克隆并设置为与 file1 文件的权限相同。$ ls -l file* -rwxr-xr--. 1 lrendek lrendek 0 Apr 7 14:39 file1 -rwx…
2025年2月28日

基本 Linux 终端快捷键备忘单

基本 Linux 终端快捷方式备忘单在这里,这不是一个完整的列表,但这里包含的内容将为您在日常使用 Linux 命令行界面时提供很多帮助。记住终端快捷键键盘组合可以真正节省时间。还有一个 Windows Powershell 快捷命令列表。基本 Linux 终端快捷键备忘单这里是基本 Linux 终端快捷方式备忘单的列表。CTRL+U:删除光标左侧所有内容CTRL+ D:注销当前会话。与退出类似。CTRL+L:清除终端。CTRL+ E:光标移至行尾CTRL + K:删除光标右侧CTRL+W:删除左侧的单词CTRL+Y:粘贴(在 CTRL U、K 或 W 之后)TAB:自动完成文件或命令CTRL+R:反向搜索历史记录。键入以显示最近的命令。!!:重复上次输入的命令。CTRL+Z:停止当前命令并使用 bg 或 fg 在后台运行它。向上箭头/向下箭头:向上和向下移…
2025年2月28日

在Linux命令行中查看文件内容

在终端基础知识系列的本章中,您将了解如何在 Linux 命令行中查看文件的内容。您在终端基础知识系列的上一章中学习了如何创建新文件。在本章中,您将学习阅读文件。我将讨论显示文本文件内容的最常见的 Linux 命令。在执行此操作之前,让我们使用示例文件创建“游乐场”。我们先创建一个目录并切换到它。mkdir display_files && cd display_files在这里复制一个巨大的文本文件。cp /etc/services .然后,创建一个名为 columbo.txt 的新文件,其中包含以下文本(如上一章所述,使用带有 的 cat 命令):Prescription: Murder Ransom for a Dead Man Murder by the Book Death Lends a Hand Dead Weight Suitable for Fr…
2025年2月28日

在Linux中查找最近N分钟修改的文件

在对代码或服务器进行故障排除时,查找最近修改的文件是一个有用的参数。了解如何在 Linux 命令行中查找修改过的文件。在对代码或服务器进行故障排除时,查找最近修改的文件是一个有用的参数。修改了哪些日志文件?当我运行此命令时,哪些文件发生了变化?多功能的 find 命令可以帮助您获得答案。下面的命令将查找当前目录中最近五分钟内修改过的所有文件。find . -type f -mmin -5这只是一个例子。让我分享如何详细列出过去 n 分钟/天内访问和创建的文件。在Linux中查找修改过的文件在跳到解释部分之前,首先,我想分享一下如何使用 find 命令查找最近 n 分钟修改的文件的语法。find [path] -type f -mmin n这里,n表示您要检查的分钟数。但您也有一些选择,例如:-n 将检查在 n 分钟内修改的文件+n 将检查超过 n 分钟修改的文件…
2025年2月28日

在Linux中使用hash命令

Linux中的hash命令可以让你快速获取当前会话中执行的命令列表。大多数 Linux 用户使用 History 命令来获取以前使用过的命令的列表,但这不是唯一的方法。您可以使用 hash 命令,它比历史命令要快得多,并且显示命令的完整路径(存储命令的位置)。因此,在本教程中,我将引导您了解如何使用 hash 命令。但在此之前,我们先来看看它与历史命令有什么不同。历史和哈希的区别使用 hash 和 History 命令的总体目的是不同的。当您执行 hash 命令时,它将显示以前执行过的命令的列表,但仅限于当前 shell 会话,因为它将数据存储在哈希表中。另一方面,历史命令则没有这样的限制,因为它将以前执行的命令存储在 bash_history 文件中。使用哈希命令的主要优点是它从哈希表中获取数据,与历史命令相比,这最终减少了响应时间。使用 has…