第一行代码:Linux命令行
上QQ阅读APP看书,第一时间看更新

前言

原谅我这一生不羁放纵爱自由。

——Beyond,《海阔天空》

电影《黑客帝国》中,人们生活在由计算机创造的虚拟世界Matrix 里,这是个时尚光鲜、赏心悦目的现代化大都市,人们在这里辛勤工作、努力奋斗,上演自己的人生故事;而在真实世界,他们浑身插满管子躺在吊舱中,靠营养液维持生命。少数人从吊舱中醒来,发现身处由机器控制的大工厂,人只是为机器提供能源的电池。这些醒来的人中,有些人选择回到Matrix,忘掉真实世界,另一部分人则努力摆脱被机器控制的命运,夺回在阳光下自由生活的权利。

随着信息技术的快速发展,我们的信息媒介从电报升级到电话,再升级到文字、语音、视频流畅传输的互联网,Matrix 与真实世界的差距越来越小——人们被外表可爱、使用贴心的各种应用包围着,在算法的悉心“照料”下,听“想听”的话、看“想看”的剧,沉浸在“作为世界主宰者”的感觉里。

但这终究不是生活的全部,总有那么一些时刻,我们希望能够从塑料感十足的“乌托邦”中抽身而出,回到真实世界,虽然辛苦,却更有意义。

命令行就是我们从Matrix 回到真实世界的那部电话。它不是一张单程票,我们仍然可以继续使用那些熟悉的图形用户界面应用,它只是提供了对于未来的另一种选择,或者说一种更本质、更优雅的解决方案。对于数字世界的消费者,它外表古怪不讨人喜欢,而对于真实世界中的创造者和探索者,它却是日常工作不可或缺的可靠伙伴。