cfile清空文件内容_[源码和文档分享]基于C++实现的文件系统

一、命令列表

命令名功能格式示例create创建空间create <name> [size(可选)]create SName 建立一个名为 SName 大小为 1G 的 Windows 文件作为存储空间; create SName 2048 建立一个名为 SName 大小为 2G 的 Windows 文件作为存储空间mount安装空间mount <name>mount SName 在 Mini-FS 中安装(打开)空间 SName,为后续操作进行准备fmt格式化空间fmt [size(可选)]fmt 初始化当前打开的 SName 空间,簇大小设置为 4KB;fmt 8 初始化当前打开的 SName 空间,簇大小设置为 8KBclose退出空间closeclose 退出并关闭 Mini-FS 系统dr显示目录drdr 显示当前目录下所有文件及文件夹cp拷贝文件cp <name1> <name2>cp wFName sFName 将文件从 Windows 空间中拷贝至 Mini-FS 空间中;cp sFName wFName 将文件从 Mini-FS 空间中拷贝至 Windows 空间中;cp sFName1 sFName2 将文件从 Mini-FS 空间中拷贝至 Mini-FS 空间中dl删除文件dl <name>dl sFName 将文件 sFName 从空间中删除tree显示目录树treetree 显示目录树move移动文件move <name1> <name2>move name1 name2 将 name1 文件移动到 name2att显示文件属性att <name>att sFName 显示名为 sFName 的文件的文件属性(文件名、拓展名、创建时间、文件大小)help帮助信息help [命令名(可选)]help 显示系统名称及含义; help create 显示 create 的指令格式等详细信息end退出程序endend 退出程序mkdir新建文件夹mkdir <dirName>mkdir 新建名为 dirName 的文件夹touch新建文件touch <fileName>touch 新建名为 fileName 的文件lrb显示回收站lrblrb 显示回收站内容crb清空回收站crbcrb 清空回收站map显示文件占用块号map <filename>map filename 显示名为 filename 文件的占用的所有块号cd位置转移cd <dirName>cd dirName 移动到 dirName 目录下opt优化空间optopt 优化当前空间,将文件尽可能连续存放rec恢复文件(夹)rec <name>rec name 恢复 name 文件(夹)fd查找文件(夹)fd <name>fd name 查找 name 文件(夹)

二、测试结果

2.1 命令推荐功能测试

ef90d841b17d1504ae2b949066dccd59.png

822c17b1e93847b8cd1e9e268232603a.png

参考文档和完整的文档和源码下载地址:

https://www.write-bug.com/article/2191.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值