cd
绝对路径
切换到指定目录
6.
cp
路径
把路径指定的文件拷贝到当前目录下
7
.
cat filename
显示当前目录下指定数据文件的内容
chmod
name
改变当前目录下指定文件或目录的权限模式
chown
name
改变当前目录下指定文件或目录的拥有者
chgrp
name
改变当前目录下指定文件或目录的所属组
个人认为没用。可能是还不理解其用途。
chnam
name
改变当前目录下指定文件或目录的名字
操作系统 模拟linux文件管理系统
12
.
rm
filename
删除当前目录下指定文件
13
.
login
当前用户注销新用户登陆
14
.
reset
系统重置
既是把初始化函数执行一下
15
.
exit
安全退出系统。
如果不是安全退出的话,超块不会写回内存。下次进入必须要系统重置
五.心得体会
这次实验是有生以来写的最长的代码。多达1700行。至少花了本人一个半星期的时间。其中还包括两次通宵,n次夜班。写完后,自己都不敢相信自己写了那么多。很有成就感。嘎嘎~~~
其实,上课认真听了的话,从理论上理解UNIX文件系统并不难,最多是多看几遍书,多查查资料,难的是用代码去解决具体问题。以前编程是有具体算法的,就算不理解都能搞定。这次就不行了,只给出问题。那么,要编好程序,除了经验,就要求非常深的本质上的理解了。
编程过程中碰到很多问题,例如文件流的操作。本来还以为对文件流懂得差不多了,这次实验又出现问题:1.单ios::out摧毁原文件的问题。2.不能同时打开两个文件流的问题。。。等!都耗了不少时间才发现并纠正的。
操作系统 模拟linux文件管理系统
这次实验不仅让我大大加深了对操作系统这门课的理解,更重要的是提高了我编程序,特别是系统程序的能力!
百度搜索“77cn”或“免费范文网”即可找到本站免费阅读全部范文。收藏本站方便下次阅读,免费范文网,提供经典小说医药卫生操作系统大型试验(3)在线全文阅读。
相关推荐: