(本系列以 Tony Bradley 今年六月在 PC World 發表的 "30 Days With Ubuntu Linux" 為素材,每天寫一篇閱讀感想)
Ubuntu Linux, Day 18: What Is This 'sudo' You Speak Of?
Tony 今天在原文文章介紹 命令列 (command line),他提到了以前在微軟的作業系統,還是 DOS 的時候,他比較常使用 command line ,後來慢慢進入了 Windows 3.0, 95... 的時代,命令列漸漸變成 IT 系統管理者才精通的工具。
接著他回到主題,簡單的講了一下 (Ubuntu) Linux 底下最基本的指令,有多基本呢,他只稍微提到了四個指令: ls, cd, grep, sudo ,他說 sudo 可能是最常被使用到的指令,因為它是用來讓一般使用者帳號可以以管理者 (root) 權限執行一些系統管理的工作。
不過 Tony 也說,指令這麼多,哪能在短短地篇幅講完,所以他要無恥的廣告一下(give a shameless plug) PCWorld 同事 Keir Thomas 的書 "Linux Nitty Gritty: Working at the Ubuntu Command-Line Prompt",從 Amazon Kindle Store 購買電子書版本只要 99 美分喔!
==
PowerOp:時代果然不一樣了,這本講 Linux command line 的書,首先是 "self-published" (作者自己出版,不透過出版社),然後又是 數位出版(透過 Amazon Kindle Store),記得之前 Amazon 的公訂行情,作者拿七成,亞馬遜拿三成(一般傳統的出版通路,作者能夠拿到一成五就很了不起了,就算是 哈利波特 的作者 J.K. 羅琳,聽說紙本書的版稅也只拿到三成,已經算是傳統通路的天價了,怪不得 羅琳 後來自己出來成立網站準備要自己來賺 :p
另外,講到 命令列 的部份,之前在 LUGRadio 這個 podcast 聽 Juno 跟 Aq 討論過一個兩難:Ubuntu Linux 吸引到很多一般使用者,這些人在論壇上發問的時候,不太有能力去分辨別人給的指令有沒有惡意:「萬一人家故意給個 'rm -rf /' 怎麼辦?」