Linux創客實戰
內容描述
本書是一本專門針對創客而非程序員和管理員介紹Linux操作系統的初學者指南,旨在為創客在項目中使用Linux操作系統提供深度學習和探索的基礎,幫助其掌握高效使用Linux的技巧。
本書主要圍繞在樹莓派上運行的Linux的Raspbian發行版,其中涉及到的大多數主題也廣泛適用於其他Linux發行版。書中重點重點介紹創客們需要瞭解的基本原則,避免與構建項目無關的細節。加載完操作系統後,你將學到Linux的工作原理、如何使用命令行、如何控制設備以及大量有助於高效操作的技巧。
本書的“試一試”部分將幫助你實踐在書中所學到的知識。同時,書中還配有豐富的插圖,可以幫助你理解在樹莓派上使用Linux時遇到的情況。附錄部分還提供了Linux簡史,將幫助你更全面地瞭解Linux。
有些創客會迴避使用樹莓派或類似的開發板,因為他們不熟悉Linux,感覺使用起來會比較困難。其實Linux操作系統只是創客工具箱中的一種工具而已。和其他所有工具一樣,一旦你掌握如何高效使用它的技巧,也就無需擔憂其操作性了。
有些創客喜歡使用Linux來幫助構建運行在單板計算機上的項目,這是有道理的,就像我們在木工中使用螺絲刀或錘子一樣。事實上,Linux是如此強大,比起其他操作系統,你可能會更喜歡它,並選擇每天使用它。
本書主要針對第一次接觸Linux的學生及創客,重點介紹其需要瞭解的基本原則以及如何在樹莓派上運行Raspbian示例,使其剋服相關技術恐懼,為進一步學習和探索提供基礎。
通過本書,你將學會:
安裝Raspbian和其他流行的Linux版本
控制實際硬件的代碼和腳本
運行Linux命令、系統和進程
在你的樹莓派上控制GPIO引腳
安裝IFTTT小程序和其他雲服務
在Windows、Mac或Linux上運行虛擬樹莓派
享受Linux提供的自由和無限的可能性吧!