字符界面,也称为CLI(命令行界面),靠输入字符与计算机沟通。我们之所以对字符界面了解甚少,是因为我们平时都是通过GUI(图形用户界面)操作电脑的。
最早的时候,人们通过在纸片上打孔记录计算机的机器码。后来,人们为了方便操作这些机器码,将8个比特组成一个字节,并随着显示器和键盘的出现,字符界面逐渐成为主流。
然而早期的字符界面需要记忆很多命令,对于普通大众来说仍然难以操控。为了让更多的人能够自如地使用电脑,图形界面系统开始兴起了,我们熟知的Windows和macOS就是优秀的典范。
如今,我们的电脑都用上了图形界面,事实上,目前九成以上的服务器仍然工作于字符界面。我们熟悉的百度、微信、QQ,其庞大的后台也是以字符界面为主,可以说字符界面仍然是大型计算机系统的主流。
原来图形界面发展的同时,字符界面也在同步发展呢!小伙伴们之所以感受不到,是因为字符界面主要应用于科研和工程领域,也因为它有以下特点,而一直深受领域内人士们的喜爱:
回归本质
计算机本质上是一个字符处理系统,而字符界面则是和计算机最直接的交流方式。很多高级的问题,都需要借助字符界面才能够解决。
也可以显示图片
如果大家觉得字符界面只能显示文字就错了,除了文字,显示图片甚至播放视频也是不在话下哦,只不过没有图形界面下那么丰富罢了。
高可靠性
我们都知道,一个视频文件,不管多么短,其大小总比一个txt文档要大得多,这个道理同样适用于图形界面和字符界面。
当我们在为蓝屏和死机而苦恼的时候,字符界面反而可以给人宁静。因为极低的资源占用,字符界面有着始终如一的流畅性和稳定性,几乎永远不会蓝屏和死机。
还有很多时候,工程师们需要远程连接计算机进行作业,而图形界面在远程传输时因为流量大,在网络不稳时就会卡顿甚至断线。相比之下,字符界面只需要极小的流量就可以实现完整传输,即使网络不稳定,也不会受影响。
正因为这种优势,目前的军方系统也大多以字符界面为主,谁让人家又快又稳呢?
低开发成本
字符界面的程序开发成本很低,和图形界面开发成本相比,就像写几行小诗和画一幅油画所耗费人力的区别。对于需求快速变化的科研和工程领域,字符界面无疑是最经济和有效的。也因为这种成本的差距,一些大型计算机系统一般都优先提供字符界面工具集,在时间和资金充裕的情况下,才会进一步提供图形界面。
真的很酷
不用鼠标,没有广告没有弹窗,简单直接的计算机交互方式,谁不爱呢?难怪现在的电影都喜欢采用字符界面作为素材。试想一下,如果将IronMan里的电脑全部换成Windows,估计没人会看这部片子了吧
留言与评论(共有 0 条评论) |