打开网易新闻 查看精彩图片
你第一次打开终端,黑屏上只有一个光标在闪。输入命令,回车,然后——什么都没发生。没有"完成"提示,没有进度条,光标只是继续闪,像在等你说完下半句。
于是你重输一遍。还是沉默。你关掉窗口,回去点鼠标了。
打开网易新闻 查看精彩图片
问题不在你。终端的设计哲学是"沉默即成功",这是Unix时代留下的习惯:输出只给两种场景——出错了,或者你主动要信息。文件复制完成?还你一行新提示符,自己体会。这种设计在60年前是为了省纸带,现在纯粹是路径依赖。
密码输入时连星号都不显示,是防" shoulder surfing"( shoulder surfing:旁边有人偷看屏幕时,连字符长度都泄露信息)。但没人提前告诉你,所以你第一反应是键盘坏了。
打开网易新闻 查看精彩图片
心理学家管这叫"知识的诅咒"——老手太熟悉规则,反而看不见新手会撞上的墙。写教程的人眼里,$符号不需要解释,Ctrl+C的中断逻辑显而易见。他们直接跳到命令清单,留下读者对着空白屏幕怀疑人生。
这篇文章列了6个类似的陷阱。作者说,这不是命令教程,是"让你别在第一步就放弃"的预习。
有人在评论区补了一句:「我花了三个月才敢确定,终端没反应的时候,其实已经在干活了。」
热门跟贴