中文書第三層

排序方式: 瀏覽: 列表圖片
« 上一頁 | | 下一頁 »
  • Linux系統程式設計 第二版Linux系統程式設計 第二版 Robert Love 歐萊禮 出版 2013/12/30出版

    內容涵蓋 Linux Kernel 3.0 『任何人只要是對 Linux 的應用程式撰寫有興趣,或是想要知道如何提高自己的程式設計技能,書架上都應該有一本《Linux 系統程式設計》。這是一本專業 Linux 程式員必讀的書籍』 —Jeremy Allison Samba 團隊 直接與核心及 C 程式庫互動 Linux 系統程式設計所撰寫的軟體會直接利用 Linux 核心及基礎系統程式庫所提供的服務。Linux 核心的貢獻者 Robert Love 所寫的這本書,不僅是 Linux 系統程式設計的教材,也是 Linux 系統呼叫的參考手冊,亦是撰寫更聰明、更快速之程式碼的權威指南。 Love 對 POSIX 的標準函式與 Linux 所提供的特殊服務,做了明確的區分。除了新增了一章專門探討多執行緒,本書第二版還會從理論及各種程式設計議題來深入探討 Linux,內容包括: ‧Linux 核心、C 程式庫以及 C 編譯器概述 ‧基本 I/O 操作,例如檔案的讀及寫 ‧進階 I/O 介面、記憶體映射以及優化技術 ‧基本行程管理所用到的一系列系統呼叫 ‧進階的行程管理,包括即時行程 ‧執行緒的概念、多執行緒程式設計以及 Pthreads ‧檔案及目錄管理 ‧配置記憶體及優化記憶體存取的介面 ‧基本及進階的信號介面,以及它們在系統上所扮演的角色 ‧時鐘管理,包括 POSIX 時鐘以及高解析度計時器第一章 介紹與基本概念 第二章 檔案I/O 第三章 緩衝式I/O 第四章 進階檔案I/O 第五章 行程管理 第六章 進階的行程管理 第七章 執行緒 第八章 檔案與目錄的管理 第九章 記憶體管理 第十章 信號 第十一章 時間 附錄A GCC 對C 語言所做的擴充 附錄B 參考書目 索引

    79 特價 616 立即購買 
  • 一次擁有Linux雙認證:LPIC Level 2+Novell CLP11自學手冊一次擁有Linux雙認證:LPIC Level 2+Novell CLP11自學手冊 楊振和 松崗 出版 2013/12/4出版

    為什麼大家都要有Linux證照? 一直以來,Linux的穩定度使其成為企業選擇的最佳平台作業系統。擁有LIPC Level 2和NCLP證照,是中大型企業網管人員的能力證明。 關於LPIC Level 2和NCLP LPIC Level 2和NCLP是坊間具備相當測驗水準的Linux國際證照,考試範圍囊括Linux網路服務、系統服務配置與組態、相關中型企業所需之基本服務規劃與安全配置、虛擬化應用與服務的效能調校等,適合已經有基礎Linux系統管理員經驗之讀者深究使用。 不只為了考證照,更能加強企業網路管理能力 本書範圍以準備LPIC Level 2與 Novell CLP11認證的角度出發,不以考試解題為主,更講求真正的實例應用。書中配合實例操作,配合企業應用情境,示範各種情境下的網路部署方式,以實作為主的教學,完全符合NCLP使用虛擬環境上機實作的考試情況。 中大型企業網路佈署 IPv6相關設定 虛擬化應用 服務效能調校 進階系統檔案管理 網頁/郵件/FTP伺服器規劃 本書特色 人力銀行統計,6成以上的MIS網管人員,都擁有LPIC L2證照 唯一同時符合LPIC Level 2和NCLP兩張證照的Linux書籍 一次搞定兩張具國際公信力的Linux證照 全書對應LPIC Level 2與Novell CLP 11考綱重點 中大型企業網路佈署設定,加強自身的網路管理能力 第1章 Novell CLP認證簡介 第2章 LPIC Level 2認證簡介 第3章 虛擬化技術Xen的使用 第4章 認識與使用AutoYaST全自動部署作業 第5章 進階網路管理與IPv6 第6章 進階檔案系統管理與系統調校 第7章 網域名稱伺服器的規劃與建置 第8章 進階腳本程式的使用 第9章 郵件伺服器的規劃與建置 第10章 網頁伺服器的規劃與建置 第11章 檔案伺服器的規劃與建置 第12章 FTP伺服器的規劃與建置 第13章 DHCP伺服器與常見系統安全服務管理 第14章 OpenLDAP伺服器規劃與建置 第15章 常見系統除錯與故障排除

    88 特價 695 立即購買 
  • 一次擁有Linux雙認證 : LPIC Level 1+Novell CLA11自學手冊 (第二版)一次擁有Linux雙認證 : LPIC Level 1+Novell CLA11自學手冊 (第二版) 楊振和 松崗 出版 2013/11/18出版

    為什麼大家都要有Linux證照? 一直以來,Linux的穩定度使其成為企業選擇的最佳平台作業系統。作為商用最可靠的作業系統,要成為企業中的資訊人士,擁有Linux相關國際認證,無非是為踏入資訊領域的必經之路。 關於LPIC Level 1和NCLA LPIC Level 1和NCLA是目前坊間最基礎的Linux國際證照,考試範圍涵蓋了Linux基礎配置、網路設定、系統管理員所需具備的日常作業與相關系統資源監控與基礎安全配置管理,適合學習Linux的新手,或是想深入了解Linux系統配置的老手。 不僅為了考證照,更加強Linux功力 本書的範圍以準備LPIC Level 1與 Novell CLA11認證的角度出發,內容完全覆蓋官方考試的重點與綱目(2012/10/1 Version 3.5.0)。書中大量使用實例,示範各種指令的執行結果,並加以變化,讓讀者更能融會貫通指令的應用。不論你是否已經熟悉Linux作業系統,或者正要開始學習Linux作業系統,本書都能幫助你做好萬全準備,取得專業證照。 【CD光碟內容】虛擬環境管理軟體、課程範例、虛擬機安裝示範影片 本書特色 全新改版,符合LPIC Level 1 2012年10月公佈v3.5考綱 唯一符合雙認證考綱範圍的Linux考照書籍 一次搞定兩張具國際公信力的Linux證照 全書對應LPIC Level 1與Novell CLA 11考綱重點 即使不是為了考試,也能學到最有效益的Linux知識 第1章 Novell CLA 認證簡介 第2章 LPIC Level 1 認證簡介 第3章 安裝與配置 Novel SUSE Linux Enterprise Server 11 第4章 Linux 文字編輯的使用與操作 第5章 於 Linux 中取得協助 第6章 認識與管理 Linux 檔案系統 第7章 認識與使用 YaST 管理工具 第8章 使用者與群組帳號的管理 第9章 存取權限設定與管理 第10章 初識 Linux Shell 第11章 認證與管理 Linux 啟動流程 第12章 初識網路管理與指令操作 第13章 認識 Linux 行程與管理 第14章 認識 X 視窗操作環境 第15章 安裝與管理所需要的套件 第16章 常見 Linux 網路服務設定與管理 第17章 監控與分析運行中的 Linux 第18章 硬體裝置的新增與管理 第19章 安裝與管理印表機服務 第20章 磁碟裝置與分割區的使用 第21章 核心自訂與管理 第22章 系統日誌與自動化排程 第23章 系統基礎安全導論 第24章 基本Shell 與SQL Lite 語法 附錄A: APT/YUM 套件管理系統的使用與操作 附錄B: Debian 套件管理系統的使用與操作

    88 特價 660 立即購買 
  • Linux企業現場應用系統:網路管理x訊息管理x私有雲建置x協同作業平台Linux企業現場應用系統:網路管理x訊息管理x私有雲建置x協同作業平台 珊迪小姐 碁峰資訊 出版 2013/10/7出版

    在Linux系統底下,也能享有跟微軟解決方案同等級的便利性 現今企業中的許多IT應用系統,絕大多數皆是採用Microsoft Windows Server為基礎作業平台,以及採用由Microsoft所推出的各項伺服端應用系統,這包含了知名的Exchange訊息平台、SharePoint知識入口網站、Lync即時訊息平台以及System Center的IT管理系統等等。 上述這一些以Microsoft平台為主的各項應用系統中,想想看在以Linux作業平台為主的架構中,是否也有相對的解決方案呢?答案是有的,並且絕大數都是免費或是開放原始碼的。 本書將介紹多款在Linux平台下的IT應用系統,並且詳講解這一些應用系統的實戰與管理,這包括了各項應用系統與Active Directory的身份驗證整合、建置企業私有雲硬碟系統、資產管理系統、Blog管理系統、視訊會議系統、郵件稽核管理系統、即時訊息系統、線上學習管理系統、訊息平台系統、文管系統、資訊入口網站等等。透過以上各項應用系統部署與管理的學習,相信能夠讓企業IT人員,輕鬆打造真正屬於Linux平台下的協同作業環境。PART 1|網路管理系統 Chapter 01 PieTTY|超好用的遠端命令管理工具 Chapter 02 X Window 遠端桌面連線工具的使用 Chapter 03 最多人使用的超讚TeamViewer for Linux Chapter 04 OpenRM簡單遠端控管Windows系統運作 Chapter 05 頂尖系統管理人員必學的OpManager 8.8 Chapter 06 Linux 平台下的資產管理系統OCSNG實戰 PART 2|企業訊息管理系統 Chapter 07 實戰 Citadel Groupware Server企業協同平台 Chapter 08 企業郵件封存稽核管理MailArchiva實戰解析 Chapter 09 輕鬆建置免費的跨平台IM伺服器 Chapter 10 Openmeetings 視訊會議系統建置管理祕訣 PART 3|企業知識管理系統 Chapter 11 Alfresco Community小企業文管入口應用實戰 Chapter 12 絕佳的企業文管系統OpenKM建置指引 Chapter 13 使用ATutor建置企業人員學習管理系統 Chapter 14 WordPress 企業Blog平台建置應用實戰 PART 4|企業儲存管理系統 Chapter 15 FreeNAS|企業級的區域網路儲存系統 Chapter 16 Windows Server 2008 R2整合Openfiler儲存管理系統 Chapter 17 ownCloud 企業私有雲硬碟建置與應用 PART 5|IBM 協同作業平台 Chapter 18 實戰OpenMediaVault網路儲存系統 Chapter 19 IBM Lotus Domino 與Notes 8.5於Linux建置指引 Chapter 20 Lotus Notes Traveler部署Linux下的Push Mail伺服器 Chapter 21 IBM Lotus Domino 8.5叢集部署進階應用

    85 特價 493 立即購買 
  • LPIC Level 1 國際認證聖經寶典(含101、102)LPIC Level 1 國際認證聖經寶典(含101、102) LPI台灣辦事處 台科大 出版 2013/10/3出版

    1.針對LPIC國際認證的測驗,內容涵蓋LPIC Level 1的題綱,讓讀者LPI-101、LPI-102兩科考試,一本搞定。 2.本書所有的指令用法都搭配範例說明,幫助讀者快速、輕鬆的學習。 3.採用單元的架構設計,可不用完全按照章節順序閱讀,直接挑選想補強的單元。 4.每章末規畫了課後練習,幫助讀者對LPIC認證有明確的準備方向。 5.除了針對LPIC的測驗外,更能當成日常使用的參考書,協助已有Linux基礎的讀者補強知識技能。CHAPTER 1 課程概要與LPI 認證簡介 CHAPTER 2 初識LINUX 作業系統 CHAPTER 3 規劃與安裝LINUX 作業系統 CHAPTER 4 LINUX 檔案系統架構 CHAPTER 5 LINUX 系統的檔案與目錄管理 CHAPTER 6 文字檔案編輯器 CHAPTER 7 檔案與目錄的權限管理 CHAPTER 8 使用者與群組帳號管理 CHAPTER 9 磁碟與檔案系統管理 CHAPTER 10 軟體套件與函式庫管理 CHAPTER 11 Shell 基本概論 CHAPTER 12 磁碟配額 CHAPTER 13 系統資源的控制與管理 CHAPTER 14 Linux 作業系統啟動流程 CHAPTER 15 X 視窗操作環境 CHAPTER 16 核心的自訂與管理 CHAPTER 17 安裝與管理印表機 CHAPTER 18 服務管理 CHAPTER 19 自動化排程與系統日誌管理 CHAPTER 20 SHELL 程式設計應用 CHAPTER 21 自訂使用者環境 CHAPTER 22 壓縮、打包與備份 CHAPTER 23 網路管理 CHAPTER 24 進階磁碟管理 CHAPTER 25 系統安全管理

    9 特價 675 立即購買 
  • Fedora 19 Linux系統建置與實務(第五版)Fedora 19 Linux系統建置與實務(第五版) 湯秉翰 博碩文化 出版 2013/8/30出版

    無痛入門,一本最適合初學者學習的LINUX書籍! 本書適合初次接觸或已對Linux有基礎知識的讀者,可經由循序漸進的內容,學習到最高的成效。亦適用於資訊相關科系Linux課程使用,理論與實務並重,汰除過時的指令與內容,幫助學生瞭解企業伺服器環境與需求,成為Linux專門人員。 本書的第一篇主要介紹Linux環境的安裝與操作,包括安裝Linux的詳細步驟、磁碟分割區觀念、遠端登入、基礎帳號知識。第二篇講解系統管理的各項工作,包括瞭解Linux的各個目錄用途、群組與帳號的管理、系統行程、網路與軟體套件的管理等。最後學習各項好用的工具並利用簡單的shell程式設計來簡化繁複的系統管理工作。 本書特色 ◎涵蓋全新的整合安裝摘要,教您如何設定與安裝最合適的Linux。 ◎Linux各種發行版本及套件詳細解說,讓您對Linux瞭若指掌。 ◎Linux開機流程、安裝步驟、磁碟分割,Step by Step清楚解說。 ◎詳細說明關於Ext4檔案類型及文字編輯器的進階檔案處理。 ◎涵蓋新一代服務管理systemd,與舊有的init並行學習。 ◎文字、圖形介面登入、遠端登入、主控台操作實際執行。 ◎指令解析,眾多範例實作,讓您在順暢與循序步調中學習。 ◎講解系統管理各項工作,說明Linux各個目錄用途、群組及帳號管理。 ◎郵件伺服器、網域名稱理論與觀念、建置DNS伺服器等實務練習。【PART1 系統操作篇】 第1章 Linux介紹 第2章 Linux安裝 第3章 Linux的操作 第4章 檔案管理 第5章 進階檔案處理 第6章 硬體設備管理 【PART2 系統管理篇】 第7章 使用者帳號管理 第8章 系統行程管理 第9章 系統管理工作 第10章 軟體套件的管理 第11章 好用的工具指令 第12章 善用Shell設計 第13章 網路指令與管理 第14章 系統服務與排程 【PART3 伺服器架設篇】 第15章 網頁伺服器架設 第16章 檔案伺服器架設 第17章 名稱伺服器架設 第18章 郵件伺服器架設

    79 特價 458 立即購買 
  • 高等Linux/UNIX程式設計進化手冊高等Linux/UNIX程式設計進化手冊 趙克佳、沈志宇 佳魁 出版 2013/8/20出版

    本書遵循最新的『統一UNIX 標準版本4』, 以Linux 為平台,系統性地說明了UNIX API 各種函數的程式設計方法。內容包含UNIX 的發展歷史與標準、標準I/O和低階I/O、檔案與目錄操作、處理程序環境與處理程序控制、訊號處理、時間與定時、終端I/O、進階I/O、處理程序之間的通訊、通訊端與網路通訊、多執行緒程式設計。 本書在介紹UNIX API 各種函數的功能和用途的同時,清晰地闡述了它們所隱含的作業系統基本原理。書中列出了大量程式設計範例程式,有助於讀者更進一步地熟練這些函數的功能、使用方法及程式設計技巧。 UNIX/Linux 流行起來這十年間,影響UNIX 程式設計介面的標準和標準發生了很大的變化,當時大家學習參考的Single UNIX Specification 2 現在已發展到Single UNIX Specification 4,而許多分離獨立的標準和標準,包含Single UNIXSpecification,現在都已經統一在POSIX.1-2008 標準之下了。隨著Linux 系統的成熟和發展,UNIX 系統已不再是少數大型主機和伺服器的專利。任何一個使用電腦的人現在都能安裝和使用Linux,進一步使得用UNIX 程式設計介面開發應用的人也越來越多。 本書針對較新的Linux 的內容如下: 1) 調整個別介面使之遵循POSIX.1-2008 標準。 2) 考慮到許多嵌入式應用的需要,新增了即時訊號處理、即時時脈與定時。 3) 因為多核心多執行緒微處理器和並行處理已經相當普及,多執行緒程式設計對應用軟體開發已經非常重要,為此本書的內容專門介紹執行緒。 4) 增強了非同步I/O、通訊端通訊等內容。第01章 UNIX 導論 1.1 UNIX 簡史 1.1.1 UNIX 的誕生 1.1.2 UNIX 的早期發展 1.1.3 BSD UNIX 1.1.4 系統V UNIX 1.1.5 UNIX 的商業化 1.1.6 Linux 1.2 標準 1.2.1 SVID 1.2.2 POSIX 1.2.3 統一UNIX 標準 1.2.4 C 標準 1.3 UNIX 基本概念 1.3.1 程式和處理程序 1.3.2 核心 1.3.3 shell 1.3.4 使用者名稱與使用者ID、使用者群組與群組ID 1.3.5 特權使用者 1.3.6 系統呼叫與函數 1.4 系統函數庫 1.4.1 標頭檔 1.4.2 保留字 1.4.3 特徵測試 1.5 範例程式和編譯環境 1.6 錯誤處理 1.7 系統資訊 1.7.1 機器標識 1.7.2 硬體/ 軟體型態識別 1.8 系統能力限制 1.8.1 一般能力限制值 1.8.2 系統和檔案特徵選項 1.8.3 sysconf()、pathconf() 和 fpathconf() 函 1.9 思考與練習 第02章 標準輸入輸出 2.1 UNIX 輸入輸出基本概念 2.2 流和FILE 物件 2.3 開啟和關閉流 2.4 讀和寫流 2.4.1 字元I/O 2.4.2 行I/O 2.4.3 讀回 2.4.4 區塊I/O 2.5 檔案定位 2.6 檔案結束和錯誤指示器 2.7 流緩衝 2.8 格式I/O 2.8.1 格式輸出 2.8.2 格式輸入 2.9 暫存檔案 2.10 思考與練習 第03章 低階輸入輸出 3.1 檔案描述子的開啟、建立和關閉函數 3.2 read() 和write() 函數 3.3 設定描述子的檔案位置 3.4 dup() 和dup2() 函數 3.5 fdopen() 和fileno() 函數 3.6 檔案控制函數fcntl() 3.6.1 重複檔案描述子呼叫 3.6.2 檔案描述子標籤 3.6.3 檔案狀態標籤 3.7 非阻塞I/O 3.8 readv() 和writev() 函數 3.9 fsync() 和fdatasync() 函數 3.10 思考與練習 第04章 檔案與目錄 4.1 檔案 4.1.1 stat()、fstat() 和lstat()函數 4.2 檔案型態 4.2.1 一般檔案 4.2.2 目錄 4.2.3 連結與link() 函數 4.2.4 符號連結與symlink() 和readlink() 函數 4.2.5 特別檔案 4.2.6 測試檔案的型態 4.3 檔案的擁有者和使用者群組 4.3.1 chown()、fchown() 和lchown() 函數 4.4 檔案規則 4.4.1 檔案存取權限 4.4.2 調整使用者ID 和調整群組ID 4.4.3 sticky 位元 4.4.4 檔案規則位元小結 4.5 確定和改變檔案規則 4.5.1 umask() 函數 4.5.2 chmod() 和fchmod()函數 4.5.3 access() 函數 4.6 檔案大小 4.6.1 截斷檔案 4.7 檔案時間 4.7.1 utime() 和utimes() 函數 4.8 檔案的刪除與重新命名 4.8.1 刪除檔案和目錄 4.8.2 檔案重新命名 4.9 目錄操作 4.9.1 工作目錄 4.9.2 建立目錄 4.9.3 讀取目錄 4.9.4 對目錄流的隨機存取 4.10 思考與練習 第05章 處理程序環境 5.1 main() 函數 5.2 命令列參數 5.2.1 命令列參數的語法約定 5.2.2 掃描命令列中的選項 5.3 環境變數 5.3.1 環境表 5.3.2 存取環境 5.4 終止處理 5.4.1 Exit|Code 5.4.2 終止前的清理 5.4.3 中止程式 5.5 處理程序的儲存空間 5.5.1 處理程序的位址空間 5.5.2 動態儲存裝置分配與釋放 5.5.3 釋放分配的儲存單元 5.6 setjmp() 和longjmp() 函數 5.7 處理程序資源 5.7.1 檢視與設定資源限制 5.7.2 資源使用統計 5.8 使用者資訊 5.8.1 使用者名稱 5.8.2 使用者資料庫 5.8.3 群組資料庫 5.9 處理程序的身份憑證 5.10 調整處理程序的身份 5.11 思考與練習 第06章 處理程序控制 6.1 處理程序標識 6.2 處理程序建立 6.3 執行一個新程式 6.4 等待處理程序完成 6.5 處理程序終止與僵屍處理程序 6.6 system() 函數 6.7 處理程序群組 6.8 階段 6.9 控制終端 6.10 作業控制 6.11 思考與練習 第07章 訊號處理 7.1 訊號概念 7.2 UNIX 訊號 7.2.1 程式錯誤類訊號 7.2.2 程式中止類訊號程式 7.2.3 鬧鈴類訊號 7.2.4 I/O 類訊號 7.2.5 作業控制類訊號 7.2.6 操作錯誤類訊號 7.2.7 其他訊號 7.3 產生訊號 7.3.1 raise() 函數 7.3.2 kill() 函數 7.4 設定訊號的動作 7.4.1 signal() 函數 7.4.2 處理程序啟始時的訊號動作 7.4.3 不可靠訊號 7.4.4 sigaction() 函數 7.5 訊號控制 7.5.1 正常傳回的訊號控制碼 7.5.2 終止處理程序的控制碼 7.6 阻塞訊號 7.6.1 sigset_t 型態和訊號集操作 7.6.2 設定訊號隱藏 7.6.3 檢查擱置訊號 7.7 等待訊號 7.7.1 pause() 函數 7.7.2 sigsuspend() 函數 7.8 使用分開的訊號 7.9 訊號控制碼程式設計技巧 7.9.1 控制碼內非局部控制轉移 7.9.2 可重入函數與非同步訊號安全函數 7.9.3 被訊號中斷的系統呼叫 7.9.4 最小資料 7.10 即時訊號 7.10.1 SA_SIGINFO 標示 7.10.2 發送即時訊號 7.10.3 等待即時訊號 7.11 思考與練習 第08章 時間與定時 8.1 系統時鐘時鐘 8.1.1 time() 函數 8.1.2 gettimeofday() 函數 8.2 時間格式轉換 8.2.1 分解的日曆時間 8.2.2 格式化日期與時間 8.3 CPU 時間與鐘錶時間 8.3.1 clock() 函數 8.3.2 times() 函數 8.4 休眠與定時 8.4.1 sleep() 函數 8.4.2 設定計時器 8.5 即時時鐘與定時 8.5.1 即時時鐘 8.5.2 即時休眠相 8.5.3 即時計時器 8.5.4 建立和刪除即時計時器 8.5.5 設定即時計時器 8.5.6 計時器超期計數 8.6 思考與練習 第09章 終端I/O 9.1 需要改變終端設定的實例 9.2 終端I/O 概述 9.2.1 終端 9.2.2 序列埠 9.2.3 終端裝置檔案 9.2.4 輸入輸出佇列 9.2.5 加工和非加工輸入方式 9.3 GTI 控制介面 9.3.1 termios 資料結構 9.3.2 GTI 控制函數 9.4 終端屬性 9.4.1 輸入方式輸入 9.4.2 輸出方式 9.4.3 控制方式 9.4.4 局部方式 9.4.5 特殊字元 9.4.6 stty 指令 9.5 終端標識 9.6 改變終端屬性 9.7 加工方式與非加工方式輸入 9.7.1 加工方式輸入 9.7.2 非加工方式輸入 9.8 設定串列傳輸速率 9.9 行控制函數 9.10 序列埠程式設計 9.11 思考與練習 第10章 進階I/O1 10.1 檔案鎖 10.1.1 fcntl() 檔案鎖操作 10.1.2 鎖的測試、請求和釋放 10.1.3 檔案鎖與處理程序和檔案的關係 10.1.4 鎖死 10.1.5 建議鎖與強制鎖 10.2 訊號驅動的I/O 10.3 多路轉接I/O 10.3.1 select() 函數 10.3.2 poll() 函數 10.4 非同步I/O 10.4.1 非同步I/O 控制區塊 10.4.2 I/O 完成時的訊號發佈 10.4.3 非同步I/O 的優先順序 10.4.4 非同步I/O 函數 10.4.5 非同步I/O 範例 10.4.6 非同步I/O 注意事項 10.5 儲存映射I/O 10.6 思考與練習 第11章 處理程序間通訊 11.1 管道 11.1.1 建立管道 11.1.2 父子處理程序間的管道通訊 11.1.3 連接標準輸入和標準輸出的管道 11.1.4 popen() 和pclose() 函數 11.1.5 管道I/O 的不可分割性 11.2 FIFO 特別檔案 11.2.1 建立FIFO 11.2.2 FIFO 操作 11.2.3 FIFO 用於客戶/ 服務通訊 11.3 系統V IPC 11.3.1 關鍵字和標識 11.3.2 IPC 資源描述結構與成員ipc_perm 11.3.3 ipcs 和ipcrm 指令 11.4 訊息佇列 11.4.1 建立和獲得訊息佇列 11.4.2 訊息佇列的查詢、設定和刪除 11.4.3 發送和接收訊息 11.5 共用儲存區段 11.5.1 建立和獲得共用儲存區段 11.5.2 共用儲存區段的查詢、設定和刪除 11.5.3 共用儲存區段的連接和分離 11.6 號誌 11.6.1 建立和獲得號誌標識 11.6.2 號誌的查詢、設定和刪除 11.6.3 號誌操作 11.7 思考與練習 第12章 通訊端及網路通訊 12.1 TCP/IP 協定 12.2 通訊端 12.3 通訊端位址結構 12.3.1 IP 位址 12.3.2 域名位址 12.3.3 服務與通訊埠號 12.3.4 通訊端位址資料結構 12.3.5 位元組順序 12.4 命名通訊端 12.5 通訊端通訊模式 12.6 流通訊端操作 12.6.1 請求連接 12.6.2 接收連接 12.6.3 getsockname() 和getpeername() 函數 12.6.4 多客戶服務 12.6.5 send() 和recv() 函數 12.7 通訊端選項 12.8 頻外資料 12.8.1 TCP 頻外資料 12.8.2 頻外資料的發送和接收 12.8.3 頻外資料標示 12.9 資料通訊端操作 12.9.1 sendto() 和recvfrom()函數 12.9.2 資料通訊端客戶/ 服務範例 12.9.3 使用connect() 函數 12.10 逾時處理 12.11 思考與練習 第13章 執行緒 13.1 執行緒概念 13.1.1 什麼是執行緒 13.1.2 執行緒的好處 13.1.3 Pthreads 執行緒 13.1.4 執行緒標識 13.2 建立執行緒 13.3 終止執行緒 13.3.1 等待中的執行緒終止 13.3.2 可匯合與分離的執行緒 13.4 建立特殊屬性的執行緒 13.5 互斥變數 13.5.1 互斥變數的初始化和銷毀 13.5.2 互斥變數屬性 13.5.3 互斥變數的加鎖與解鎖 13.5.4 互斥變數與spin 鎖 13.6 讀寫鎖 13.6.1 讀寫鎖的初始化和銷毀 13.6.2 讀寫鎖的上鎖與解鎖 13.7 條件變數 13.7.1 建立和銷毀條件變數 13.7.2 條件變數屬性 13.7.3 等待條件變數 13.7.4 喚醒條件變數等待 13.8 思考與練習 第14章 執行緒進階特徵 14.1 執行緒專有資料 14.1.1 執行緒專有資料鍵的建立和刪除 14.1.2 使用執行緒專有資料 14.2 取消執行緒 14.2.1 執行緒的可取消屬性 14.2.2 取消執行緒與取消點 14.2.3 非同步取消的安全性 14.2.4 現場清理 14.3 執行緒排程 14.3.1 執行緒排程競爭範圍 14.3.2 排程策略與優先順序 14.3.3 執行緒排程屬性 14.3.4 動態改變執行緒的排程策略和優先順序 14.4 執行緒與訊號 14.4.1 訊號動作 14.4.2 訊號隱藏 14.4.3 向執行緒發送訊號 14.4.4 等待訊號 14.4.5 一種新的事件通知方法:SIGEV_THREAD 14.5 思考與練習

    79 特價 466 立即購買 
  • 深入探索Solaris (第二版)深入探索Solaris (第二版) 翁宜萱 上奇科技 出版 2013/6/27出版

    本書以淺顯易懂的敘述方式,介紹 Solaris 10鮮為人知的一面、虛擬化(VirtualBox、iPlanet)以及新一代檔案系統ZFS的強大功能。 書中收錄八百多幀圖片,以 Solaris 華麗親和的畫面,配合實例可做為Solaris 10 入門與系統管理的參考。 本書特點 高性能(Performance)、高效益(Availability)、高信賴度(Reliability)、高互通性(Interoperability)、高安全性(Security)-簡稱 PARIS。Solaris 一直是業界的翹楚。 小自個人或聳入雲端,Solaris 無疑是作業系統當然首選。第一章 簡介 第二章 安裝 Solaris 10 第三章 安裝 Solaris 11 Express 第四章 設定 第五章 辦公軟體 第六章 工具軟體 第七章 軟體套件DIY 第八章 自製光碟不求人 第九章 備份與復原 第十章 進階防災架構 第十一章 虛擬化 第十二章 ZFS 第十三章 系統整合 附錄 A 網星伺服器 附錄 B 疑難排解 附錄 C X-CD-Roast 中有疑慮的翻譯 附錄 D 中、英文參考書籍

    85 特價 553 立即購買 
  • Linux指令隨你查(第三版)Linux指令隨你查(第三版) 石永峰、宋磊、王靜文 上奇科技 出版 2013/6/27出版

    Linux作業系統套裝軟體不僅包括完整的Linux作業系統,而且還包括文字編輯器、高階語言編譯器等應用軟體。並且提供帶有多個視窗管理器的X-Windows圖形化使用者介面,使用者可以像使用Windows一樣,使用視窗、圖示和選單對系統進行操作。 本書對Linux指令的介紹分為學習目標、語法、功能說明、參數說明、應用範例、動手一試,六個部分,編排簡單易懂,指令概念容易上手,透過本書,您可以輕鬆運用Linux指令,徹底貫徹使用各項功能。 本書適用Linux初學者、Linux愛好者、Linux系統管理員。 本書特點 ‧學習最全面:「語法+功能+參數+範例+指令」,深入理解Linux。 ‧應用最多元:343個常用指令、544個執行範例,最實務的引導與應用。 ‧查詢最簡便:提供「功能」與「指令」雙索引,提供最便捷的查詢。 ‧動手最方便:透過「動手一試」小檔案,實際演練加深映象。CH 1 文字操作指令 CH 2 文字編輯指令 CH 3 磁碟操作指令 CH 4 網路通訊指令 CH 5 系統管理指令 CH 6 系統設定指令 CH 7 其他常見指令 APP 指令索引

    85 特價 357 立即購買 
  • TQC Linux系統管理與網路管理實力養成暨評量(第二版)TQC Linux系統管理與網路管理實力養成暨評量(第二版) 中華民國電腦技能基金會 碁峰資訊 出版 2013/6/26出版

    1.由國內產官學界多位專家學者,依據Linux系統管理與網路管理職能人才需求,制定學習領域暨能力標準。 ‧Linux系統管理:「系統安裝及開關機程序」、「基本操作及指令」、「檔案管理」、「程序管理」、「系統管理」、「封裝管理」、「Shell Script」、「Kernel的基礎知識」。  ‧Linux網路管理:「TCP/IP網路通訊協定」、「網路管理」、「區域網路運用」、「名稱伺服器」、「郵件伺服器及POP3、IMAP服務建置」、「Apache Web Server及FTP Server建置」、「其他伺服器及網路安全」。 2.配合Linux促進會「阿里山日出計畫」強化Linux人才培育,透過培育訓練教育及人才技能認證,建立國際化的Linux人才庫,本書即為推廣Linux系統管理與網路管理技能提供學習引導方向,利用通過技能認證達成資訊能力提升。 3.資訊人員可以透過本書備齊Linux的專業知識,適合作為從事Linux系統管理與網路管理工作時必備能力的評量標準。 4.評量題庫依照職能領域區分類別: Linux系統管理學習領域共分成八大類300題,Linux網路管理學習領域共分成七大類300題。 5.隨書提供「題庫練習系統」,題題均可進行電腦自動評分,學習效果立即呈現。 「測驗系統」可幫助讀者瞭解實際參加測驗之操作程序。 6.配合電腦技能基金會(http://www.csf.org.tw)測驗流程,一舉取得專業證照。如何使用本書 軟硬體需求 商標聲明 光碟片使用說明 序 第一章 TQC證照說明 1-1 TQC證照介紹 1-2 取得TQC認證的優勢 1-3 企業採用TQC證照的三大利益 1-4 如何取得TQC證照 實力養成篇 第二章 題庫練習系統-操作指南 2-1 題庫練習系統安裝流程 2-2 學科練習程序 第三章 Linux系統管理技能測驗題庫 3-1 題庫分類及涵蓋技能內容 3-2 第一類:系統安裝及開關機程序 3-3 第二類:基本操作及指令 3-4 第三類:檔案管理 3-5 第四類:程序管理 3-6 第五類:系統管理 3-7 第六類:封裝管理 3-8 第七類:Shell Script 3-9 第八類:Kernel的基礎知識 第四章 Linux網路管理技能測驗題庫 4-1 題庫分類及涵蓋技能內容 4-2 第一類:TCP/IP網路通訊協定 4-3 第二類:網路管理 4-4 第三類:區域網路運用 4-5 第四類:名稱伺服器(BIND Domain Name System) 4-6 第五類:郵件伺服器(Sendmail)及POP3、IMAP服務建置 4-7 第六類:Apache Web Server及FTP Server建置 4-8 第七類:其他伺服器及網路安全 實力評量篇 第五章 模擬測驗-操作指南 5-1 CSF測驗系統-Client端程式安裝流程 5-2 實地測驗操作程序範例 第六章 實力評量-模擬試卷 模擬試卷編號:LS2-0001 模擬試卷編號:LS2-0002 模擬試卷編號:LN2-0001 模擬試卷編號:LN2-0002 模擬試卷標準答案 附錄

    85 特價 332 立即購買 
  • 學會Ubuntu Linux系統操作的18堂課學會Ubuntu Linux系統操作的18堂課 陳源謙 博碩文化 出版 2013/5/24出版

    Ubuntu是近年來興起的一個Linux發行版本,它源自於Debian並且承接了許多Debian上的優點,譬如DEB套件管理、系統設定等,再加上方便的安裝與圖形介面,因此迅速的攻佔Linux的市場,成為目前主流的發行版本。 本書以深入淺出的方式,將引導您從Ubuntu Linux的安裝與圖形化界面的操作學習,到學習如何透過各種不同的常用指令,進行系統的操作及伺服器平台的架設與管理,最後更分享如何建置與存取行動裝置應用的服務平台,讓您輕鬆擁有專屬私有雲。 本書特色 .入門體驗:免安裝直接用,大步邁向 Linux殿堂。 .扎穩馬步:常用系統指令,紮實學會系統的操作。 .實力累積:伺服器的服務,建立與管理實務分享。 .雲端應用:行動應用體驗,簡易私有雲管理建置。Chapter 01、認識Linux Chapter 02、Linux系統操作 Chapter 03、Linux系統安裝 Chapter 04、Linux進階安裝 Chapter 05、Linux的系統管理 Chapter 06、Linux套件管理 Chapter 07、Linux指令操作 Chapter 08、文字編輯器 Chapter 09、工作排程管理 Chapter 10、Shell Script程式設計 Chapter 11、網路連線與設定 Chapter 12、遠端連線管理 Chapter 13、簡易網路防火牆的架設 Chapter 14、DHCP伺服器的架設與管理 Chapter 15、檔案下載伺服器FTP架設與管理 Chapter 16、網站伺服器Apache架設與管理 Chapter 17、雲端應用 Chapter 18、行動應用

    79 特價 442 立即購買 
  • Fedora 18 Linux 實務應用Fedora 18 Linux 實務應用 施威銘研究室 旗標 出版 2013/3/26出版

    Linux 是很多公司使用的系統, 從不會到會, 本書是您取得 Linux 職場新技能的最佳選擇! 想學會 Linux 不一定要挑戰艱澀的指令!親切的視窗環境, 有效降低學習門檻、建立信心, 學習 Linux 可以輕鬆、紮實, 又有效率! 系統安裝設定詳解 ◆ Windows/Linux 多重開機選單設定 ◆ 嘸蝦米、新酷音等多種中文輸入法 ◆ GNOME 3 桌面環境操作與個人化設定 ◆ 隨身碟安裝 Linux, 系統、設定、文件帶著走 ◆ Linux 常見問題排困解難 極速飆網馬上衝 ◆ ADSL、Cable 上網、3G 行動寬頻上網 ◆ Linux 主機當成寬頻分享器 ◆ BBS、電子郵件、Yahoo! 即時通、Skype 網路電話 ◆ Dropbox 最新雲端運用 工作育樂全適用 ◆ LibreOffice 軟體編修 Word、Excel、PowerPonint 文件 ◆ 各式多媒體影音檔案、DVD 光碟播放與燒錄 ◆ 檔案與印表機分享、遠端遙控 ◆ 讀卡機、USB 隨身碟、外接式硬碟 系統管理與伺服器架設 ◆ WWW、FTP、Mail、Samba 伺服器架設 ◆ 專章 Linux 常用指令範例教學 ◆ 帳號、磁碟空間、定時工作排程管控 本書特色 ◆ 專為初學者設計, 完整實測、逐步示範講解 ◆ 不怕弄壞系統, Live DVD 免安裝開機立即體驗, 馬上學習 ◆ Windows/Linux 雙系統並存, 輕鬆切換使用環境 ◆ 從操作、管理到架站, 正確觀念詳實解析 ◆ 統整 Linux 系統管理經驗, 分享實用技巧 ◆ Dropbox 等最新雲端應用軟體介紹

    88 特價 572 立即購買 
  • Linux 應用程式設計(使用C)Linux 應用程式設計(使用C) 楊樹青 上奇科技 出版 2013/2/20出版

    全書透過多樣化的程式實例,讓讀者快速掌握在Linux系統下,使用C語言進行程式開發的方法與技巧,內容主要包括在Linux系統下使用C語言程式設計的環境介紹、C語言編輯器、調試工具和自動維護工具的使用、檔案相關操作、輸入輸出操作、記憶體管理,以及C語言網路程式設計方法。 作者以其多年的程式開發與教學經驗,配合大量程式設計實例來編排內容,期許透過本書的說明與介紹,能夠讓讀者快速學會在Linux系統下的C語言程式設計技巧,並且能培養良好的程式設計習慣,進而能快速掌握在Linux系統下的程式設計知識。 本書特色 .深入淺出的內容,透過大量實際案例,介紹在Linux系統下開發C語言的方法與技巧。 .內容架構完整、概念清晰、範例豐富,具有強大的啟發性與實用性。 .條理性的內容編排,適合初學者學習。第01章 C語言基礎和Linux系統概述 1.1 C語言基礎 1.2 Linux系統概述 1.3 本章小結 第02章 內存管理 2.1 靜態記憶體與動態記憶體 2.2 安全性問題 2.3 記憶體管理操作 2.4 使用鏈表 2.5 記憶體映射I/O 2.6 本章小結 第03章 vim與Emacs編輯器 3.1 vim 簡介 3.2 Emacs 簡介 3.3 Emacs 的C 模式 3.4 本章小結 第04章 gcc 編譯器 4.1 gcc 編譯器簡介 4.1.1 Hello World 程式 4.2 gcc 編譯流程簡介 4.3 其他編譯調試工具 4.4 本章小結 第05章 調試工具gdb 5.1 gdb符號調試器簡介 5.2 gdb功能詳解及其應用 5.3 gdb 調試多執行緒程式 5.4 其他調試工具 5.5 本章小結 第06章 進程控制 6.1 進程的基本概念 6.2 進程控制的相關函數 6.3 多個進程間的關係 6.4 線程 6.5 本章小結 第07章 進程間通信 7.1 進程間通信簡介 7.2 共用記憶體和信號量 7.3 管道通信 7.4 命名管道 7.5 訊息佇列 7.6 本章小結 第08章 檔案操作 8.1 檔案系統簡介 8.2 基於檔案描述符號的I/O 操作 8.3 檔案的其他操作 8.4 特殊檔案的操 8.5 本章小結 第09章 輸入輸出—基於流的操作 9.1 流簡介 9.2 基於流的I/O 操作 9.3 臨時文件 9.4 本章小結 第10章 信號及信號處理 10.1 信號及其使用簡介 10.2 信號操作的相關系統調用 10.3 信號處理的潛在危險 10.4 本章小結 第11章 網絡編程 11.1 網路程式設計基本原理 11.2 TCP 套接介面程式設計 11.3 UDP 套接介面程式設計 11.4 原始套接介面程式設計 11.5 網路程式設計實例 11.6 本章小結 第12章 底層終端程式設計 12.1 底層終端程式設計 12.2 虛擬終端 12.3 本章小結 第13章 使用make 13.1 makefile 文件簡介 13.2 make 書寫規則 13.3 使用命令 13.4 使用變量 13.5 使用條件判斷 13.6 使用函數 13.7 make 的執行 13.8 隱含規則 13.9 使用make 更新函式程式庫檔 13.10 高階使用 13.11 資料庫的使用 13.12 make 輔助開發工具 13.13 本章小結

    85 特價 459 立即購買 
  • 比搜尋引摰還方便的Linux完整指令速查手冊比搜尋引摰還方便的Linux完整指令速查手冊 李海慧 佳魁 出版 2012/12/23出版

    在Linux系統下有幾百個常用指令,每個指令都有對應的參數。很多初學者面對那麼多的指令系統往往感到不知從何入手。不論是初學者還是專業開發人員,面對如此龐大的指令庫,都需要一本比較全面的Linux指令書籍來作為日常開發和研究之用。在本書中,涵蓋了Linux系統下的基礎指令、系統管理指令及網路管理指令,一共450個Linux指令的介紹、講解和範例。書中的每一個指令都有範例的撰寫和講解,並且列出了與指令相關的經驗技巧。前言 第一篇 Linux基礎操作指令篇 第1章 文字檔編輯 1.1 col指令:過濾控制字元 1.2 vi指令:全螢幕純文字編輯器 1.3 emacs指令:全螢幕文字編輯器 1.4 colrm指令:過濾指定的列 1.5 comm指令:比較兩個已排序的檔案 1.6 csplit指令:分割檔案 1.7 ed指令:文字編輯器 1.8 egrep指令:在檔案中尋找指定的字串 1.9 ex指令:以Ex模式執行vi指令 1.10 fgrep指令:尋找檔案中符合條件的字串 1.11 fmt指令:編排文字檔 1.12 fold指令:限制檔案列寬 1.13 grep指令:尋找檔案中符合條件的字串 1.14 ispell指令:拼字檢查程式 1.15 jed指令:編輯文字檔 1.16 joe指令:文件編輯 1.17 join指令:將兩個檔案中指定欄位內容相同的行連接起來 1.18 look指令:尋找單字元 1.19 mtype指令:顯示DOS檔案的內容 1.20 pico指令:編輯文字檔 1.21 rgrep指令:遞迴尋找檔案中符合條件的字串 1.22 sed指令:利用script來處理文字檔 1.23 sort指令:將文字檔中的內容進行排序 1.24 spell指令:拼字檢查程式 1.25 tr指令:轉換字元 1.26 uniq指令:檢查及刪除文字檔中重複出現的行列 1.27 wc指令:計算文字檔中的字數 第2章 檔案與目錄管理 2.1 diff指令:比較文字檔的差異 2.2 diffstat指令:根據diff的比較結果顯示統計字數 2.3 file指令:識別檔案的型態 2.4 find指令:尋找檔案或目錄 2.5 git指令:文字模式下的檔案管理員 2.6 gitview指令:Hex/ASCII的檔案檢視程式 2.7 ln指令:連接檔案或目錄 2.8 locate指令:尋找檔案 2.9 lsattr指令:顯示檔案屬性 2.10 mattrib指令:變更或顯示DOS檔案的屬性 2.11 mc指令:提供選單式的檔案管理程式 2.12 mcopy指令:複製DOS檔案 2.13 mdel指令:刪除DOS檔案 2.14 mdir指令:顯示DOS目錄 2.15 mktemp指令:建立快取檔案 2.16 mmove指令:在MS-DOS檔案系統中實現檔案或目錄的移動、名稱修改 2.17 mread指令:將MS-DOS檔案複製到Linux/UNIX的目錄中 2.18 mren指令:更改MS-DOS檔案或目錄的名稱,或是移動檔案或目錄 2.19 mshowfat指令:顯示DOS檔案在FAT中的記錄資訊 2.20 mtools指令:顯示mtools支援的指令 2.21 mtoolstest指令:測試並顯示mtools的相關設定 2.22 mv指令:移動或更名現有的檔案或目錄 2.23 od指令:輸出檔案內容 2.24 paste指令:合併檔案的列 2.25 patch指令:修補檔案 2.26 rcp指令:遠端複製檔案或目錄 2.27 rhmask指令:產生和還原加密檔案 2.28 rm指令:刪除檔案或目錄 2.29 slocate指令:尋找檔案或目錄 2.30 split指令:切割檔案 2.31 tee指令:讀取標準輸入的資料,並將其內容輸出成檔案 2.32 tmpwatch指令:刪除快取檔案 2.33 touch指令:修改檔案或目錄的時間 2.34 umask指令:指定在建立檔案時預設的許可權隱藏 2.35 whereis指令:尋找檔案 2.36 which指令:尋找檔案 2.37 cat指令:把檔案串連接後傳到基本輸出裝置 2.38 chattr指令:修改檔案的屬性 2.39 chgrp指令:變更檔案或目錄的所屬群組 2.40 chmod指令:變更檔案或目錄的許可權 2.41 chown指令:變更檔案或目錄的擁有者或所屬群組 2.42 cksum指令:檢查檔案的CRC是否正確 2.43 cmp指令:比較兩個檔案是否有差異 2.44 cp指令:複製檔案或目錄 2.45 cut指令:輸出指定長度的文字 2.46 indent指令:調整C原始程式碼檔案的格式 第3章 FTP遠端檔案傳輸 3.1 ftp指令:登入FTP伺服器 3.2 bye指令:中斷FTP連接並結束程式 3.3 ftpcount指令:顯示目前以FTP登入的使用者人數 3.4 ftpshut指令:在指定的時間關閉FTP服務器 3.5 ftpwho指令:顯示目前登入FTP伺服器的使用者資訊 3.6 ncftp指令:傳輸檔案 3.7 tftp指令:傳輸檔案 3.8 uucico指令:UUCP檔案傳輸服務程式 3.9 uucp指令:在系統之間傳送檔案 3.10 uupick指令:處理傳送過來的檔案 3.11 uuto指令:將檔案傳送到遠端的UUCP主機 第4章 檔案壓縮備份 4.1 ar指令:建立或修改備存檔案,或是從備存檔案中取出檔案 4.2 gzip指令:GNU的壓縮與解壓縮工具 4.3 gunzip指令:解壓縮.gz壓縮檔 4.4 bzip2指令:建立和管理.bz2壓縮檔 4.5 bunzip2指令:解壓縮.bz2壓縮檔 4.6 cpio指令:備份檔案 4.7 dump指令:備份檔案系統 4.8 restore指令:還原dump備份 4.9 compress指令:壓縮或解壓檔案 4.10 uncompress指令:解壓縮.Z壓縮檔 4.11 zip指令:壓縮和檔案包裝工具 4.12 unzip指令:解壓縮.zip壓縮檔 4.13 arj指令:.arj壓縮檔管理器 4.14 unarj指令:解壓縮.arj壓縮檔 4.15 bzcat指令:顯示.bz2壓縮檔中的檔案內容 4.16 bzcmp指令:比較.bz2壓縮檔中的檔案 4.17 bzdiff指令:比較兩個.bz2壓縮檔中檔案的不同 4.18 bzgrep指令:搜索.bz2壓縮檔中檔案的內容 4.19 bzip2recover指令:修復被破壞的.bz壓縮檔中的檔案 4.20 bzmore指令:切割畫面檢視.bz2壓縮檔中的文字檔 4.21 bzless指令:增強的.bz2壓縮檔切割畫面檢視器 4.22 zipinfo指令:顯示Zip壓縮檔的檔案資訊 4.23 zipsplit指令:分割Zip壓縮檔 4.24 znew指令:將.Z檔案重新壓縮為.gz檔案 4.25 zcat指令:顯示.gz壓縮檔中檔案的內容 4.26 gzexe指令:壓縮可執行檔 4.27 tar指令:備份檔案 第5章 shell指令 5.1 echo指令:列印變數或字串 5.2 alias指令:設定指令別名 5.3 unalias指令:取消指令別名 5.4 jobs指令:顯示工作清單 5.5 bg指令:後台執行作業 5.6 fg指令:將後台作業轉換到前台執行 5.7 set指令:顯示或設定shell特性及shell變數 5.8 unset指令:刪除指定的shell變數或函數 5.9 env指令:在定義環境中執行指令 5.10 type指令:判斷內部指令和外部指令 5.11 wait指令:等待執行緒執行完後傳回 5.12 history指令:顯示歷史指令 5.13 read指令:從鍵盤讀取變數值 5.14 exec指令:呼叫並執行指令 5.15 umask指令:設定許可權隱藏 5.16 shopt指令:顯示和設定shell操作選項 5.17 help指令:顯示說明資訊 5.18 builtin指令:執行shell內部指令 5.19 command指令:呼叫並執行指定的指令 5.20 declare指令:宣告shell變數 5.21 pushd指令:向目錄堆疊中存入目錄 5.22 popd指令:從目錄堆疊中出現目錄 5.23 readonly指令:定義唯讀shell變數或函數 5.24 fc指令:修改歷史指令並執行 第6章 檔案列印與實用工具 6.1 lp指令:列印檔案 6.2 lpr指令:列印檔案 6.3 lprm指令:刪除列印工作 6.4 lpc指令:印表機控制程式 6.5 lpq指令:顯示列印佇列狀態 6.6 lpstat指令:顯示CUPS的狀態資訊 6.7 accept指令:接受列印工作 6.8 reject指令:拒絕列印工作 6.9 cancel指令:取消列印工作 6.10 cupsdisable指令:停止印表機 6.11 cupsenable指令:啟動印表機 6.12 lpadmin指令:管理CUPS印表機 6.13 man指令:幫助手冊 6.14 info指令:線上說明 6.15 cksum指令:計算檔案的驗證和與統計檔案位元組數 6.16 bc指令:任意精度的計算機語言 6.17 cal指令:顯示日曆 6.18 sum指令:列印檔案的驗證和 6.19 md5sum指令:計算和檢查檔案的MD封包摘要 6.20 hostid指令:列印目前主機數位識別碼 6.21 date指令:顯示與設定系統日期時間 6.22 dircolors指令:設定ls指令的顯示顏色 6.23 gpm指令:虛擬主控台下的滑鼠工具 6.24 sleep指令:暫停指定的時間 6.25 whatis指令:從資料庫中查詢指定的關鍵字 6.26 who指令:列印目前登入使用者 6.27 whoami指令:列印目前使用者名稱 6.28 wall指令:向所有終端發送資訊 6.29 write指令:向指定使用者終端發送資訊 6.30 mesg指令:控制終端是否寫入 6.31 talk指令:使用者聊天用戶端工具 6.32 login指令:登入指令 6.33 mtools指令:DOS相容工具集 6.34 stty指令:修改終端命令列設定 6.35 tee指令:雙向重新導向指令 6.36 users指令:列印登入系統的使用者 6.37 clear指令:清除螢幕指令 6.38 consoletype指令:列印已連接的終端型態 6.39 sln指令:靜態ln 6.40 yes指令:重複列印字串直到被殺死 第二篇 Linux系統操作指令篇 第7章 系統管理 7.1 adduser指令:新增使用者帳號 7.2 chfn指令:修改使用者的finger資訊 7.3 chsh指令:更換登入系統時使用的shell 7.4 date指令:顯示或設定系統時間與日期 7.5 exit指令:退出目前的shell 7.6 finger指令:尋找並顯示使用者資訊 7.7 free指令:顯示記憶體狀態 7.8 fwhois指令:尋找並顯示使用者資訊 7.9 gitps指令:報告程式狀況 7.10 groupdel指令:刪除群組 7.11 groupmod指令:修改工作群組資訊 7.12 halt指令:關閉系統 7.13 id指令:顯示使用者的ID及所屬群組的ID 7.14 kill指令:刪除執行中的程式或工作執行緒 7.15 last指令:列出目前與過去登入系統的使用者的相關資訊 7.16 lastb指令:列出登入系統失敗的使用者的相關資訊 7.17 login指令:登入系統 7.18 logname指令:顯示使用者名稱稱 7.19 logout指令:退出系統 7.20 logrotate指令:管理記錄檔案 7.21 newgrp指令:登入另一個群組 7.22 nice指令:設定優先權 7.23 procinfo指令:顯示系統狀態 7.24 ps指令:報告程式狀況 7.25 pstree指令:以樹狀圖形顯示程式 7.26 reboot指令:重新開機 7.27 renice指令:調整優先順序 7.28 rlogin指令:遠端登入 7.29 rsh指令:遠端登入的shell 7.30 rwho指令:檢視系統使用者 7.31 screen指令:多重視窗管理程式 7.32 shutdown指令:系統關機指令 7.33 su指令:變更使用者身份 7.34 sudo指令:以其他身份來執行指令 7.35 suspend指令:暫停執行shell 7.36 swatch指令:系統監控程序 7.37 tload指令:顯示系統負載狀況 7.38 top指令:顯示、管理執行中的程式 7.39 uname指令:顯示系統資訊 7.40 useradd指令:建立使用者帳戶 7.41 userconf指令:使用者帳號設定程式 7.42 userdel指令:刪除使用者 7.43 usermod指令:修改使用者帳號 7.44 vlock指令:鎖住虛擬終端 7.45 w指令:顯示目前登入系統的使用者資訊 7.46 groupadd指令:建立新工作群組 第8章 系統設定 8.1 alias指令:設定指令別名 8.2 apmd指令:進階電源管理服務程式 8.3 aumix指令:設定音效裝置 8.4 bind指令:顯示或設定鍵盤按鍵及相關的功能 8.5 chkconfig指令:檢查、設定系統的各種服務 8.6 chroot指令:改變根目錄 8.7 clock指令:調整RTC時間 8.8 crontab指令:設定計時器 8.9 declare指令:宣告shell變數 8.10 depmod指令:分析可載入模組的相關性 8.11 dircolors指令:設定ls指令在顯示目錄或檔案時所用的色彩 8.12 dmesg指令:顯示開機資訊 8.13 enable指令:啟動或關閉shell內建指令 8.14 eval指令:重新運算求出參數的內容 8.15 export指令:設定或顯示環境變數 8.16 fbset指令:設定景框緩衝區 8.17 grpconv指令:開啟群組的投影密碼 8.18 grpunconv指令:關閉群組的投影密碼 8.19 hwclock指令:顯示和設定硬體時脈 8.20 insmod指令:載入模組 8.21 kbdconfig指令:設定鍵盤型態 8.22 lilo指令:安裝核心載入及開機管理程式 8.23 liloconfig指令:設定核心載入及開機管理程式 8.24 lsmod指令:顯示已經載入系統的模組 8.25 minfo指令:顯示MS-DOS檔案系統的各項參數 8.26 mkkickstart指令:建立安裝的組態檔案 8.27 modinfo指令:顯示kernel模組的資訊 8.28 modprobe指令:自動處理可載入的模組 8.29 mouseconfig指令:設定滑鼠的相關參數 8.30 ntsysv指令:設定系統的各種服務 8.31 passwd指令:設定密碼 8.32 pwconv指令:開啟使用者的投影密碼 8.33 pwunconv指令:關閉使用者的投影密碼 8.34 rdate指令:顯示其他主機的日期與時間 8.35 resize指令:設定終端機視窗的大小 8.36 rmmod指令:刪除模組 8.37 rpm指令:管理套件 8.38 setconsole指令:設定系統終端 8.39 setenv指令:查詢或顯示環境變數 8.40 setup指令:設定公用程式 8.41 sndconfig指令:設定音效卡 8.42 SVGATextMode指令:加強文字模式的顯示畫面 8.43 timeconfig指令:設定時區 8.44 ulimit指令:控制shell程式的資源 第9章 硬體操作指令 9.1 arch指令:列印主機架構型態 9.2 cdrecord指令:光碟燒錄工具 9.3 eject指令:出現可移動媒體 9.4 volname指令:顯示卷冊名 9.5 lsusb指令:顯示USB裝置清單 9.6 lspci指令:顯示PCI裝置清單 9.7 setpci指令:設定PCI裝置 9.8 hwclock指令:查詢與設定硬體時脈 9.9 systool指令:檢視系統裝置資訊 第10章 磁碟管理 10.1 df指令:報告磁碟空間使用情況 10.2 cd指令:切換目錄 10.3 dirs指令:顯示目錄記錄 10.4 du指令:顯示目錄或檔案的大小 10.5 edquota指令:編輯磁碟配額 10.6 lndir指令:連接目錄內容 10.7 ls指令:列出目錄內容 10.8 mcd指令:在MS-DOS檔案系統中切換工作目錄 10.9 mdeltree指令:刪除DOS目錄 10.10 mdu指令:顯示MS-DOS目錄所佔用的磁碟空間 10.11 mkdir指令:建立目錄 10.12 mlabel指令:顯示或設定MS-DOS磁碟機的標籤名稱 10.13 mmd指令:在MS-DOS檔案系統中建立目錄 10.14 mmount指令:掛入MS-DOS檔案系統 10.15 mrd指令:刪除MS-DOS檔案系統中的目錄 10.16 mzip指令:zip/jaz磁碟機控制指令 10.17 pwd指令:顯示工作目錄 10.18 quota指令:顯示磁碟已使用的空間與限制 10.19 quotacheck指令:檢查磁碟的使用空間與限制 10.20 quotaoff指令:關閉磁碟空間限制 10.21 quotaon指令:開啟磁碟空間限制 10.22 repquota指令:檢查磁碟空間限制的狀態 10.23 rmdir指令:刪除目錄 10.24 stat指令:顯示檔案狀態 10.25 umount指令:移除檔案系統 10.26 mount指令:載入檔案系統 10.27 mkfs指令:建立檔案系統 10.28 mke2fs指令:建立ext2/ext3檔案系統 10.29 fsck指令:檢查檔案系統 10.30 dumpe2fs指令:匯出ext2/ext3檔案系統資訊 10.31 e2fsck指令:檢查ext2/ext3檔案系統 10.32 chattr指令:改變檔案的第二擴充檔案系統屬性 10.33 lsattr指令:檢視檔案的第二擴充檔案系統屬性 10.34 mountpoint指令:判斷目錄是否是載入點 10.35 swapoff指令:關閉交換空間 10.36 swapon指令:啟動交換空間 10.37 sync指令:更新檔案系統緩衝區 10.38 e2image指令:將ext2/ext3檔案系統中繼資料儲存到檔案 10.39 e2label指令:設定檔案系統標籤 10.40 tune2fs指令:調整ext2/ext3檔案系統參數 10.41 resize2fs指令:調整ext2檔案系統大小 10.42 findfs指令:透過標籤或UUID尋找檔案系統 第11章 磁碟維護 11.1 badblocks指令:檢查磁碟裝置中損壞的區塊 11.2 cfdisk指令:磁碟分割 11.3 dd指令:讀取轉換並輸出資料 11.4 fdisk指令:磁碟分割 11.5 fsck指令:檢查檔案系統並嘗試修復錯誤 11.6 fsconf指令:設定檔案系統的相關功能 11.7 hdparm指令:顯示與設定硬碟的參數 11.8 losetup指令:設定迴圈裝置 11.9 mbadblocks指令:檢查MS-DOS檔案系統的磁碟是否有損壞的磁區 11.10 mformat指令:對MS-DOS檔案系統的磁碟進行格式化 11.11 mkbootdisk指令:建立目前系統的開機磁碟 11.12 mkdosfs指令:建立DOS檔案系統 11.13 mkinitrd指令:建立要載入ramdisk的映射檔案 11.14 mkisofs指令:建立ISO 9660映射檔案 11.15 mkswap指令:設定交換區 11.16 mpartition指令:建立或刪除DOS的分區 11.17 sfdisk指令:硬碟分區工具 11.18 symlinks指令:維護符號連接的工具程式 第12章 系統工作指令 12.1 at指令:在指定時間執行工作 12.2 atq指令:顯示使用者待執行工作清單 12.3 atrm指令:刪除待執行工作 12.4 batch指令:在指定時間執行工作 12.5 crontab指令:週期性地執行工作 12.6 init指令:初始化Linux執行緒 12.7 killall指令:按照名稱殺死執行緒 12.8 nice指令:以指定優先順序執行程式 12.9 nohup指令:以忽略暫停訊號方式執行程式 12.10 pkill指令:按名稱殺死執行緒 12.11 pstree指令:以樹狀顯示執行緒衍生關係 12.12 skill指令:向執行緒發送訊號 12.13 watch指令:全螢幕方式顯示週期性執行的指令 12.14 telinit指令:切換執行等級 12.15 runlevel指令:列印目前執行等級 12.16 service指令:控制系統服務 12.17 ipcs指令:取得執行緒間通訊設施的狀態 12.18 pgrep指令:使用執行緒名稱尋找執行緒 12.19 pidof指令:尋找執行緒ID號 12.20 pmap指令:顯示執行緒的記憶體映射關係 第13章 Linux核心指令 13.1 sysctl指令:執行時設定核心參數 13.2 lsmod指令:顯示已載入模組狀態 13.3 insmod指令:載入模組到核心 13.4 modprobe指令:核心模組智慧載入工具 13.5 rmmod指令:從核心中移除模組 13.6 modinfo指令:顯示模組詳細資訊 13.7 depmod指令:產生模組所相依的映射檔案 13.8 uname指令:列印系統資訊 13.9 dmesg指令:列印和控制核心環形緩衝區 13.10 kexec指令:直接啟動另一Linux核心 13.11 get_module指令:取得模組資訊 13.12 kernelversion指令:列印核心主版本編號 13.13 slabtop指令:即時顯示核心slab緩衝區資訊 第14章 Linux程式開發 14.1 test指令:測試條件運算式 14.2 expr指令:運算式求值 14.3 gcc指令:GNU C/C++編譯器 14.4 gdb指令:GNU偵錯器 14.5 ld指令:GNU連接器 14.6 ldd指令:列印程式相依的共用庫 14.7 make指令:GNU專案化編譯工具 14.8 as指令:GNU組合語言器 14.9 gcov指令:測試程式覆蓋率 14.10 nm指令:顯示目的檔案符號表 14.11 perl指令:perl語言解譯器 14.12 php指令:PHP的命令列介面 14.13 protoize指令:增加函數原型 14.14 unprotoize指令:刪除函數原型 第三篇 Linux網路管理指令篇 第15章 網路通訊 15.1 dip指令:IP撥號連線 15.2 getty指令:設定終端機模式、連線速率和管制線路 15.3 mingetty指令:設定終端機模式、連線速率和管制線路 15.4 ppp-off指令:關閉PPP連接 15.5 telnet指令:遠端登入 15.6 uulog指令:顯示UUCP記錄檔案 15.7 uustat指令:顯示UUCP目前的狀況 15.8 uux指令:在遠端的UUCP主機上執行指令 15.9 cu指令:連接另一個系統主機 15.10 dnsconf指令:設定DNS伺服器組態 15.11 efax指令:收發傳真 15.12 httpd指令:Apache HTTP伺服器程式 15.13 ifconfig指令:顯示或設定網路裝置 15.14 mesg指令:設定終端機的寫入許可權 15.15 minicom指令:數據機的通訊程式 15.16 nc指令:設定路由器 15.17 netstat指令:顯示網路狀態 15.18 ping指令:檢測主機 15.19 pppstats指令:顯示PPP連接狀態 15.20 setserial指令:設定或顯示序列埠的相關資訊 15.21 statserial指令:顯示序列埠狀態 15.22 talk指令:與其他使用者進行對話 15.23 tcpdump指令:顯示和監聽網路傳輸資料 15.24 traceroute指令:顯示資料封包到主機間的路徑 15.25 tty指令:顯示終端機連接標準輸入裝置的檔案名稱稱 15.26 uuname指令:顯示全部的UUCP遠端主機 15.27 ytalk指令:與其他使用者對話 15.28 arpwatch指令:監聽網路上的ARP記錄 15.29 apachectl指令:可用來控制ApacheHTTP伺服器的程式 15.30 smbclient指令:可存取SMB/CIFS伺服器的使用者端程式 15.31 pppsetup指令:設定PPP連接 第16章 電子郵件與新聞群組 16.1 archive指令:新聞群組檔案備存程式 16.2 ctlinnd指令:設定INN新聞群組伺服器 16.3 elm指令:E-mail管理程式 16.4 getlist指令:下載新聞群組清單 16.5 inncheck指令:檢查inn相關設定檔的語法是否正確 16.6 mail指令:E-mail管理程式 16.7 mailconf指令:sendmail設定程式 16.8 mailq指令:顯示待郵寄的清單 16.9 messages指令:檢視電子郵件中的郵件數 16.10 metafile指令:負責處理非文字E-mail的程式 16.11 mutt指令:E-mail管理程式 16.12 nntpget指令:下載新聞群組文章 16.13 pine指令:收發電子郵件,瀏覽新聞群組 16.14 slrn指令:新聞群組閱讀程式 第17章 Linux網路應用 17.1 elinks指令:純文字介面的WWW瀏覽器 17.2 wget指令:從指定URL地址下載檔案 17.3 iptables指令:核心包過濾與NAT管理工具 17.4 iptables-save指令:儲存iptables表 17.5 iptables-restore指令:還原iptables表 17.6 ip6tables指令:IPv6版核心包過濾管理工具 17.7 ip6tables-save指令:儲存ip6tables表 17.8 ip6tables-restore指令:還原ip6tables表 17.9 ip指令:顯示或操作路由、網路裝置 17.10 arpd指令:ARP協定守護執行緒 17.11 arptables指令:arp包過濾管理工具 17.12 ss指令:顯示活動通訊端連接 17.13 iptraf指令:監視網路卡流量 17.14 mysqldump指令:MySQL資料庫備份工具 17.15 mysqladmin指令:MySQL伺服器的用戶端管理工具 17.16 mysqlimport指令:MySQL伺服器的資料匯入工具 17.17 mysqlshow指令:顯示資料庫、資料表和列資訊 17.18 mysql指令:MySQL伺服器的用戶端工具 17.19 nfsstat指令:顯示NFS狀態資訊 17.20 showmount指令:顯示NFS伺服器的載入資訊 17.21 smbpassword指令:修改使用者的SMB密碼 17.22 sqluid指令:代理伺服器守護執行緒 17.23 sendmail指令:電子郵件傳送代理 17.24 smbclient指令:samba套件的用戶端工具

    79 特價 442 立即購買 
  • 逐行破解+透視--Linux USB核心首度公開USB3.0重裝版逐行破解+透視--Linux USB核心首度公開USB3.0重裝版 任橋偉 佳魁 出版 2012/11/30出版

    這本書,您可以把它當成一本核心原始程式分析的書,甚至僅僅當成核心USB 實現原始程式分析的書,但是我更希望您把它當成展現如何研究Linux核心,展現如何與核心進行平等交流的一個範例,起碼它表現了應該用什麼樣的態度去對待Linux 核心原始程式。也就是說,分析核心原始程式,態度決定一切。很多人或許有這樣的困惑,也分析瀏覽了很多核心的原始程式,可總是覺得分析、瀏覽後,腦子裡還是空空的,並沒有感覺到多大的收穫。這個時候或許可以去看看是不是自己在分析程式時的態度出現了問題。在分析核心原始程式時,只有遵循嚴謹的態度,而非抱著走馬看花、得過且過的態度,最終才會有很大的收穫。前言 第1篇 Linux那些事兒之我是USB Core 1.引子 2.它從哪裡來 3.PK 4.漫漫辛酸路 5.我型我秀 6.我是一棵樹 7.我是誰 8.好戲開始了 9.不一樣的Core 10.從這裡開始 11.面紗 12.模型,又見模型 13.繁華落盡 14.介面是裝置的介面 15.設定是介面的設定 16.端點 17.裝置 18.設定 19.向左走,向右走 20.裝置的生命線(一) 21.裝置的生命線(二) 22.裝置的生命線(三) 23.裝置的生命線(四) 24.裝置的生命線(五) 25.裝置的生命線(六) 26.裝置的生命線(七) 27.裝置的生命線(八) 28.裝置的生命線(九) 29.裝置的生命線(十) 30.裝置的生命線(十一) 31.驅動的生命線(一) 32.驅動的生命線(二) 33.驅動的生命線(三) 34.驅動的生命線(四) 35.字串描述符號 36.介面的驅動 37.還是那個match 38.結束語 第2篇 1.引子 2.跟我走,現在就出發 3.特別的愛給特別的Root Hub 4.一樣的精靈,不一樣的API 5.那些佇列,那些佇列操作函數 6.等待,只因曾經承諾 7.最熟悉的陌生人——probe 8.蝴蝶效應 9.While You Were Sleeping(一) 10.While You Were Sleeping(二) 11.While You Were Sleeping(三) 12.While You Were Sleeping(四) 13.再向虎山行 14.樹,是什麼樣的樹 15.沒完沒了的判斷 16.一個都不能少 17.蓋茲家對Linux程式的影響 18.八大重量級函數閃亮登場(一) 19.八大重量級函數閃亮登場(二) 20.八大重量級函數閃亮登場(三) 21.八大重量級函數閃亮登場(四) 22.八大重量級函數閃亮登場(五) 23.是月亮惹的禍還是spec的錯 24.所謂的熱抽換 25.不說程式說理論 26.看程式的理由 27.電源管理的四大訊息 28.將suspend分析到底 29.夢醒時分 30.暫停自動化 第3篇 Linux那些事兒之我是隨身碟 1.小城故事 2.Makefile 3.變態的模組機制 4.想到達明天現在就要啟程 5.外面的世界很精彩 6.未曾開始卻似結束 7.狂歡是一群人的孤單 8.匯流排、裝置和驅動(上) 9.匯流排、裝置和驅動(下) 10.我是誰的他 11.從協定中來,到協定中去(上) 12.從協定中來,到協定中去(中) 13.從協定中來,到協定中去(下) 14.夢開始的地方 15.裝置花名冊 16.冰凍三尺非一日之寒 17.冬天來了,春天還會遠嗎?(一) 18.冬天來了,春天還會遠嗎? (二) 19.冬天來了,春天還會遠嗎?(三) 20.冬天來了,春天還會遠嗎?(四) 21.冬天來了,春天還會遠嗎?(五) 22.通往春天的管道 23.傳說中的URB 24.彼岸花的傳說(一) 25.彼岸花的傳說(二) 26.彼岸花的傳說(三) 27.彼岸花的傳說(四) 28.彼岸花的傳說(五) 29.彼岸花的傳說(六) 30.彼岸花的傳說(七) 31.彼岸花的傳說(八) 32.彼岸花的傳說(The End) 33.SCSI指令之我型我秀 34.迷霧重重的批次傳輸(一) 35.迷霧重重的批次傳輸(二) 36.迷霧重重的批次傳輸(三) 37.迷霧重重的批次傳輸(四) 38.迷霧重重的批次傳輸(五) 39.迷霧重重的批次傳輸(六) 40.迷霧重重的批次傳輸(七) 41.跟著感覺走(一) 42.跟著感覺走(二) 43.有多少愛可胡來?(一) 44.有多少愛可胡來?(二) 45.當夢醒了天晴了 46.其實世上本有路,走的人多了,也便沒了路

    79 特價 514 立即購買 
  • 從Linux直入TCP/IP核心世界從Linux直入TCP/IP核心世界 羅鈺 佳魁 出版 2012/11/30出版

    這是一本介紹協定核心實現原始程式碼的書,不是介紹“協定”的書。 本書作者做過一些網路通信產品開發,所以對網路內部實現很感興趣,於是在學習和工作時間之餘記錄下分析和調用Linux 的網路通訊協定核心的心得體會。 很多人對網路非常感興趣,但卻不理解內部是如何運作的,或知之不多,最終的結果就是行之不遠。本書嘗試用淺顯的語言和合理的安排帶領讀者到Linux 核心網路模組的程式碼叢林中一遊,既讓你有所知,也讓您有所思。 Linux 是經過成千上萬用戶使用過並且還將不斷發展的,目前Linux 在伺服器市場上已經證明其設計的精巧和健壯,特別是當核心也從非搶佔式發展成為搶佔式後,嵌入設備市場上也將要掀起一股風浪。於是Linux 核心分析的資料層出不窮,但有的太老(核心的程式碼還使用2.2 的),有的對網路部分的分析不甚詳細,因此作者萌發了分析整個Linux 網路通訊協定核心的想法。 希望能在研究一些經典程式碼時發現與時俱進的部分,?磚引玉,吸引更多的人參與到研究網路通訊協定核心的實現技巧以及移植工作上,而不用對照枯燥的RFC 文件和程式碼。前言 第1 章 作業系統、網路、協定核心、程式碼 1.1 L nux 作業系統介紹 1.1.1 L nux 作業系統架構簡介 1.1.2 網路通訊協定發展介紹 1.2 本書的組織和安排 1.2.1 基本的資料結構和電腦術語 1.2.2 圖片風格展示 1.2.3 本書的組織 第2 章 核心系統初始化 2.1 系統初始化流程簡介 2.2 核心檔案解讀 2.2.1 ELF 檔案格式 2.2.2 L nk Scr pts 知識 2.2.3 L nux 核心鏡像解析 2.3 中斷及任務呼叫管理 2.3.1 中斷及軟中斷模型 2.3.2 各種語系環境下的切換 2.3.3 核心下的同步與互斥 2.3.4 各種非同步手段 2.4 虛擬檔案系統 2.5 網路通訊協定核心各部分初始化 2.5.1 網路基礎系統初始化 2.5.2 網路記憶體管理 2.5.3 網路檔案系統初始化 2.5.4 網路通訊協定初始化 2.5.5 初步瞭解路由系統 2.6 Linux 設備管理 2.6.1 底層PCI 模組的初始化 2.6.2 網路設備介面初始化函式 第3 章 配置網路系統 3.1 配置過程分析 3.1.1 配置是如何下達到核心的 3.1.2 socket 系統呼叫 3.1.3 octl 程式碼的實現 3.1.4 loopback 介面的配置過程 3.1.5 IP 別名的實現 3.2 回顧FIB 系統初始化 3.3 深入FIB 系統 3.4 FIB 系統發生了什麼樣的變化 3.5 直接連結路由表 3.6 介面狀態變化的處理過程 第4 章 網路層實現的初步研究 4.1 從p ng 127.0.0.1 開始旅程 4.2 再次相遇Socket 系統呼叫 4.3 IP 資料封包內容格式 4.4 send 系統呼叫 4.5 在路由系統中遊歷 4.5.1 尋找出口 4.5.2 當目的地址是遠端主機時 4.5.3 建立對應路由cache 表項 4.5.4 建立對應芳鄰表項 4.6 回到發送的路徑 4.6.1 IP 層發送過程 4.6.2 揭密hh_cache 4.7 ARP 的作用 4.7.1 ARP 的機制 4.7.2 ARP 封包格式 4.7.3 L nux ARP 協定的實現 4.8 到達設備驅動層 4.8.1 Loopback 設備的發送過程訊框數據鏈路層格式 4.8.2 Loopback 設備的發送過程 4.9 接收過程:從中斷到路由系統 4.10 ICMP 4.10.1 ICMP 封包格式 4.10.2 p ng 本機地址及回環地址 4.10.3 p ng 外部位址 4.11 從核心到用戶 第5 章 傳輸層實現的研究 5.1 進一步到UDP 5.1.1 UDP 用戶程式碼 5.1.2 UDP 資料封包格式 5.1.3 伺服器端b nd 的實現 5.1.4 接收程式碼 5.1.5 釋放UDP 的socket 5.2 更高階的TCP 5.2.1 TCP 用戶程式碼 5.2.2 TCP 資料封包格式 5.2.3 TCP 協定及socket 的初始化 5.2.4 伺服器端b nd 和l sten 的實現 5.2.5 伺服器端accept 的實現 5.2.6 用戶端connect 的實現—發起三次握手 5.2.7 TCP 封包的接收 5.2.8 三次握手的實現 5.2.9 核心收到封包轉到用戶狀態 5.2.10 釋放TCP 的socket 5.3 TCP 擁塞控制 5.3.1 TCP 擁塞控制機制介紹 5.3.2 L nux 核心擁塞控制功能的實現 第6 章 Select 系統呼叫的實現機制 6.1 如何使用select 6.2 Select 的核心實現 第7 章 資料連結層協定實現 7.1 基本的2 層知識 7.2 L nux 橋實現的基本框架 7.3 VLAN 7.3.1 VLAN 概念 7.3.2 L nux 下VLAN—存在巨大的缺陷 7.4 LACP 協定 7.4.1 聚合連接埠簡介 7.4.2 LACP 在L nux 中的實現 7.5 2 層功能總結 後 記

    79 特價 411 立即購買 
  • 徹底研究Linux核心API(附原始程式碼)徹底研究Linux核心API(附原始程式碼) 邱鐵、周玉、鄧瑩瑩 上奇科技 出版 2012/10/26出版

    國內首本全面介紹Linux核心API開發與應用的參考書籍。 基於最新的Linux核心版本,設計核心API經典實例,並對開發環境進行詳細的解說。 對Linux核心系統知識進行精心策劃,對核心API進行系統分析。 以函數名稱排序,方便快速查詢。 立足於基礎,有效率的學習理論,配合核心API經典實例,達到最佳學習效果。 為Linux核心開發應用與應用提供有效率的指導與參考。 本書主要內容 Linux 核心模組機制API Linux 處理程序管理核心API Linux 處理程序排程核心API Linux 中斷機制核心API Linux 記憶體管理核心API Linux 核心定時機制API Linux 核心同步機制API Linux 檔案系統核心API Linux 裝置驅動及裝置管理API 本書附光碟 原始程式碼第1章 Linux內核API分析必備知識 第2章 Linux內核模組機制API 12 第3章 Linux進程管理內核API 45 第4章 Linux進程調度內核API 第5章 Linux中斷機制內核API 第6章 Linux記憶體管理內核API 第7章 Linux內核定時機制API 第8章 Linux內核同步機制API 第9章 Linux檔系統內核API 第10章 Linux設備驅動及設備管理API

    85 特價 731 立即購買 
  • Fedora 17 Linux 實務應用Fedora 17 Linux 實務應用 施威銘研究室 旗標 出版 2012/7/23出版

    Linux 已經是很多公司使用的系統,從會到不會,本書是您取得 Linux 職場新技能的最佳選擇! 想學會 Linux 不一定要挑戰艱澀的指令!親切的視窗環境,有效降低學習門檻、建立信心,學習 Linux 可以輕鬆、扎實,又有效率! 系統安裝設定詳解 ◆ Windows/Linux 多重開機選單設定 ◆ 嘸蝦米、新酷音等多種中文輸入法 ◆ GNOME 3 桌面環境操作與個人化設定 ◆ 隨身碟安裝 Linux,系統、設定、文件帶著走 ◆ Linux 常見問題排困解難 極速飆網馬上衝 ◆ ADSL、Cable 上網、3G 行動寬頻上網 ◆ Linux 主機當成寬頻分享器 ◆ BBS、電子郵件、MSN/Yahoo! 即時通、Skype 網路電話 ◆ Dropbox 最新雲端運用 工作育樂全適用 ◆ LibreOffice 軟體編修 Word、Excel、PowerPonint 文件 ◆ 各式多媒體影音檔案、DVD 光碟播放與燒錄 ◆ 檔案與印表機分享、遠端遙控 ◆ 讀卡機、USB 隨身碟、外接式硬碟 系統管理與伺服器架設 ◆ WWW、FTP、Mail、Samba 伺服器架設 ◆ 專章 Linux 常用指令範例教學 ◆ 帳號、磁碟空間、定時工作排程管控 本書特色 ◆ 專為初學者設計,完整實測、逐步示範講解 ◆ 不怕弄壞系統,Live CD 免安裝開機立即體驗,馬上學習 ◆ Windows/Linux 雙系統並存,輕鬆切換使用環境 ◆ 從操作、管理到架站,正確觀念詳實解析 ◆ 統整 Linux 系統管理經驗,分享實用技巧 ◆ Dropbox 等最新雲端應用軟體介紹

    88 特價 572 立即購買 
  • 研究Linux Kernel設計的藝術-圖解Linux作業系統設計架構與運作原理研究Linux Kernel設計的藝術-圖解Linux作業系統設計架構與運作原理 新設計團隊 上奇科技 出版 2012/6/29出版

    .全球第一本中文創作,英文同步出版的Linux核心專業書籍。 .完整X86架構啟動、BIOS、讀取啟動磁區的完整核心動作過程。 .以Linux的角度來看CPU、記憶體、堆疊、Heap的詳細運作。 .超過350個完整圖解說明。 .最完整的檔案系統拆解說明。 .以核心的角度解說分析檔案的運作特色。 .Linux多執行緒的角度來分析作業系統流程。 .以Linux角度觀查多工作業系統的監看、交換、處理機。 .全球第一本中文創作,英文同步出版的Linux核心專業書籍。 .完整X86架構啟動、BIOS、讀取啟動磁區的完整核心動作過程。 .以Linux的角度來看CPU、記憶體、堆疊、Heap的詳細運作。 .超過350個完整圖解說明。 .最完整的檔案系統拆解說明。 .以核心的角度解說分析檔案的運作特色。 .Linux多執行緒的角度來分析作業系統流程。 .以Linux角度觀查多工作業系統的監看、交換、處理機。

    85 特價 663 立即購買 
  • Linux指令隨你查(第二版)Linux指令隨你查(第二版) 石永峰、宋磊、王靜文 上奇科技 出版 2012/6/15出版

    Linux作業系統套裝軟體不僅包括完整的Linux作業系統,而且還包括文字編輯器、高階語言編譯器等應用軟體。並且提供帶有多個視窗管理器的X-Windows圖形化使用者介面,使用者可以像使用Windows一樣,使用視窗、圖示和選單對系統進行操作。 本書對Linux指令的介紹分為學習目標、語法、功能說明、參數說明、應用範例、動手一試,六個部分,編排簡單易懂,指令概念容易上手,透過本書,您可以輕鬆運用Linux指令,徹底貫徹使用各項功能。 本書適用Linux初學者、Linux愛好者、Linux系統管理員。 本書特色 學習最全面:「語法+功能+參數+範例+指令」,深入理解Linux。 應用最多元:343個常用指令、544個執行範例,最實務的引導與應用。 查詢最簡便:提供「功能」與「指令」雙索引,提供最便捷的查詢。 動手最方便:透過「動手一試」小檔案,實際演練加深映象。CH 1 文字操作指令 CH 2 文字編輯指令 CH 3 磁碟操作指令 CH 4 網路通訊指令 CH 5 系統管理指令 CH 6 系統設定指令 CH 7 其他常見指令 APP 指令索引

    85 特價 332 立即購買 
248