黑屏了。就剩左下角那个白杠杠,一、下、一下,蹦得人心慌。头回见这玩意儿,我愣是觉得跟个没门把手的铁门没两样。伸手去抓?抓空了。只能干瞪着那团冷光,心里直打鼓:这到底是个啥?

翻开《LINUX教程》头几章。好家伙。连张像样的示意图都省了。更别提网上那些铺天盖地的“零基础保姆级攻略”。作者萨瓦这人,估计是轴惯了。开篇不整虚的,直接把历史沿革、底层逻辑和一堆命令行往你脸上拍。说实话,我当时心里直犯嘀咕。都什么年代了?鼠标咔哒两下啥事办不成?谁还愿意去死磕那些拗口的字母组合?可能吧。我这种习惯了图形界面的人,一开始真有点水土不服。可硬着头皮往下啃,翻到后面那些密密麻麻的实战操练时,嘿。那股子浮躁劲儿,居然自己就瘪下去了。

这些练习,压根不按考试套路出牌。倒像是让你一块块垒砖头。萨瓦把文件操作、管道符、重定向全拆成了细碎的零件,逼着你一遍遍敲、一遍遍试。记得有回死磕 grep 加上管道符 |,来回跑十几遍,屏幕死活不给准信儿。报错信息一行行往上蹦,红字晃眼,看着就头疼。愣住。猛地反应过来,自己压根没摸清数据到底顺着哪条道儿跑的。索性把鼠标推开。对着那串命令逐个字抠,连空格都不敢漏。等最后那行预期结果乖乖蹦出来的时候,心里那叫一个舒坦。不叫兴奋。就是觉得“嘿,原来这玩意儿是这么转的”。脚底下,终于踩实地了。这事儿大概就是这么个意思。不绕弯子。

书里聊 shell 编程和进程管理那部分,我反反复复翻了好几遍。萨瓦写得一点不煽情。甚至有点干巴。但字缝里透着一股子对“规矩”的较真。Linux 这地盘嘛。不认直觉。只认死理。你喂它啥,它就吐啥。命令里多敲个空格,输出结果立马跑偏;少个重定向符号,文件说没就没。这种死板的诚实,放现实生活里反倒挺稀罕。咱们平时。早就习惯了打太极。张口闭口“差不多”“大概率”。终端可不吃这套。它从不跟你玩虚的。我觉得吧。这种“不妥协”的脾气。可能正是现在这帮人缺的。

翻到图形界面那章,我反倒有点走神。前面大篇幅扒拉命令行,讲底层怎么握手、怎么解析。结果最后一句,轻飘飘告诉你,现在大伙儿其实就坐在花花绿绿的图标底下点点点。我合上书琢磨了半天。这书可能正死在这儿,但也珍贵在这儿。它不教你怎么拼个能交差的花架子。非得逼着你先摸清楚那些看不见的线头怎么接。好比学画画的。不急着调颜色。先拿铅笔死磕透视和骨架。咱们现在太爱把复杂玩意儿塞进精美的盒子里。递出去顺手一推。谁还蹲下来看看里头到底塞了啥料?未必是坏事。但确实少了点较真的劲儿。

得承认。书里有些章节翻起来确实赶趟。习题难度也上蹿下跳的。偶尔碰着几页,我盯着满屏代码脑仁儿直疼,干脆起身去厨房灌了杯热水压压惊。但挺邪门的是。正是这种“卡壳”的劲儿。把我那点浮躁给一点点磨平了。人总爱找捷径。巴不得书印成说明书,照着步骤走就能通关。可有些本事。未必是练出来的。偏偏得靠一遍遍笨手笨脚地重复,才能烙进肌肉里。萨瓦在书里死命强调练手。我起初嫌他啰嗦。后来才咂摸出味来。他那是怕咱们转头就忘。到时候还得回来折腾自己。

现在再怼开终端,我不再觉得那是扇没把手的门了。敲下 ls 回车,文件列表哗啦啦铺满屏幕。光标还在跳。就是慢悠悠的。不催你了。窗外天光暗下去,键盘敲得轻。手边的咖啡早凉透了。喝一口,啧,有点涩。但心里踏实。

有些道儿,看着黑漆漆的。真迈进去才晓得,每步都踩得结结实实。也就这么回事儿。慢慢走呗。