找回密码
 骑士注册

QQ登录

微博登录

搜索
❏ 站外平台:

Linux中国开源社区 观点 查看内容

就是因为酷?为什么电影里的黑客都不屑使用鼠标

2014-03-31 16:00    评论: 33 分享: 2    

有网友问:为什么电影中的黑客几乎绝不用鼠标,都是键盘一通乱敲?我说搞个图形界面这么难吗?

1、黑客懒得给自己开发的工具加上图形界面。

搞图形界面真的难,非常难。这个难不是说因为算法、理论导致的难,而是实现GUI的各种繁琐工作的难。

看起来简单的图形界面实现起来工作量非常大,很多界面做的华丽丽的软件其实界面部分的工作量不比核心功能部分少多少。有这功夫做图形界面还不如多花点心思琢磨功能。

2、欧美国家的Linux/Unix传统

不像中国这种被微软包养大的市场,欧美发达国家的传统科研单位、黑客们从几十年前就开始这些行当了,使用Linux/Unix的习惯延续至今。

Linux/Unix将命令行发扬光大,造就了基于命令行的软件设计哲学独领风骚n多年,直到后来被苹果、微软的图形界面在消费者市场打败。

对于第一次接电就是用Windows、Mac OS的普通用户而言,自然很难想象如何在不鼠标的情况下操作电脑。

3服务通常只会有命令行

服务器(Windows服务器除外)通常都不装图形界面的,因为这些服务器一开机可能就要跑一年,装上图形界面可能增加它们当机的概率。

4、命令行在很多任务下效率更高

熟练的Linux黑客可以很快敲出一行命令,组合系统里面的各种工具来完成一个任务。图形界面的话,一方面你很难让图形界面的工具协同工作,另一方面鼠标来回点n个工具效率

会低不少。

比如找出一个目录下面所有包含信用卡号的文本文件,提取出信用卡号,进行加密然后发送到某个邮箱里面去,熟悉Linux的童鞋们都可以华丽丽的一两行命令搞定。用图形界面需

要多久?

5、脚本语言、相关工具等的命令行支持

很多工具本身就是一个黑客工具,压根就没考虑Windows用户们,在图形界面下用起来反而非常麻烦。因为第二点的原因,很多黑客用的编程语言、工具一开始就是在命令行下面实

现的,到了Windows还是得用命令行的方式来使用。因为Windows一直以淘汰命令行为己任,系统只带了一个极端难使的cmd.exe,用起来简直让人抓狂。

 

PS:我觉得还有一个原因,那就是键噼里啪啦输入看上去和感觉都太酷了,那才是高手行为。

 

最新评论

我也要发表评论

snowhawkyrf 2014-03-30 18:59 回复
作为Linux用户,不能同意更多
[1]
snowhawkyrf 发表于 2014-03-30 18:59 的评论:
作为Linux用户,不能同意更多
游客 2014-03-30 19:05 回复
什么意思?就是不怎么同意楼主说的话吗
[1]
snowhawkyrf 发表于 2014-03-30 18:59 的评论:
作为Linux用户,不能同意更多
风一样的年代 2014-03-30 19:35 回复
什么意思?是不同意楼主的吗
Hades_Dream 2014-03-30 20:38  新浪微博网友评论 回复
帮小白们普及下知识
强亿崔 2014-03-30 20:38  新浪微博网友评论 回复
确实酷[酷][酷]
奥德no 2014-03-30 20:38  新浪微博网友评论 回复
[挖鼻屎][挖鼻屎][挖鼻屎]...无知的人类赶紧学习下...
yacoo 2014-03-30 20:38  新浪微博网友评论 回复
远程都是Shell,GNOME太痛苦。
_ChopinWong_ 2014-03-30 20:38  新浪微博网友评论 回复
鼠標?那是什麽。
LifeFantasia 2014-03-30 20:38  新浪微博网友评论 回复
转发微博。
钺无钩 2014-03-30 20:38  新浪微博网友评论 回复
学计算机很大的原因是因为懒
爱若光 2014-03-30 20:38  新浪微博网友评论 回复
效率太低了
[1]
snowhawkyrf 发表于 2014-03-30 18:59 的评论:
作为Linux用户,不能同意更多
[2]
风一样的年代 发表于 2014-03-30 19:35 的评论:
什么意思?是不同意楼主的吗
snowhawkyrf 2014-03-31 09:14 回复
是非常同意的意思啊
人见人爱我大爷 2014-03-31 09:15  新浪微博网友评论 回复
以后会有用触屏拖拽的黑客么//@翁恺BA5AG: //@njbigjun: 转发微博
网速有点微慢啊 2014-03-31 09:15  新浪微博网友评论 回复
图形界面做起事情来更慢//@翁恺BA5AG://@njbigjun: 转发微博
次郎爸爸 2014-03-31 09:15  新浪微博网友评论 回复
什么片子?是不是那个用PALM?
于亻士王其 2014-03-31 09:15  新浪微博网友评论 回复
命令行下,很多事情很高效 //@翁恺BA5AG://@njbigjun: 转发微博
LinuxCN好基友-Viz赵文轩 2014-03-31 09:15  新浪微博网友评论 回复
用命令行就因为……懒
卤煮小懒菌丶晰一 2014-03-31 09:15  新浪微博网友评论 回复
点来点去 略烦
守木arlen 2014-03-31 09:15  新浪微博网友评论 回复
正在学着摆脱鼠标,已初具成效[哈哈]

收藏

返回顶部

分享到微信

打开微信,点击顶部的“╋”,
使用“扫一扫”将网页分享至微信。