-- 會員 / 註冊 --  
 帳號:
 密碼:
  | 註冊 | 忘記密碼
3/26 新書到! 3/19 新書到! 3/14 新書到! 12/12 新書到!
購書流程Q & A站務留言版客服信箱
3ds MaxMayaRhinoAfter EffectsSketchUpZBrushPainterUnity
PhotoShopAutoCadMasterCamSolidWorksCreoUGRevitNuke
C#CC++Java遊戲程式Linux嵌入式PLCFPGAMatlab
駭客資料庫搜索引擎影像處理FluentVR+ARANSYS深度學習
單晶片AVROpenGLArduinoRaspberry Pi電路設計CadenceProtel
HadoopPythonStm32CortexLabview手機程式AndroidiPhone
可查書名,作者,ISBN,3dwoo書號
詳細書籍分類

Linux創客實戰

( 簡體 字)
作者:[美] 亞倫·紐科姆(Aaron Newcomb) 著類別:1. -> 作業系統 -> Linux
   2. -> 電子工程 -> 創客
譯者:
出版社:機械工業出版社Linux創客實戰 3dWoo書號: 49885
詢問書籍請說出此書號!

缺書
NT售價: 295

出版日:9/1/2018
頁數:190
光碟數:0
站長推薦:
印刷:黑白印刷語系: ( 簡體 版 )
加入購物車 加到我的最愛
(請先登入會員)
ISBN:9787111609094
作者序 | 譯者序 | 前言 | 內容簡介 | 目錄 | 
(簡體書上所述之下載連結耗時費功, 恕不適用在台灣, 若讀者需要請自行嘗試, 恕不保證)
作者序:

譯者序:

前言:

我在當地社區創建創客空間(Makerspace)時,注意到一些特別有趣的學習趨勢。有些人等別人分享了一些有益的基本技巧后才愿意學習新技能。有些用戶在不知道自己正在做什么的情況下直接開始學習新技能。這樣會減緩學習進展,當然如果有人為他們提供正確指導的話,那么就會改善學習進程了。在這兩種情況下,只需在最初給予學習者一點指導,就可以加快學習進程。

學習如何使用Linux來制作、構建項目并非易事。在許多情況下,創客可以直接將網站教程剪切并粘貼到Linux命令行中,但是卻不理解他們實際在做什么,只有在想要修改或調整某些內容以適應個人需求時才會感到沮喪。此外,許多創客都不愿意使用樹莓派或與之類似的開發板,這是因為他們認為Linux太過陌生,而且在許多教程中使用其命令行會比使用GUI更難一些。

本書旨在克服這些恐懼,并為在項目中使用Linux操作系統提供了深度學習和探索的基礎。Linux只是創客工具箱中的一個工具而已。也許它與你之前使用的其他操作系統有所不同,但是一旦你掌握了高效使用它的技巧,那么便無須擔憂其操作性,在這一點上,Linux與所有的工具都是一樣的。事實上,Linux是一個強大的操作系統,你可能會愛上它,甚至選擇每天使用它。

Linux是一個已經存在多年的功能強大的開源操作系統,現在廣泛用于運行服務器和網站。但是大多數學生和創客在第一次使用樹莓派或類似的單板計算機(SBC)(例如BeagleBone Black或Intel Galileo)開展項目時會遇到Linux。本書是第一本專門針對創客而非程序員和管理員介紹Linux操作系統的書。通過更深入地了解Linux,創客們可以在工具箱中添加能幫助他們更輕松地構建項目的其他工具。

考慮到這本書是針對如今的創客們撰寫的,所以它主要圍繞在樹莓派上運行的Linux的Raspbian發行版,因為該平臺是當今生態系統中產量最高的版本。然而涉及的大多數主題將廣泛適用于其他Linux發行版,如果需要詳細區分版本的時候我會指出來。為此,本書將重點介紹創客們需要了解的基本原則,避免與構建項目無關的細節。加載完操作系統后,我會介紹Linux的工作原理、如何使用命令行、如何控制設備以及大量有助于高效操作的提示和技巧。

在本書中,你會發現一個叫作“試一試”的部分。在這個部分,你可以將在本書中學到的知識付諸實踐,同時也可以探索更多嘗試新概念的機會。本書還有一些插圖和圖片,這些有助于你理解在樹莓派上使用Linux時遇到的情況。

對于可能好奇“所有這些是如何開始的呢?”或者“Linux最終如何按照它的方式組裝起來的呢?”等問題的讀者,我在附錄A中介紹了Linux的簡史。

本書的排版約定

斜體字(Italic)

表示新的術語、鏈接、電子郵箱地址、文件名和文件擴展名。

等寬字體(Constant width)

用于程序清單,也用于在段落中引用程序元素,例如變量名、函數名、數據庫、數據類型、環境變量、程序語句和關鍵詞。

加粗等寬字體(Constant width bold)

表示應該由用戶輸入的命令或者其他文字信息。

斜體的等寬字體(Constant width italic)

表示此處應該替換為由用戶提供的數值,或者根據上下文確定的數值。

Safari在線圖書

Safari Books Online針對企業、政府、教育機構和個人提供了不同的購買計劃,你可根據實際需求進行選購。

用戶可以訪問上千種圖書、培訓視頻、學習路徑、互動教材和專業的播放列表,這些內容來自超過250個出版商,包括OReilly Media、哈佛商業評論、Prentice Hall Professional、Addison-Wesley Professional、Microsoft Press、Sams、Que、Peachpit Press、Adobe、Focal Press、Cisco Press、John Wiley&Sons、Syngress、Morgan Kaufmann、IBM Redbooks、Packt、Adobe Press、FT Press、Apress、Manning、New Riders、McGraw-Hill、Jones&Bartlett和Course Technology等。
致謝

我要感謝我的妻子Jennifer和孩子Stephen、Olivia和James,感謝他們在我撰寫本書時的耐心相伴。因為寫書我推掉了很多已經計劃好的周末和晚上的家庭活動,但是他們一直支持我。

感謝James在1997年向我介紹了Linux。如果你知道有人可能喜歡Linux或樹莓派的話,就把它介紹給他們!

很感謝編輯Patrick,以及Maker Media和OReilly Media的所有員工的支持,感謝他們在本書撰寫、編輯和審閱過程中給予我的指導。

我也想感謝那些花費時間審校本書并提供許多極好建議的人們:Robert Shaver、Christoph Zimmermann、Jim Kennon、Rashed Harun以及Broedy Bowers。
內容簡介:

本書是一本專門針對創客而非程序員和管理員介紹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提供的自由和無限的可能性吧!
目錄:

前言1
第1章 入門5
選擇并下載磁盤鏡像6
解壓縮磁盤鏡像6
將磁盤鏡像寫入SD卡9
首次啟動樹莓派14
創客須知19
第2章 Linux原理20
Linux桌面20
終端或控制臺21
shell簡介23
文件系統和結構25
用戶和組28
權限和sudo29
服務32
進程33
創客須知35
第3章 使用桌面系統36
什么時候使用桌面系統36
什么時候不使用桌面系統?37
了解布局38
連接網絡39
個性化設置39
創客須知42
第4章 命令行基礎43
理解提示符43
文件目錄定位44
減少打字輸入59
通過命令行連接網絡61
安裝軟件:apt66
重啟與關機74
創客須知76
第5章 headless操作77
關閉桌面77
在網絡上找尋你的系統79
命令行訪問:ssh82
遠程桌面:vnc90
傳輸文件:scp和sftp96
創客須知104
第6章 提示和技巧105
改變主機名105
啟動時運行腳本:rc.local108
別名110
性能監控:top114
殺死進程:Ctrl-C、ps和kill120
停止、后臺和前臺作業:Ctrl-Z、&和fg123
查找USB設備:lsusb 125
記錄腳本的輸出:>和>>126
搜索命令的輸出:grep128
添加用戶:adduser和addgroup131
同時運行多個命令:&&和||134
打開另一個控制臺會話135
處理長命令136
計劃工作:cron137
創客須知139
第7章 控制物理世界140
GPIO140
創客須知154
第8章 多媒體的作用155
選擇HDMI或者模擬155
播放音頻和視頻文件157
控制音量158
從腳本播放媒體159
創客須知159
第9章 訪問云服務160
從命令行訪問云存儲服務 160
IFTTT164
運行專門的Web服務器171
運行自己的云存儲服務173
創客須知177
第10章 虛擬樹莓派178
要求178
安裝178
用法179
創客須知181
附錄A Linux的背景182
序: