目录
Windows文件系统和系统目录
文件系统是操作系统用于明确存储设备或分区上的文件的方法和数据结构,也可认为存储设备上的组织文件的方式。
按用途分类
系统文件: .dll的文件、注册表文件
用户文件: txt、word、mp3.....
库文件:预编译二进制文件
按数据形式分类
源文件 目标文件 可执行文件
按存储控制属性分类
只执行文件 只读文件 读写文件
按组织和处理分类
普通文件:mp3 txt jpg 目录文件: 文件夹 特殊文件: 串行通信端口的特殊文件---com1
常见文件系统
日志文件系统 NTFS:Windows持有 FAT16:只支持单个2GB以下的文件 FAT32:只支持单个4GB以下的文件 EXFAT:专门为闪存设备设计 U盘
簇
Windows操作系统的文件系统数据存储单元----簇 linux操作系统的文件系统数据存储单元----块
文件系统的载体---磁盘
硬盘结构
控制电路板 控制电路板由接口、DSP处理器、ROM、缓存等等 盘体 盘片、磁头、上盖等等
关键术语
盘片
每个磁盘都不止一个盘片 每个盘片都有两个盘面,可以叫磁盘面 只要有对应磁头的盘面就叫有效盘面 盘面号自上而下从0开始编号
读写磁头
每个盘面上都有个读写磁头,盘面好就是磁头号。
磁道
每个盘面分成多个同心圆,同心圆轨迹叫做磁道 磁道由外向内从0开始编号
扇区(数据存储)
操作系统是以扇区的形式将信息存储在磁盘上
柱面(数据读写)
所有盘面上同一磁道构成了一个圆柱,通常叫做柱面 磁头在读写数据的时候,首先从同一个柱面内从0磁头开始操作
簇
操作系统将相邻的扇区组合在一起,形成一个簇,然后对簇进行管理。
exFAT
为了解决FAT32等不支持4G及其更大的文件而推出。是微软专门为闪存设备设计的文件系统,Windows XP SP2、Windows Vista SP 1 及以上系统都支持,分区最大容量大到16MB。 64ZB,文件体积最大16EB。簇尺寸可以 exFAT别名为FAT64,适用范围为大于32GB的U盘、SD卡。设计的目的是在FAT32与NTFS之间取得一个折中,有FAT32的轻便、不需要耗损太多的效能及记忆体来处理文件运作,又有NTFS的AA存取控制机制。 三大主流操作系统(Linux、 Mac、 Windows) 都支持exFAT格式。 64ZB 1字节(Byte) = 8位(bit) 1KB( KB,千字节) = 1024B 1MB( MB,兆字节) = 1024K 1GB( GB,吉字节,千兆) = 1024MB 1TB( TB,万亿字节,太字节) = 1024GB 1PB( PB,千万亿字节,拍字节) = 1024TB 1EB( EB,百亿亿字节,艾字节) = 1024PB 1ZB(ZB,十万亿亿字节,泽字节) = 1024EB
NTFS的特点
IPC$管道: 虚拟机: 文件右击属性进行共享 物理机:计算机 \\192.168.1.100 磁盘配额管理可以在 右键开始--->磁盘管理 进行磁盘分配 日志就是eventvwr.msc(事件查看器)
NTFS和exFAT的区别
适用范围不同 exFAT:适合于闪存盘(U盘),使用寿命长。 NTFS:适合于磁盘(机械硬盘、固态硬盘),大幅度缩短U盘使用寿命。 支持最大空间不同 exFAT:最大支持16EB。 支持最大空间不同 NTFS:最大支持256TB。 安全性不同 exFAT:微软专为闪存(U盘、存储卡)闪存设备设计的文件系统,兼容性好。 NTFS:安全性和易用性、稳定性好。 使用系统不同 exFAT:Windows、Linux、Mac均可适用。 NTFS:除Windows不可直接使用,需借助第三方软件才可写NTFS文件系统。
访问控制
cacls test /G zyl:F cacls 文件名 /G 用户或组:F
NTFS安全权限
权限继承:父目录什么权限,其下的文件就是具有什么权限 权限累加:组具有什么权限,该组下的用户具有权限是组权限+自身权限 拒绝优先:不管组的权限还是用户权限,只要存在拒绝,就是拒绝优先
系统文件sam
lsass.exe调用sam文件 记录用户相关信息
hosts文件
C:\Windows\System32\drivers\etc\hosts文件
tips:新人小白一枚!这里都是我个人的笔记 仅供个人学习复习参考使用
如果写的不好勿喷 勿嘲讽 !!!
最后我爱写啥就写啥 不爱看可以不看 !!!就是很没有礼貌哦!