探索 Linux 命令行:掌控你的计算机自由
1. 引言:夺回计算机控制权
曾经,计算机仅被大企业和政府掌控,普通人难以拥有。但微处理器的发明带来了变革,如今计算机无处不在,网络也将它们紧密相连,开启了个人赋能和创意自由的新时代。然而,过去几十年里,少数大公司试图控制全球大部分计算机,决定用户的操作权限。幸运的是,世界各地的人们正在通过编写自己的软件来夺回控制权,他们正在构建 Linux。
很多人谈及 Linux 时会提到“自由”,但多数人并不真正理解其含义。自由意味着能够决定计算机的操作,而要实现这一自由,就必须了解计算机的运行情况。自由的计算机应毫无秘密,只要你愿意探寻,一切都能知晓。
2. 为何使用命令行
在电影中,“超级黑客”在操作计算机时从不使用鼠标,这是因为人类本能地知道,在计算机上真正完成任务的方式是通过键盘输入。如今,大多数计算机用户熟悉图形用户界面(GUI),并被供应商和专家告知命令行界面(CLI)是可怕的过去式。但实际上,优秀的命令行界面就像人类的文字一样,是与计算机交流的强大方式。有句话说得好:“图形用户界面让简单任务更简单,而命令行界面让困难任务成为可能”,这在今天依然适用。
Linux 借鉴了 Unix 操作系统家族,继承了丰富的命令行工具。Unix 在 20 世纪 80 年代初崭露头角(尽管它早在十年前就已开发),当时图形用户界面尚未广泛应用,因此 Unix 发展出了广泛的命令行界面。早期采用 Linux 的用户选择它而非 Windows NT 的一个重要原因,就是其强大的命令行界面能够完成“困难任务”。
3. 学习对象
适合从其他平台迁移过来的新 Linux 用户
超级会员免费看
订阅专栏 解锁全文
8

被折叠的 条评论
为什么被折叠?



