注冊(cè) | 登錄讀書(shū)好,好讀書(shū),讀好書(shū)!
讀書(shū)網(wǎng)-DuShu.com
當(dāng)前位置: 首頁(yè)出版圖書(shū)科學(xué)技術(shù)計(jì)算機(jī)/網(wǎng)絡(luò)操作系統(tǒng)LinuxLinux內(nèi)核分析及常見(jiàn)問(wèn)題解答

Linux內(nèi)核分析及常見(jiàn)問(wèn)題解答

Linux內(nèi)核分析及常見(jiàn)問(wèn)題解答

定 價(jià):¥31.00

作 者: 紀(jì)純杰,賀曉能編著
出版社: 人民郵電出版社
叢編項(xiàng):
標(biāo) 簽: UNIX操作系統(tǒng) Linux

ISBN: 9787115086327 出版時(shí)間: 2000-07-01 包裝:
開(kāi)本: 26cm 頁(yè)數(shù): 313頁(yè) 字?jǐn)?shù):  

內(nèi)容簡(jiǎn)介

  本書(shū)內(nèi)容分為兩部分。第一部分(包括第一至十一章)是Linux內(nèi)核分析,詳細(xì)地介紹了Linux系統(tǒng)的啟動(dòng)、進(jìn)程管理、進(jìn)程通信、內(nèi)存管理、文件系統(tǒng)、設(shè)備驅(qū)動(dòng)、內(nèi)核監(jiān)視調(diào)整以及與內(nèi)核關(guān)系密切的網(wǎng)絡(luò)系統(tǒng),可以幫助讀者在短時(shí)間內(nèi)對(duì)Linux內(nèi)核有一個(gè)整體上的了解;其中第七章對(duì)套接字的驅(qū)動(dòng)程序Socket.c進(jìn)行了詳細(xì)的分析,這對(duì)于廣大Linux編程人員也不無(wú)裨益。第二部分(包括第十二至二十一章)為L(zhǎng)inux常見(jiàn)問(wèn)題解答,主要分析了一些Linux問(wèn)題的解決方法,著重于網(wǎng)絡(luò)方面的問(wèn)題,如多塊網(wǎng)卡識(shí)別問(wèn)題、設(shè)定ppp等。書(shū)中同時(shí)列舉了大量實(shí)例,相信一定會(huì)引起廣大讀者的興趣。本書(shū)適用于Linux及UNIX的用戶。

作者簡(jiǎn)介

暫缺《Linux內(nèi)核分析及常見(jiàn)問(wèn)題解答》作者簡(jiǎn)介

圖書(shū)目錄

第一章 Linux內(nèi)核及其引導(dǎo)
1.1 Linux內(nèi)核概述
1.2 系統(tǒng)引導(dǎo)
第二章 Linux進(jìn)程管理
2.1 概述
2.2 Linux進(jìn)程
2.3 進(jìn)程系統(tǒng)調(diào)用
2.3.1 子進(jìn)程的創(chuàng)建:fork()系統(tǒng)調(diào)用
2.3.2 進(jìn)程的并發(fā)
2.3.3 進(jìn)程的終止:exit系統(tǒng)調(diào)用
2.3.4 進(jìn)程的同步:wait系統(tǒng)調(diào)用
2.4 進(jìn)程調(diào)度
2.4.1 調(diào)度原理
2.4.2 調(diào)度時(shí)機(jī)
2.4.3 調(diào)度標(biāo)識(shí)的設(shè)置
2.4.4 調(diào)度策略與優(yōu)先數(shù)的計(jì)算
2.4.5 調(diào)度的實(shí)現(xiàn)
2.4.6 task_struct結(jié)構(gòu)成員
2.4.7 調(diào)度管理器
2.4.8 部分源程序分析
2.4.9 多處理器系統(tǒng)中的調(diào)度
2.5 進(jìn)程狀態(tài)轉(zhuǎn)換圖
2.5.1 進(jìn)程狀態(tài)
2.5.2 進(jìn)程的控制
2.6 軟中斷信號(hào)
2.6.1 概述
2.6.2 舉例
2.6.3 軟中斷信號(hào)的處理步驟
2.7 進(jìn)程虛空間描述
第三章 進(jìn)程間通信(IPC)
3.1 信號(hào)
3.2 管道
3.3 其它IPC機(jī)制
3.3.1 等待隊(duì)列
3.3.2 文件加鎖
3.4 UNIX系統(tǒng)VIPC機(jī)制
3.4.1 消息隊(duì)列
3.4.2 信號(hào)機(jī)
3.4.3 共享內(nèi)存
3.4.4 UNIX本地套接字
第四章 內(nèi)存管理
4.1 概述
4.2 內(nèi)存管理系統(tǒng)調(diào)用接口
4.3 虛擬內(nèi)存技術(shù)
4.3.1 請(qǐng)求分頁(yè)與交換
4.3.2 訪問(wèn)控制
4.3.3 Linux分頁(yè)表
4.3.4 請(qǐng)求換頁(yè)
4.4 頁(yè)面分配和解除分配
4.5 內(nèi)存映射
4.6 高速緩存
4.6.1 緩沖區(qū)高速緩存
4.6.2 頁(yè)面高速緩存
4.6.3 交換高速緩存
4.6.4 硬件高速緩存
第五章 文件系統(tǒng)
5.1 概述
5.2 虛擬文件系統(tǒng)(VFS)
5.2.1 VFS內(nèi)部工作機(jī)制
5.2.2 /proc文件系統(tǒng)
5.3 EXT2文件系統(tǒng)
5.3.1 EXT2數(shù)據(jù)結(jié)構(gòu)
5.3.2 EXT2目錄
5.3.3 數(shù)據(jù)塊組描述于
5.3.4 EXT2文件系統(tǒng)中的文件操作
5.4 緩存
5.4.1 VFS Inode緩存
5.4.2 目錄緩存
5.4.3 緩沖區(qū)緩存
5.5 控制臺(tái)文件操作
5.6 模塊
5.6.1 源代碼簡(jiǎn)述
5.6.2 加載模塊
5.6.3 卸載模塊
第六章 設(shè)備驅(qū)動(dòng)
6.1 概述
6.1.1 驅(qū)動(dòng)程序和內(nèi)核
6.1.2 功能及特點(diǎn)
6.2 設(shè)備驅(qū)動(dòng)管理
6.3 設(shè)備驅(qū)動(dòng)分類描述
6.3.1 字符設(shè)備
6.3.2 塊設(shè)備
6.3.3 網(wǎng)絡(luò)設(shè)備
6.4 設(shè)備驅(qū)動(dòng)程序的相互調(diào)用
6.5 設(shè)備驅(qū)動(dòng)程序的實(shí)例研究
6.5.1 設(shè)備假想
6.5.2 工作次序
6.5.3 實(shí)例ramdisk.c
第七章 特殊設(shè)備Socket的設(shè)備驅(qū)動(dòng)程序
7.1 概述
7.2 源程序分析
第八章 內(nèi)核監(jiān)視和系統(tǒng)調(diào)整
8.1 概述
8.2 監(jiān)視系統(tǒng)狀態(tài)
8.3 監(jiān)視CPU
8.4 監(jiān)視內(nèi)存
8.5 監(jiān)視進(jìn)程
8.6 監(jiān)視磁盤和文件系統(tǒng)
8.7 監(jiān)視網(wǎng)絡(luò)
8.8 端口監(jiān)視
8.8.1 端口監(jiān)視器
8.8.2 配置端口監(jiān)視器和服務(wù)
8.8.3 記賬服務(wù)
8.8.4 進(jìn)程調(diào)度
第九章 Shell原理
9.1 Shell原理
9.2 Shell命令結(jié)構(gòu)
9.3 Shell控制結(jié)構(gòu)
9.3.1 if結(jié)構(gòu)
9.3.2 for結(jié)構(gòu)
9.3.3 case結(jié)構(gòu)
9.4 Shell運(yùn)行環(huán)境
9.5 其他Shell
第十章 再次討論Linux的開(kāi)機(jī)過(guò)程
10.1 開(kāi)機(jī)過(guò)程
10.1.1 設(shè)定LILO
10.1.2 加電過(guò)程
10.1.3 加載內(nèi)核至內(nèi)存
10.1.4 磁盤檢查
10.1.5 單用戶模式
10.1.6 多用戶模式
10.2 文件配置
10.2.1 父進(jìn)程init
10.2.2 子進(jìn)程的調(diào)度——inittab文件
10.3 自動(dòng)作業(yè)控制
10.3.1 系統(tǒng)啟動(dòng)時(shí)的作業(yè)控制
10.3.2 用戶登錄時(shí)的自動(dòng)作業(yè)控制
10.4 三種作業(yè)自動(dòng)控制的命令
10.4.1 定期重復(fù)運(yùn)行作業(yè)命令cron
10.4.2 特定日期運(yùn)行一次的作業(yè)(at)
10.4.3 系統(tǒng)低負(fù)荷時(shí)運(yùn)行一次的作業(yè)(batch)
第十一章 網(wǎng)絡(luò)系統(tǒng)
11.1 內(nèi)核源代碼
11.2 Linux與計(jì)算機(jī)網(wǎng)絡(luò)
11.3 Linux網(wǎng)絡(luò)互聯(lián)
11.3.1 TCP/IP
11.3.2 Socket
11.3.3 Socket通信
11.4 IP層
11.4.1 Sk_buff
11.4.2 數(shù)據(jù)報(bào)文的傳遞
11.4.3 接收和發(fā)送IP包
11.4.4 網(wǎng)絡(luò)地址到物理地址的映射(ARP)
11.4.5 IP路由
第十二章 常見(jiàn)問(wèn)題解答——啟動(dòng)和用戶
12.1 如何從主引導(dǎo)記錄中刪除LILO并且重建原先的Windows MBR
12.2 如何在MBR中重建LILO
12.3 用軟盤來(lái)引導(dǎo)系統(tǒng)(拷貝LILO到軟盤)
12.4 如何設(shè)定安裝前系統(tǒng)的硬件檢測(cè)(CMOS)參數(shù)
12.5 如何設(shè)定大硬盤的LILO
12.6 為什么要做Rescue(急救)盤
12.7 如何在Linux下做一張類似Windows中的dos啟動(dòng)盤
12.8 如何制作一張RedHat Linux引導(dǎo)盤
12.9 如何在login之前執(zhí)行預(yù)定進(jìn)程
12.10 在Linux的非圖形界面下如何增加一個(gè)用戶
12.11 Linux有哪些對(duì)用戶操作的簡(jiǎn)單而又有效的指令
第十三章 常見(jiàn)問(wèn)題和解答——文件和目錄
13.1 如何識(shí)別文件的擴(kuò)展名
13.2 如何用通配符指定文件
13.3 如何查找當(dāng)前目錄和改變目錄
13.4 如何使用登錄目錄的縮寫(xiě)
13.5 如何建立和刪除目錄
13.6 快速進(jìn)入某些目錄
13.7 RedHat下顯示彩色目錄列表
13.8 顯示文件的類型
13.9 顯示命令文件的路徑
13.10 查找文件
13.11 刪除無(wú)用的core文件
13.12 把man或info的信息存為文本文件
13.13 用當(dāng)前路徑作提示符
13.14 壓縮可執(zhí)行文件
13.15 查看Linux啟動(dòng)時(shí)的信息
13.16 處理文件名內(nèi)含有特殊字符的文件
13.17 一次處理整個(gè)目錄
13.18 如何防止rm*誤刪文件
13.19 一些特殊而實(shí)用的刪除文件的方法
13.20 如何使用文件列表
13.21 如何查看文件屬性
13.22 如何統(tǒng)計(jì)文件
13.23 如何加密文件
13.24 如何移動(dòng)、拷貝文件和目錄
13.25 如何比較文件和目錄
13.26 如何在文件中實(shí)現(xiàn)自由查找
13.27 如何設(shè)定文件的權(quán)限
13.28 如何使用vi剪切、刪除、粘貼文件內(nèi)容
13.29 如何使用Cut剪切、粘貼文件
13.30 如何使用tar和cpio進(jìn)行文件備份和恢復(fù)
13.31 如何查找一個(gè)用戶信息
13.32 如何監(jiān)測(cè)是否有人在查詢自己
13.33 如何為某些用戶設(shè)定嚴(yán)格的Shell
13.34 如何記錄不成功的登錄企圖
13.35 如何為一個(gè)賬戶設(shè)定生存期限
13.36 如何實(shí)現(xiàn)系統(tǒng)賬務(wù)和進(jìn)行系統(tǒng)檢查活動(dòng)
13.37 如何終止某些用戶的進(jìn)程
13.38 如何在軟盤上創(chuàng)建msdos/ext2文件系統(tǒng)等
13.39 如何使用壓縮和解壓縮命令
第十四章 常見(jiàn)問(wèn)題解答——X Window
14.1 如何配置XFree86
14.2 如何確定顯示卡信息
14.3 如何定制X Windows管理器
14.4 如何使X Windows支持AGP顯卡
14.5 如何啟動(dòng)后直接進(jìn)入X Windows
14.6 如何后臺(tái)運(yùn)行X Windows程序
14.7 如何強(qiáng)行退出X Windows
第十五章 常見(jiàn)問(wèn)題解答——硬件要求及疑難解析
15.1 硬件要求
15.1.1 主板和CPU要求
15.1.2 內(nèi)存要求
15.1.3 硬盤驅(qū)動(dòng)控制的要求
15.1.4 硬盤空間要求
15.1.5 顯示器以及視頻適配器的要求
15.1.6 其它硬件
15.1.7 以太網(wǎng)卡
15.2 疑難解析
15.2.1 啟動(dòng)安裝介質(zhì)所遇到的問(wèn)題
15.2.2 硬件問(wèn)題
15.2.3 安裝軟件時(shí)遇到的問(wèn)題
15.2.4 Linux安裝后出現(xiàn)的問(wèn)題
15.3 編譯內(nèi)核
第十六章 常見(jiàn)問(wèn)題解答——網(wǎng)卡
16.1 如何手動(dòng)設(shè)置網(wǎng)卡
16.2 如何在一個(gè)Linux系統(tǒng)中安裝兩塊網(wǎng)卡及如何實(shí)現(xiàn)網(wǎng)卡的自動(dòng)檢測(cè)
第十七章 常見(jiàn)問(wèn)題解答——SLIP和PPP
17.1 串行協(xié)議和SLIP
17.1.1 dip
17.1.2 slattach
17.1.3 dip和Slip的選擇
17.1.4 撥號(hào)
17.1.5 配制
17.2 PPP
17.2.1 PPP簡(jiǎn)介
17.2.2 PPP功能
17.2.3 利用Linux系統(tǒng)配置PPP
17.2.4 配置MODEM和串口
17.2.5 使用root權(quán)限設(shè)置PPP連接文件
17.2.6 PPP服務(wù)器認(rèn)證
17.2.7 建立PPP連接
17.2.8 常見(jiàn)問(wèn)題及解答
17.2.9 使用PPP連接兩個(gè)局域網(wǎng)
附錄17A 配置兩塊NE2000網(wǎng)卡心得
附錄17B 如何在一臺(tái)Linux單機(jī)上撥號(hào)上網(wǎng)
第十八章 常見(jiàn)問(wèn)題解答——TCP/IP
18.1 使用TCP/IP
18.1.1 Internet協(xié)議族
18.1.2 TCP/IP基礎(chǔ)
18.1.3 TCP/IP Internet程序包
18.2 網(wǎng)絡(luò)配置
18.2.1 常用命令
18.2.2 域名服務(wù)
18.3 IP Alias技術(shù)
第十九章 常見(jiàn)問(wèn)題解答——UUCP系統(tǒng)
19.1 引言
19.2 UUCP系統(tǒng)概述
19.3 UUCP網(wǎng)絡(luò)
19.3.1 網(wǎng)絡(luò)的結(jié)構(gòu)
19.3.2 uuname命令的使用
19.4 命令
19.4.1 uucp命令
19.4.2 cu命令
19.4.3 ct命令
19.4.4 UUTO命令
19.4.5 uupick命令
19.4.6 unstat命令
19.4.7 UUX遠(yuǎn)程執(zhí)行命令
第二十章 常見(jiàn)問(wèn)題解答——郵件系統(tǒng)
20.1 如何使用郵件系統(tǒng)
20.2 郵件的地址
20.3 閱讀電子郵件
20.4 發(fā)送電子郵件
20.5 有效地使用電子郵件
20.6 郵件系統(tǒng)的管理
第二十一章 常見(jiàn)問(wèn)題解答——NFS,DFS,RFS
21.1 NFS
21.1.1 引言
21.1.2 安裝NFS
21.1.3 啟動(dòng)NFS
21.1.4 配置NFS
21.1.5 NFS服務(wù)
21.1.6 NFS的安全性
21.1.7 如何訪問(wèn)遠(yuǎn)程文件
21.1.8 NFS的故障檢修與系統(tǒng)崩潰
21.1.9 NFS不能做什么
21.2 DFS管理
21.3 RFS
21.3.1 RFS基礎(chǔ)
21.3.2 RFS管理
第二十二章 Linux在網(wǎng)管系統(tǒng)和MIS系統(tǒng)集成方面的應(yīng)用
22.1 概述
22.2 網(wǎng)絡(luò)管理系統(tǒng)
22.2.1 基本組成
22.2.2 基于SNMP的網(wǎng)絡(luò)管理模型
22.2.3 SNMP協(xié)議結(jié)構(gòu)
22.3 Linux下數(shù)據(jù)庫(kù)的安裝
22.3.1 Informix的安裝
22.3.2 安裝oracle

本目錄推薦

掃描二維碼
Copyright ? 讀書(shū)網(wǎng) www.talentonion.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號(hào) 鄂公網(wǎng)安備 42010302001612號(hào)