試讀《Linux 就是這個範兒》 有感

劉同學發表於2014-08-05

第一次接觸linux 5年前,剛剛進單位實習的時候(由於本科專業非計算機類的物理專業),進入單位後,每天都在linux 的伺服器上進行工作。剛進公司的幾天,總能看見導師在terminal上飛速地敲擊著鍵盤,當時真是佩服得五體投地,哪怕是一個簡單的“cd” “ls”“cp”,當時都當做祕籍小心地記錄下來。

我是在微博上看見《Linux 就是這個範兒》 總有人提起,忍不住一睹她的芳容,看著iteye上有書評活動,就過來看看樣章。

第四章“笨”出來的文化和哲學,如實描述了作者初見linux的好奇與天真,讓我想聯想到了自己初入職場時候的模樣。作者用自己的親身經歷道出了linux是unix的開源克隆。將linux的發展史娓娓道來。Linux將unix和網際網路文化合二為一。接下來,作者用“四大笨”講述了linux的基本思想。

這“四大笨”之一的“萬般皆文字”對於一個用慣了windows 的同學來說是個頭疼的問題,用久了就會發現命令列比圖形化介面爽多了。書中用幽默詼諧的文字講了一些linux的特點,面向流,文字化,與裝置無關等特點。所有的協議和硬體裝置都是文字。

“四大笨”之二的“四處用指令碼”,作者將可能用到的指令碼語言一一進行了提及,有shell 、tcl、perl 、python等等。剛入門的時候,覺得用linux很繁瑣,當你寫了第一個自動化的指令碼之後,你覺得天空從此明朗了許多,你會寫指令碼,就可以節省出大量的工作時間來寫書評,哈哈。因為指令碼在自動執行,而不會寫指令碼的人還在盯著螢幕看管著他的程式。當然這是個玩笑。作者在這一節中講述了為什麼不選c來做指令碼語言和指令碼語言在linux 應用系統中的作用。同時也列舉了Emacs來講述了膠合層設計的極端例子,其實怎麼設計才好用,還是要大家考慮這個“度”。

“四大笨”之三,“規律無處尋”,這個我深有體會,比如用vim的時候進行列操作和錄製操作的時候,我當時問了不同的人,每個人都有自己方法,結果是一樣的,但是方法確不一樣,是一個經驗積累的過程。作者在這一節行雲流水般的講解了人機互動的問題。

“四大笨”之四,“配置亂生根”。Linux中一切都是可以配置的,而且配置檔案有很多,低階使用者一般配置.bashrc就夠了,書中講了環境變數的配置方法和一些常見的命令列選項,這裡講述環境變數的時候最好有一個例子,增進讀者的理解。

最後,書中用傻x和簡單闡述了linux的設計理念,同時也講解了unix奠基人對unix設計理念闡述的一些大道理。

意猶未盡之餘,我看了以整個書的目錄結構,包括了基礎篇、進階篇、擴充套件篇的內容提供給各個層次的讀者。相信本書會給很多人帶來幫助。

PS:第一次寫書評,在這留個紀念,不喜勿噴。哈哈。

http://liuyongchong.iteye.com/blog/2093941

相關文章