文件系统
什么是文件系统
文件系统是操作系统用于管理磁盘上文件的方法和数据结构,简单说就是在磁盘上如何组织文件的方法,是软件层面的东西
windows上有哪几种文件系统
类型 |
NTFS |
FAT32 |
磁盘分区容量 |
2T |
512MB - 2TB (早先只有32GB) |
单个文件容量 |
4GB以上 |
最大4GB |
EFS加密 |
Y |
N |
磁盘配额 |
Y |
N |
如何操作文件系统
API |
功能 |
GetLogicalDrives( ) |
获取卷 |
GetLogicalDriveString() |
获取所有卷盘符字符串 |
GetDriveType() |
获取卷的类型 |
GetVolumeInformation () |
获取卷的信息 |
API |
功能 |
CreateDirectory() |
创建目录(文件夹) |
RemoveDirectory() |
删除目录(文件夹) |
MoveFile() |
移动文件(修改目录名称) |
GetCurrentDirectory() |
获取当前进程的目录 |
SetCurrentDirectory() |
设置应用程序的当前目录 |
API |
功能 |
CreateFile() |
创建/打开文件 |
CloseHandle() |
关闭文件 |
GetFileSize() |
获取文件大小 |
GetFileAttributes() |
获取文件相关信息 |
ReadFile() / WriteFile() / CopyFile() / DeleteFile() |
读写拷贝删除文件 |
FindFirstFile() / FindNextFile() |
查找文件 |
免责声明:文章中涉及的程序(方法)可能带有攻击性,仅供安全研究与教学之用,读者将其信息做其他用途,由读者承担全部法律及连带责任,本站不承担任何法律及连带责任;如有问题可邮件联系(建议使用企业邮箱或有效邮箱,避免邮件被拦截,联系方式见首页),望知悉。
点赞
http://cn-sec.com/archives/51593.html
复制链接
复制链接
-
左青龙
- 微信扫一扫
-
-
右白虎
- 微信扫一扫
-
评论