
第 07 天:网络导航员
在本挑战中,你将扮演一名网络管理员,使用基础命令行工具诊断并解决 Linux 服务器上的常见网络问题。
Linux

定位 Setuid 文件
了解如何在 Red Hat Enterprise Linux 9 上定位并列出 setuid 文件,这是 RHCSA 9 考试中的一项关键技能。通过练习使用 find 命令来识别那些以文件所有者权限运行的特殊可执行文件。通过本次实践挑战,掌握文件权限管理并提升你的系统安全知识。
Red Hat Enterprise Linux

使用 John the Ripper 进行 Kali 密码破解
在本实验中,你将通过 LabEx 虚拟机学习如何使用 Kali Linux 中的 John the Ripper 进行密码破解。你将掌握从 /etc/shadow 文件中破解 Linux 密码哈希的方法、使用自定义字典、对比 Hashcat 工具以及保存破解结果。本实验专为初学者设计,提供渗透测试技能的实践指导。
Kali Linux

Linux mv 命令:移动与重命名文件
学习如何使用 Linux mv 命令移动和重命名文件及目录。本教程涵盖基础用法、移动多个文件,以及使用 -i 交互模式和 -u 更新模式等选项。在 Linux 环境中练习必备的文件管理技能。
Linux

Linux wc 命令:文本统计
本教程将介绍 Linux 中的 wc 命令,这是一个用于统计文本文件中单词数、行数和字符数的实用工具。wc 命令广泛用于分析文件和流的内容。
Linux

Linux pwd 命令:显示当前目录
本教程提供了 Linux 中 pwd 命令的概览,深入探讨其用途和实际用法。
Linux

Linux more 命令:文件滚动查看
学习使用 Linux more 命令高效查看文本文件。本教程涵盖了基本用法、从指定行开始查看、自定义显示行数以及在文件中进行搜索。提升你在 Linux 环境下导航和浏览大型文本文件的命令行技能。
Linux

Linux mkdir 命令:创建目录
学习如何在 Linux 中使用 mkdir 命令来创建目录、设置权限并组织你的文件系统。本教程涵盖了 mkdir 的基础和高级用法,包括创建嵌套目录、设置权限以及使用各种选项。
Linux

Linux uniq 命令:重复项过滤
学习如何结合使用 Linux uniq 命令与 sort 命令,对文本文件中的重复行进行识别、过滤和分析。本教程涵盖了基础用法、统计出现次数以及查找重复条目,为你提供在 Linux 环境下进行数据处理和分析的实用技能。
Linux

Linux nl 命令:行号标记
本教程提供了 Linux 中 nl 命令的概览,重点介绍其在文本文件中标记行号的功能。
Linux

Linux join 命令:文件合并
本教程介绍了 Linux 中的 join 命令,这是一个根据共同字段合并两个已排序文本行内容的实用工具。
Linux

Linux tr 命令:字符转换
学习使用 Linux tr 命令对文本流进行字符级转换。掌握如何转换字符、删除特定字符、使用字符类以及压缩重复字符。本实战教程涵盖了 Linux 文本处理中 tr 命令的核心操作。
Linux

Linux cd 命令:切换目录
学习使用 Linux cd 命令高效地在文件系统中穿梭。掌握各种切换目录的技巧,理解路径概念,并探索文件结构以提升你的命令行技能。
Linux

Linux cat 命令:文件连接与查看
学习使用 Linux cat 命令来查看、连接和处理文本文件。本教程涵盖了基本用法、合并多个文件,以及使用行号显示和行尾标识等选项。通过学习,你将提升在 Linux 中高效处理文本文件的命令行技能。
Linux

Linux awk 命令:文本处理
学习使用功能强大的 awk 命令进行 Linux 文本处理。掌握如何使用 awk 的多功能特性来分析日志文件、过滤数据、执行计算并生成报告,从而高效处理结构化文本数据。
Linux

Linux head 命令:查看文件开头内容
本教程将深入探讨 Linux 中的 head 命令。这是一个专门用于显示文本文件初始几行的实用工具。我们将介绍其基本用法,并展示如何通过各种参数增强其功能。
Linux

Linux cut 命令:文本切割
本教程将介绍 Linux 中的 cut 命令,这是一个用于从文本文件中提取特定列或字段的实用工具。
Linux

Linux cp 命令:文件复制
学习使用 Linux cp 命令高效地复制文件和目录。掌握基础用法、递归复制、保留属性以及使用通配符等高级选项。非常适合初学者提升 Linux 文件管理技能。
Linux