学习操作系统要求写的实验。
这个版本主要增加了文件管理。
源代码下载地址。语言为java。说实话用java写这种底层的东西,真的不太方便。
http://pan.baidu.com/s/1bnlRHjL
help命令显示命令使用方式。
运行以后是这样的。
$DIR
20150530093648 <DIR> 0 .
20150530092455 <DIR> 0 SYSTEM
20150530092540 <DIR> 0 USER
$FORMAT
$DIR
20150530093648 <DIR> 0 .
$MD SYSTEM
$MD USER
$CD SYSTEM
$MD BOOT
$MD WIN
$MD DOS
$DIR
20150530093648 <DIR> 0 .
20150530093648 <DIR> 0 ..
20150530093719 <DIR> 0 BOOT
20150530093721 <DIR> 0 WIN
20150530093725 <DIR> 0 DOS
$CD BOOT
$MK BOOT.BIN 20
$DIR
20150530093648 <DIR> 0 .
20150530093709 <DIR> 0 ..
20150530093735 20 BOOT.BIN
$CD ..
$DIR
20150530093648 <DIR> 0 .
20150530093648 <DIR> 0 ..
20150530093719 <DIR> 0 BOOT
20150530093721 <DIR> 0 WIN
20150530093725 <DIR> 0 DOS
$CD WIN
$MK EXPLOER.EXE 60
文件名长度超过8字节。
$MK EXPL.EXE 60
$CD .
$DIR
20150530093648 <DIR> 0 .
20150530093709 <DIR> 0 SYSTEM
20150530093712 <DIR> 0 USER
$CD USER
$DIR
20150530093648 <DIR> 0 .
20150530093648 <DIR> 0 ..
$MD DOC
$MD PIC
$MD VID
$MD SEX
$DIR
20150530093648 <DIR> 0 .
20150530093648 <DIR> 0 ..
20150530093852 <DIR> 0 DOC
20150530093859 <DIR> 0 PIC
20150530093901 <DIR> 0 VID
20150530093906 <DIR> 0 SEX
$RD SEX
$DIR
20150530093648 <DIR> 0 .
20150530093648 <DIR> 0 ..
20150530093852 <DIR> 0 DOC
20150530093859 <DIR> 0 PIC
20150530093901 <DIR> 0 VID
$CD DOC
$MK TEST.TXT 2168
$DIR
20150530093648 <DIR> 0 .
20150530093712 <DIR> 0 ..
20150530093935 2168 TEST.TXT
$CPY TEST.TXT D:\TEST.TXT
文件指针越界。
文件指针越界。
文件指针越界。
文件指针越界。
文件指针越界。
文件指针越界。
文件指针越界。
文件指针越界。
文件指针越界。
文件指针越界。
文件指针越界。
文件指针越界。
文件指针越界。
文件指针越界。
文件指针越界。
文件指针越界。
文件指针越界。
文件指针越界。
文件指针越界。
文件指针越界。
文件指针越界。
文件指针越界。
文件指针越界。
文件指针越界。
文件指针越界。
文件指针越界。
文件指针越界。
文件指针越界。
文件指针越界。
文件指针越界。
文件指针越界。
文件指针越界。
文件指针越界。
文件指针越界。
文件指针越界。
文件指针越界。
文件指针越界。
文件指针越界。
文件指针越界。
文件指针越界。
文件指针越界。
文件指针越界。
文件指针越界。
文件指针越界。
文件指针越界。
文件指针越界。
文件指针越界。
文件指针越界。
文件指针越界。
文件指针越界。
文件指针越界。
文件指针越界。
文件指针越界。
文件指针越界。
文件指针越界。
文件指针越界。
文件指针越界。
文件指针越界。
文件指针越界。
文件指针越界。
文件指针越界。
文件指针越界。
文件指针越界。
文件指针越界。
文件指针越界。
文件指针越界。
文件指针越界。
文件指针越界。
文件指针越界。
文件指针越界。
文件指针越界。
文件指针越界。
文件指针越界。
文件指针越界。
文件指针越界。
文件指针越界。
文件指针越界。
文件指针越界。
文件指针越界。
文件指针越界。
文件指针越界。
文件指针越界。
文件指针越界。
文件指针越界。
文件指针越界。
文件指针越界。
文件指针越界。
文件指针越界。
文件指针越界。
文件指针越界。
文件指针越界。
文件指针越界。
文件指针越界。
文件指针越界。
文件指针越界。
文件指针越界。
文件指针越界。
文件指针越界。
文件指针越界。
文件指针越界。
文件指针越界。
文件指针越界。
文件指针越界。
文件指针越界。
文件指针越界。
文件指针越界。
文件指针越界。
文件指针越界。
文件指针越界。
文件指针越界。
文件指针越界。
文件指针越界。
文件指针越界。
文件指针越界。
文件指针越界。
文件指针越界。
文件指针越界。
文件指针越界。
文件指针越界。
文件指针越界。
文件指针越界。
文件指针越界。
文件指针越界。
文件指针越界。
文件指针越界。
文件指针越界。
文件指针越界。
文件指针越界。
文件指针越界。
文件指针越界。
文件指针越界。
文件指针越界。
文件指针越界。
文件指针越界。
文件指针越界。
文件指针越界。
文件指针越界。
文件指针越界。
文件指针越界。
文件指针越界。
文件指针越界。
文件指针越界。
文件指针越界。
文件指针越界。
文件指针越界。
文件指针越界。
文件指针越界。
文件指针越界。
文件指针越界。
文件指针越界。
文件指针越界。
文件指针越界。
文件指针越界。
文件指针越界。
文件指针越界。
文件指针越界。
文件指针越界。
文件指针越界。
文件指针越界。
文件指针越界。
文件指针越界。
文件指针越界。
文件指针越界。
文件指针越界。
文件指针越界。
文件指针越界。
文件指针越界。
文件指针越界。
文件指针越界。
文件指针越界。
文件指针越界。
文件指针越界。
文件指针越界。
文件指针越界。
文件指针越界。
文件指针越界。
文件指针越界。
文件指针越界。
文件指针越界。
文件指针越界。
文件指针越界。
文件指针越界。
文件指针越界。
文件指针越界。
文件指针越界。
文件指针越界。
文件指针越界。
文件指针越界。
文件指针越界。
文件指针越界。
文件指针越界。
文件指针越界。
文件指针越界。
文件指针越界。
文件指针越界。
文件指针越界。
文件指针越界。
文件指针越界。
文件指针越界。
文件指针越界。
文件指针越界。
文件指针越界。
文件指针越界。
文件指针越界。
文件指针越界。
文件指针越界。
文件指针越界。
文件指针越界。
文件指针越界。
文件指针越界。
文件指针越界。
文件指针越界。
文件指针越界。
文件指针越界。
文件指针越界。
文件指针越界。
文件指针越界。
文件指针越界。
文件指针越界。
文件指针越界。
文件指针越界。
文件指针越界。
文件指针越界。
文件指针越界。
文件指针越界。
文件指针越界。
文件指针越界。
文件指针越界。
文件指针越界。
文件指针越界。
文件指针越界。
文件指针越界。
文件指针越界。
文件指针越界。
文件指针越界。
文件指针越界。
文件指针越界。
文件指针越界。
文件指针越界。
文件指针越界。
文件指针越界。
文件指针越界。
文件指针越界。
文件指针越界。
文件指针越界。
文件指针越界。
文件指针越界。
文件指针越界。
文件指针越界。
文件指针越界。
文件指针越界。
文件指针越界。
文件指针越界。
文件指针越界。
文件指针越界。
文件指针越界。
文件指针越界。
文件指针越界。
文件指针越界。
文件指针越界。
文件指针越界。
文件指针越界。
文件指针越界。
文件指针越界。
文件指针越界。
文件指针越界。
文件指针越界。
文件指针越界。
文件指针越界。
文件指针越界。
文件指针越界。
文件指针越界。
文件指针越界。
文件指针越界。
文件指针越界。
文件指针越界。
文件指针越界。
文件指针越界。
文件指针越界。
文件指针越界。
文件指针越界。
文件指针越界。
文件指针越界。
文件指针越界。
文件指针越界。
文件指针越界。
文件指针越界。
文件指针越界。
文件指针越界。
文件指针越界。
文件指针越界。
文件指针越界。
文件指针越界。
文件指针越界。
文件指针越界。
文件指针越界。
文件指针越界。
文件指针越界。
文件指针越界。
文件指针越界。
文件指针越界。
文件指针越界。
文件指针越界。
文件指针越界。
文件指针越界。
文件指针越界。
文件指针越界。
文件指针越界。
文件指针越界。
文件指针越界。
文件指针越界。
文件指针越界。
文件指针越界。
文件指针越界。
文件指针越界。
文件指针越界。
文件指针越界。
文件指针越界。
文件指针越界。
文件指针越界。
文件指针越界。
文件指针越界。
文件指针越界。
文件指针越界。
文件指针越界。
文件指针越界。
文件指针越界。
文件指针越界。
文件指针越界。
文件指针越界。
文件指针越界。
文件指针越界。
文件指针越界。
文件指针越界。
文件指针越界。
文件指针越界。
文件指针越界。
文件指针越界。
文件指针越界。
文件指针越界。
文件指针越界。
文件指针越界。
文件指针越界。
文件指针越界。
文件指针越界。
文件指针越界。
文件指针越界。
文件指针越界。
文件指针越界。
文件指针越界。
文件指针越界。
文件指针越界。
文件指针越界。
文件指针越界。
文件指针越界。
文件指针越界。
文件指针越界。
文件指针越界。
文件指针越界。
文件指针越界。
文件指针越界。
文件指针越界。
文件指针越界。
文件指针越界。
文件指针越界。
文件指针越界。
文件指针越界。
文件指针越界。
文件指针越界。
文件指针越界。
文件指针越界。
文件指针越界。
文件指针越界。
文件指针越界。
文件指针越界。
文件指针越界。
文件指针越界。
文件指针越界。
文件指针越界。
文件指针越界。
文件指针越界。
文件指针越界。
文件指针越界。
文件指针越界。
文件指针越界。
文件指针越界。
文件指针越界。
文件指针越界。
文件指针越界。
文件指针越界。
文件指针越界。
文件指针越界。
文件指针越界。
文件指针越界。
文件指针越界。
文件指针越界。
文件指针越界。
文件指针越界。
文件指针越界。
文件指针越界。
文件指针越界。
文件指针越界。
文件指针越界。
文件指针越界。
文件指针越界。
文件指针越界。
文件指针越界。
文件指针越界。
文件指针越界。
文件指针越界。
文件指针越界。
文件指针越界。
文件指针越界。
文件指针越界。
文件指针越界。
文件指针越界。
文件指针越界。
文件指针越界。
文件指针越界。
文件指针越界。
文件指针越界。
文件指针越界。
文件指针越界。
文件指针越界。
文件指针越界。
文件指针越界。
文件指针越界。
文件指针越界。
文件指针越界。
文件指针越界。
文件指针越界。
文件指针越界。
文件指针越界。
文件指针越界。
文件指针越界。
文件指针越界。
文件指针越界。
文件指针越界。
文件指针越界。
文件指针越界。
文件指针越界。
文件指针越界。
文件指针越界。
文件指针越界。
文件指针越界。
文件指针越界。
文件指针越界。
文件指针越界。
文件指针越界。
文件指针越界。
$DIR
20150530093648 <DIR> 0 .
20150530093712 <DIR> 0 ..
20150530093935 2168 TEST.TXT
$DEL TEST.TXT
$DIR
20150530093648 <DIR> 0 .
20150530093712 <DIR> 0 ..
$MK TEST.TXT 2618
$DIR
20150530093648 <DIR> 0 .
20150530093712 <DIR> 0 ..
20150530094043 2618 TEST.TXT
$CPY TEST.TXT D:\TEST.TXT
$DIR
20150530093648 <DIR> 0 .
20150530093712 <DIR> 0 ..
20150530094043 2618 TEST.TXT
$SHOWF TEST.TXT
63 68 61 70 74 65 72 20 31 0D 0A 54 68 65 20 64 c h a p t e r 1