黑客只认linux?带你看看这个自给自足的系统,多版本前世今生

访客4年前黑客资讯1054

黑客圈子里流行着一个约定俗成的规则,那就是“用windows做 *** 攻击的都是傻子”,为什么这么说?windows对于 *** 攻击、 *** 潜入本身就相当于一种镣铐,而在windows上做这些工作无异于带着手铐跳舞,所以对于黑客来说Linux才是真正得心应手的工具,它完全开放、没有限制并且功能全面的特点让黑客对其情有独钟,甚至成为了“linux是之一生产力”这样的台词,可以说linux之于黑客,就像是MAC之于设计师、码农,是一种强大且富有情怀的操作系统代表。但Linux的前世今生,你们都知道吗?


说到这里就不得不提到一位某鲜国的领导人鑫月半先生,使用的是一台iMAC一体机,但操作系统是他们国家“自主研发”的红星linux系统,大部分被管控的代码、神似MAC OS X的UI和交互、接近微硬的逻辑,从友国国情和互联网人才能力来看,红星Linux的开发难度并不高。

为什么开发这样一个四不像的系统会这么轻松?这就是Linux和其他两家操作系统的区别所在。Linux最开始诞生于一个免费的软件基金项目,而这个基金项目则是因为20世纪八九十年代流行的一款操作系统,而且时至今日它的子孙依然在我们的手机上发光发热的一位元老级系统,UNIX而彻底火起来的。因为不满90年代后UNIX收费昂贵的现象,一位名叫linus torvalds的大学生决定自己开发类UNIX操作系统,所以他从MINIX系统开始做起,开发出了基于GNU项目的Linux内核,这个系统最初还是个无名小卒,但后来因为一部分黑客的加入,Linux吸引人的特点开始显现出来,例如一切开源、完全免费、图形界面、直接挪用的自由Shell软件、完全听从论坛用户建议的设计让Linux获得了一批技术过硬的忠实粉丝。1991年10月5号,linux诞生了,直到今日许多版本的linux都选择在这一天发布,也是这样的原因。


当然顺嘴提一下,刚才我说到我们现在的手机上发光发热,大家肯定会想到安卓,但实际上早期的安卓是基于linux内核的,每个程序都要通过Linux内核来调动虚拟机运行程序,运用了部分unix元素的则是我们一直以为完全独立封闭的IOS。IOS基于达尔文内核,但属于类UNIX系统。


我们再回来探探Linux,最开始Linux要求公开所有代码,任何人都不能通过Linux牟利,但理想和现实总是撞车严重,所以Linux只能选择做GNU里的小弟,维持生活这样子。不过这样的选择也确实帮助Linux在短时间内占据了多家OEM大厂和芯片大厂的支持,例如英特尔、IBM、Oracle等都帮Linux推波助澜。这个时候Linux需要拿出之一个正式版,并且拟定一个吉祥物,或许人们觉得有一个吉祥物能够更加方便Linux做宣传。林纳斯最终把Linux的吉祥物定为一只企鹅,按照后来人们翻译过来的说法,企鹅是南极的,而南极是不与属于世界上任何一个国家的共有土地,所以企鹅也就代表着共享、共赢的意义。


当时的Linux已经为现在的Linux打下了一定的基础,遵循着“一切都是文件,每个软件都有专门的用途”逻辑,系统中所有的东西都可以用文件来表示,这是Linux参考许多UNIX概念的结晶,以至于连操作系统的内核都被视为一个特定类型的文件,这样的做法听起来很狂躁但确实给黑客们创造了极大的便利,也就是为何Linux没有枷锁;同时Linux可以全面兼容POSIX,windows和DOS平台所有程序都可以直接挪用来之后通过模拟器运行;多任务,多用户的设定在当时打开了先河,相当独立的多任务已经代表了现在操作系统的主要特点;字符和图形双界面也给了技术人员充分的发挥空间;同时Linux的超强兼容性使得它可以存在于各种平台上,甚至连机顶盒、家用游戏机等位置都可以作为嵌入式OS来存在,这也就是为什么Linux能够制造如此高的信仰。


后来Linux百花齐放,各种Distro版本层出不穷,例如出名的红帽子、Mandrake、Ubuntu、我国的红旗还有某鲜国的红星OS,都是属于Distro版,在Linux Kernel架构下按照LSB规范自主开发编写其他内容而形成的发行版本,这些版本依然是Linux,只不过外表不同,所以Linux的开发要相对微软而言轻松得太多,毕竟有着老大哥撑腰。


时至今日,Linux依然在微软强大肌肉的威压下坚强的活着,并且有着许多坚实的支持者,足以证明Linux的存在是有着足够意义的,希望Linux能够继续前行,帮助极客们继续探索。

相关文章

linux是什么?Linux快速简易入门

linux是什么?Linux快速简易入门

  Linux是一个操作系统平台。我们平时常用的操作系统叫作Windows。当然,也有不少朋友使用苹果电脑,苹果电脑所用的系统叫作macOS。也许你还听说过一种系统叫作Unix,Unix是比Li...

学习培训Linux的配备

学习培训Linux的配备       由于刚开始学习不适合立即安裝Linux(假如立即安裝你能发觉各种各样难题都是出現,例如网卡驱动...

linux服务器配置宝塔

前言 前几天免费申请了一个滴滴云~一直没时间打理,今天装了宝塔,遇到了些问题~ 下面以滴滴云为例,详解如何安装宝塔~ 首先设置密码 2.下载软件xshell软件 新建会话 登录帐号是dc2...

arm嵌入式开发板是什么,嵌入式linux开发板推荐

arm嵌入式开发板是什么,嵌入式linux开发板推荐

大家常用的嵌入式开发板一般是ARM和单片机这两种,很多人在印象中对于单片机与ARM的区别非常疑惑。从整体对比看来,ARM开发板就好像一家跨国大公司,每个部分分工明确,多功能处理问题,稳定性非常高,整体...

新站不收录可能是被采集了,linux iptables防火墙禁

新站不收录可能是被采集了,linux iptables防火墙禁

林忠周博客在2015年7月12日正式上线了,但是上线直到到现在,百度才索引了3个页面。可以说是非常之慢慢慢慢慢…了!结合之前做网站的一些经历以及自己的SEO经验,没有理由这么慢的...

废旧Android手机如何改造成Linux服务器?

废旧Android手机如何改造成Linux服务器?

自从没有了学生身份之后,购买云服务器的价格是越来越贵了,不管是阿里云还是腾讯云。我寻思着能不能找到什么替代品,这让我想起之前在知乎不经意看到的,可以把 Android 手机改造成 Linux。如果再配...