Linux實務: 以Ubuntu為例
作者 | 游允帥 |
---|---|
出版社 | 全華圖書股份有限公司 |
商品描述 | Linux實務: 以Ubuntu為例:,本書適合初踏入Linux領域且希望使用Linux進行較進階、較大型程式開發之讀者。本書選擇最多人使用的Linux發行版Ubuntu,由淺入深解說程式之基本 |
作者 | 游允帥 |
---|---|
出版社 | 全華圖書股份有限公司 |
商品描述 | Linux實務: 以Ubuntu為例:,本書適合初踏入Linux領域且希望使用Linux進行較進階、較大型程式開發之讀者。本書選擇最多人使用的Linux發行版Ubuntu,由淺入深解說程式之基本 |
內容簡介 本書適合初踏入Linux領域且希望使用Linux進行較進階、較大型程式開發之讀者。本書選擇最多人使用的Linux發行版Ubuntu,由淺入深解說程式之基本編譯、函式庫製作與使用、大型專案的編譯、Linux核心模組以及嵌入式系統軟體開發。本書亦清楚解說作業系統的重要主題:訊號處理函式、程序優先權和友善值、掛載卸載檔案系統、inode、檔案權限、檔案鎖定等。Linux的網路功能強大,本書特別深入介紹其路由、防火牆、NFS,以及DNS如何影響收發E-mail等觀念和技術。
產品目錄 ch1 Linux 簡介1-1 學習Linux 的重要性1-2 Linux 的起源1-3 Linux 的分類1-4 Linux 的應用1-5 Linux 發行版的選擇1-6 Linux 的安裝1-7 結論ch2 基本操作2-1 登入、登出與關機、重新開機2-2 Nautilus2-3 Terminal2-4 螢幕鎖定功能2-5 結論ch3 軟體安裝3-1 更新軟體3-2 安裝curl3-3 安裝中文輸入法3-4 安裝net-tools3-5 安裝截圖軟體ksnip3-6 安裝錄製畫面的軟體simplescreenrecorder3-7 安裝影音播放器VLC3-8 安裝Visual Studio Code3-9 安裝圖形化文字編輯器sublime-text3-10 安裝編譯器gcc3-11 安裝openssh-server3-12 結論ch4 基本指令介紹4-1 指令的格式4-2 內建指令4-3 標準輸入、標準輸出、標準錯誤輸出4-4 重新導向4-5 重新導向的實務應用4-6 指令diff4-7 結論ch5 進階指令介紹5-1 Pipe 和指令grep5-2 sudo 搭配pipe 或導向符號5-3 特殊符號5-4 徹底刪除history5-5 建議指令5-6 結論ch6 環境變數PATH6-1 nano6-2 path6-3 .bashrc6-4 etc profile6-5 結論ch7 程序與訊號7-1 ps7-2 pstree7-3 top7-4 訊號7-5 利用指令awk 來自動刪除程序7-6 Priority 和Nice7-7 結論ch8 帳號與群組8-1 基本的帳號管理指令8-2 基本的群組管理指令8-3 帳號和群組的設定檔8-4 進階操作8-5 結論ch9 檔案管理9-1 目錄結構9-2 絕對路徑和相對路徑9-3 基本的檔案、目錄管理指令9-4 結論ch10 檔案權限10-1 基本權限10-2 改變檔案的擁有者帳號、所屬群組10-3 特殊權限SUID、SGID、SBIT10-4 檔案屬性10-5 Access Control List10-6 角色檢查順序10-7 結論ch11 網路11-1 查詢或設定本機網路狀態、組態11-2 非侵入式情蒐11-3 侵入式情蒐11-4 程式開發過程可能會使用的指令11-5 防火牆(iptables)11-6 NFS (Network File System)11-7 結論ch12 程式開發12-1 gcc12-2 函式庫12-3 專案建置與make12-4 Linux Kernel Module12-5 cross compile12-6 檔案鎖定12-7 結論
書名 / | Linux實務: 以Ubuntu為例 |
---|---|
作者 / | 游允帥 |
簡介 / | Linux實務: 以Ubuntu為例:,本書適合初踏入Linux領域且希望使用Linux進行較進階、較大型程式開發之讀者。本書選擇最多人使用的Linux發行版Ubuntu,由淺入深解說程式之基本 |
出版社 / | 全華圖書股份有限公司 |
ISBN13 / | 9786263283039 |
ISBN10 / | 6263283033 |
EAN / | 9786263283039 |
誠品26碼 / | 2682272949003 |
頁數 / | 376 |
開數 / | 20K |
注音版 / | 否 |
裝訂 / | P:平裝 |
語言 / | 1:中文 繁體 |
尺寸 / | 17.8X15.9X1.7CM |
級別 / | N:無 |
重量(g) / | 546 |
最佳賣點 : 1.介紹如何建置研發環境,以及程式開發工具的用法,協助您成為高階研發人才。
2.介紹如何開發Linux核心模組和嵌入式系統軟體,此為業界極為重視的技能。
3.介紹作業系統的重要運作原理,並輔以大量的C語言程式印證。
4.介紹許多實用的網路設定、管理主題,協助您成為網路工程師。