在各种好莱坞大片里头,但凡需要“技术小子”表现一下如何用几分钟时间黑掉一个庞大IT系统的时候,里面的电脑都是这样的:
1.文字处理软件从来不显示光标。
2.所有的屏幕都显示1英尺高的字符。
3.高技术的计算机都有简单易用的图形界面。
4.即便是没有图形界面,计算机也能正确理解自然语言并执行。
5.只需要敲入“读出秘密文件”(“Access The Secret Files”),计算机就会给出任何你想要的信息。
6.仅仅通过敲入“上载病毒”(“Upload Virus”),就能够攻击一台计算机。
7.黑客总是能够在仅仅猜测密码一两次的情况下,就进入保密的计算机。
8.磁盘可以用在任何有软盘驱动器的计算机上,并且所有的软件可以工作在任何平台上。
9. 笔记本计算机总有实时电视电话能力,它们的性能就是比超级CRAY计算机也不差。
1、懒得搞图形界面。
看起来简单的图形界面实现起来工作量非常大,很多界面做的华丽丽的软件其实界面部分的工作量不比核心功能部分少多少——有这功夫做图形界面还不如多花点心思琢磨功能。
2、使用Linux/Unix的传统。
欧美发达国家的传统科研单位、黑客们从几十年前就开始这些行当了,使用Linux/Unix的习惯延续至今。对于第一次接触电脑就是用Windows, Mac OS的普通用户而言,自然很难想象如何在不用鼠标的情况下操作电脑。
3、装图形界面有宕机的风险。
服务器通常只会有命令行服务器(Windows服务器除外)通常都不装图形界面的,因为这些服务器一开机可能就要跑一年,装上图形界面可能增加它们宕机的概率。
4、图形界面很多时候效率低。
比如找出一个目录下面所有包含信用卡号的文本文件,提取出信用卡号,进行加密然后发送到某个邮箱里面去,熟悉Linux的童鞋们都可以华丽丽的一两行命令搞定。用图形界面需要多久?
5、很多工具压根就没有考虑windows的用户,在图形界面下反而更麻烦。
脚本语言、相关工具等的命令行支持很多工具本身就是一个hacker工具,压根就没考虑windows用户们,在图形界面下用起来非常麻烦。
电影里!
电影里!
电影里!
所以真实的原因应该是
用鼠标看起来太逊了,跟普通用户没什么区别嘛!
重磅!程序员交流群(无广告)已成立
在群里和大家分享一些程序员开发相关的知识,包括部分自己的实战项目,基础入门知识,spring,jvm,mysql等等。也会免费分享一些Java视频教程、电子资料、Mysql资料、Kubernetes及最新Java面试资料。
同时为了帮助到其他技术栈 小伙伴,我也准备了一些Python,前端,Linux,C语言等其他技术资料!
有兴趣入群的同学,可长按扫描下方二维码添加微信
一定要备注:Java,可更快被通过且邀请进群