为什么黑客都用linux
1、黑客不给自己开发的功能加上图形界面
很多界面做的很华丽的软件其实界面部分的工作量不比核心功能部分少多少。有这闲功夫还不如做图形界面,多花点心思琢磨强化一些功能。普及gui术语:图形用户界面(graphicaluserinterface,简称gui,又称图形用户接口)是指采用图形方式显示的计算机操作用户界面。与早期计算机使用的命令行界面相比,图形界面对于用户来说在视觉上更易于接受。然而这界面若要通过在显示屏的特定位置,以”各种美观而不单调的视觉消息“提示用户”状态的改变“,势必得比简单的消息呈现花上更多的计算能力。
2、欧美国家的linux/unix传统
不像中国这种被微软包养大的市场,欧美发达国家的传统科研单位、黑客们从几十年前就开始这些行当了,使用linux/unix的习惯延续至今。
linux/unix将命令行发扬光大,造就了基于命令行的软件设计哲学独领风骚n多年,直到后来被苹果、微软的图形界面在消费者市场打败。对于第一次接触电脑就是用windows,macos的普通用户而言,自然很难想象如何在不用鼠标的情况下操作电脑。
3、服务器通常只会有命令行
服务器(windows服务器除外)通常都不装图形界面的,因为这些服务器一开机可能就要跑一年,装上图形界面可能增加它们当机的概率。
4、命令行在很多任务下效率更高
熟练的linux黑客可以很快敲出一行命令,组合系统里面的各种工具来完成一个任务。图形界面的话,一方面你很难让图形界面的工具协同工作,另一方面鼠标来回点n个工具效率会低不少。
比如找出一个目录下面所有包含信用卡号的文本文件,提取出信用卡号,进行加密然后发送到某个邮箱里面去,熟悉linux的朋友们都可以华丽丽的一两行命令搞定。用图形界面想想会需要多久?
苹果iPhone营收占65% 下一个增长引擎还未确定
新型无线供电制式城轨车辆和新型时速 200 公里磁浮列车亮相
闪!华为Mate 9 Pro曜石黑售价9888元,预计明年2月上市
手机镜头未来发展潜力仍受厚度限制
电子白板产品类型
为什么黑客都用linux
美高森美综合设计软件工具最新版本Libero SoC Version 11.6,主要用于FPGA产品开发
磁性开关安装方式技巧
探析5G无线技术的三个主要应用
NASA火星直升机最终测试完成明年发射升空
运动估计与运动补偿的H.263压缩算法分析和优化研究
智能技术作为推动智慧医疗的动力 不断促进着新型医疗服务模式成长
赛灵思INT8优化为嵌入式视觉应用提供性能和计算方法
怎么样选择压力传感器的接头
华为Mate 10 Pro值得入手的五大理由
超详细的无人机编程教学,练的是逻辑思维能力
Python简直就是万能的,你用Python都做过哪些事?
什么是集成运放的非线性区?集成运放工作在线性区和非线性区有什么区别?
热管原理进化之VC均热板的散热原理
电荷泵电路的工作原理及倍压器电路示例