了解NTFS数据流
前言
交换数据流ADS(alternate data streams)是NTFS分区特有的功能,NTFS分区格式从NT时代就已经有了,但了解ADS的人还不多,这篇教程让我们初步了解NTFS数据流的概念、创建与删除。
什么是NTFS数据流
在非NTFS分区中,每个文件只有一个流,也就是主流,在NTFS分区中,每个文件都可以有多个数据流,交换数据流是附加在主流之上的其它内容。
创建NTFS数据流
创建ADS的格式为<载体文件名>:数据流名,下面我们举例说明,先进入CMD,输入以下命令:
echo abc123 > 123.txt
echo kuol.net >123.txt:456.txt
第一条命令创建了一个名为123.txt的文件,内容是abc123,第二条命令将文字"kuol.net"添加到名为456.txt的数据流中,这个456.txt数据流的宿主是123.txt。