的那些功能一个个试用过去,他发现原本只是用来作为教学用的精简版系统,功能竟然已经强大如斯,甚至比苹果计算机前期的几个版本的系统都要强大。
最让林鸿动心的功能,是LINUS竟然在里面集成了一个名为BASH的Shell程序。
这个程序实际上在系统刚启动的时候就运行了,只不过林鸿并没有察觉,后来看了文档之后才发现,原来他看到的命令行界面并不是MINIX自带的那个,而是已经被LINUS成功给替换了。
Shell即外壳程序,这是区别于艹作系统内核的一个重要部分,通常的表现形式就是一个字符命令行界面,例如DOS界面也是一个壳。
通过接受用户输入的命令,Shell可以调用执行相应的应用程序。
另外,Shell也是一种程序设计语言,它可以交互式解释和执行用户输入的命令,或者自动地解释和执行预先设定好的一连串的命令。作为程序设计语言,它定义了各种变量和参数,并提供了许多在高阶语言中才具有的控制结构,包括循环和分支。
有了这个Shell,可以说,这个经过LINUS改装过后的系统,功能已经完全可以媲美DOS系统了,更重要的是,这个艹作系统的源代码是公开的,林鸿可以查看所有的实现细节,而DOS艹作系统则是一个黑匣子,完全不知道底层的运行机制,只能有一些有限的被封装好的API接口和中断。
林鸿立刻喜欢上了这个系统,LINUS果然厉害,竟然将一个阉割版的艹作系统改造到如此程度!
由于这个系统里面还没有类似TELNET这样的网络程序,也没有EMAIL邮件客户端可以用来收发电子邮件,林鸿暂时从MINIX中退了出来,重新选择了MS-DOS系统进入。
他首先收取了电子邮件,发现LINUS在几天前就给自己发了