「學習」可以說是工程師的工作之一, 各種有機會用到的開發工具、軟體框架、程式語言, 都需要廣泛涉獵。但是 Linux 這個 IT 界無人不知的作業系統, 又總是令人卻步, 不知從何入門。為什麼高手好像用命令列就能做到任何事?實務上常用的功能又有哪些?
?
確實, Linux的純文字介面如魔法一般難懂, 一行一行像咒語的指令, 讓 Linux 的學習難度成為一座陡峭高山。
?
然而 Linux 絕對不是高不可攀的,?
想攀登 Linux 的學習陡坡, 就讓本書做您的階梯, 與您一同前進!
?
【IT 工程師的必經之路, 既然躲不掉、就一次把它搞懂!】
雖然 Linux 看似很少人使用, 其實在網路伺服器、企業工作機台、嵌入式系統...等應用上處處可見, 我們的生活早已不能沒有 Linux!
Linux 無所不在, 問世至今三十年來, 用途只增不減, 只要從事 IT 工作就一定會遇到。永不過時的技術, 怎麼能不學會?
零基礎也不用擔心, 現在學一定來得及!
?
【入門到進階, 逐行指令實戰演練】
學了指令卻不知道怎麼用、遇到狀況又不知道該用什麼指令, 學習 Linux 總是出現這樣的瓶頸嗎?
本書內容涵蓋基礎指令、帳號管理、檔案系統、工作排程、套件安裝、shell script ...等主題, 每章都精心設計常見情境, 詳盡列出完整輸入指令與真實系統回應, 讓您一一比對、循序漸進, 親手掌握 Linux 系統的大小事。
?
【系統到應用, 全方位涵蓋實務需求】
終於在 Linux 學會輸入指令、管理檔案、編輯文件了, 但這樣真的算是 "用 Linux 開發的工程師" 嗎?
時下最需要的各種技術:版本控制、虛擬環境、容器化應用、機器學習套件...等, 在 Linux 上不會沒得用, 只會更好用!
各種開發工具, 從環境建置到範例操作, 本書一應俱全, 完整發揮 Linux 的潛力, 讓您成為真正的 Linux 居民。
?
本書特色
?
●以 Ubuntu 的文字模式為主軸, 適用各種 Unix-like 的應用場合。
●手把手操作 Linux 指令, 搭配逐行詳盡解說, 零基礎也能無痛入門。
●針對開發人員提供 Git版本控制、Python 虛擬環境、Docker、Anaconda、CUDA等開發環境的建置教學。
●不只適用實體機器, 也收錄虛擬機、WSL、雲端平台的 Linux 操作指引, 用手邊電腦就能立刻開始。