Linux 命令行中的数据处理:随机数、管道、重定向与 grep 的应用
在 Linux 系统的命令行操作中,数据处理是一项核心技能。本文将深入探讨随机数生成、管道、重定向以及 grep 命令的使用,通过实际的实验和操作步骤,帮助你更好地掌握这些技能。
1. 数据残留与 dd 命令
在处理 USB 文件系统时,我们会发现即使删除了文件,数据可能仍然残留在介质上。例如,我们创建了一个大文件来填充 USB 文件系统,删除该文件后,数据依然存在,只是目录项被标记为“已删除”。
[ 0.000000] BIOS-e820: [mem 0x00000000fee00000-0x00000000fee00fff] reserved
[ 0.000000] BIOS-e820: [mem 0x00000000fffc0000-0x00000000ffffffff] reserved
[ 0.000000] BIOS-e820: [mem 0x0000000100000000-0x000000011fffffff] usable
[ 0.000000] NX (Execute Disable) protection: active
[ 0.000000] random: fast init done
上述输出的第一部分是我们创建的大文件的部分内容,第二部分是 dmesg 输出,用于填充文件 file0.txt 到 file9.txt 。
dd 命令在探索各种文件系统结构、定位有缺陷存
超级会员免费看
订阅专栏 解锁全文

40

被折叠的 条评论
为什么被折叠?



