0为什么使用命令行

​ 我们之前应该注意到,电影中的“超级黑客”,就是那些能够在 30 秒内入侵到超级安全的军方计算机里的家伙,都是坐在计算机旁,从来不碰鼠标的。这是因为电影制片人意识到,我们人类从本能上会明白,能够让计算机执行任何任务的唯一途径,是通过键盘输入命令来实现的。

​ 现在,大多数计算机用户只熟悉图形用户界面(GUI),并且产品供应商和专家还在不停地灌输一种思想,那就是命令行界面(CLI是一种很糟糕的东西而且已经过时。这是很不幸的,因为一个好的命令行界面是一种很神奇的人机交互方式,就和我们采用书信进行交流一样。据说“图形用户界面能让简单的任务更简单,而命令行界面能够处理复杂的任务”,这句话在今天看来仍然是正确的。

​ 由于 Linux 系统参照了 UNIX 系列操作系统,它分享了 UNIX 系统丰富的命令行工具。UNIX 系统在20世纪80代早期就占据了主流地位(尽管它只是在20世纪70年代才开发来,结果,在采用图形用户界面之前,开发了种广泛使用的命令行界面事实上Linux 开发者优先使用命令行界面(而不是其他系统,比如 Windows的 powerShell)的一个原因就是因为其强大的命令行界面,使完成复杂的任务成为可能”

反认知:使用图形界面操作计算机已经成为我们日常习惯,我们很少会去尝试命令行操作;我们不想去尝试的原因有两个:第一:认知不够,我们不知道命令行界面的优缺点;第二:习惯问题,我们经常陷入手里有个锤子看什么都像钉子的误区。

感触:我们操作电脑有两类人:一类是一直靠鼠标操作,另一类是键盘操作;每一个软件都有快捷键,为什么呢?答:加快操作速度,手可以不离开键盘直接操作。我是一名程序员,看到同事使用PowerShell来代替平时我们的图形界面操作,简直酷毙了,PowerShell函数可以简化我们的操作命令,看起来没有敲几下,但是执行了好几步操作。当我们的操作都脚本化之后,操作的准确性和速度都会提升;

概念:脚本:某个行为、事件或程序讲过整理后的信息体。它是关于某件事情如何进行或开展的基本概念,是事件遵循的规律和发展的顺序。

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

苹水相峰

你的打赏是对我最大的肯定

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值