日韩精品 中文字幕 动漫,91亚洲午夜一区,在线不卡日本v一区v二区丶,久久九九国产精品自在现拍

注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁出版圖書科學(xué)技術(shù)計(jì)算機(jī)/網(wǎng)絡(luò)操作系統(tǒng)UNIXLinux編程指南

Linux編程指南

Linux編程指南

定 價:¥26.00

作 者: 徐嚴(yán)明等著
出版社: 科學(xué)出版社
叢編項(xiàng):
標(biāo) 簽: 操作系統(tǒng) 綜合

ISBN: 9787030079497 出版時間: 2000-06-01 包裝:
開本: 787*1092 1/16 頁數(shù): 305 字?jǐn)?shù):  

內(nèi)容簡介

  本書主要介紹Linux系統(tǒng)環(huán)境下的開發(fā)工具、編輯集成環(huán)境、系統(tǒng)調(diào)用、內(nèi)核剖析、編程技巧等內(nèi)容。本書深入淺出,通俗易懂,對于每個編輯技巧都有具體的實(shí)例,力求使讀者做到概念清楚,迅速掌握編程技巧。本書適合Linux的中、高級用戶和系統(tǒng)管理員、Linux下應(yīng)用程序開發(fā)人員及廣大Linux愛好者和喜歡hacking的用戶;也可以作為計(jì)算機(jī)專業(yè)學(xué)生學(xué)習(xí)操作系統(tǒng)、數(shù)據(jù)結(jié)構(gòu)

作者簡介

暫缺《Linux編程指南》作者簡介

圖書目錄

第一章 Linux的歷史和功能簡介
1.1 什么是Linux
1.2 Linux的歷史
1.3 Linux的特點(diǎn)
1.4 Linux與自由軟件及GNU的關(guān)系
1.5 Linux的組成
1.5.1 存儲管理
1.5.2 進(jìn)程管理
1.5.3 文件系統(tǒng)
1.5.4 進(jìn)程間通信
1.6 Linux的用途
1.6.1 個人UNIX工作站
1.6.2 X終端客戶
1.6.3X應(yīng)用服務(wù)器
1.6.4 UNIX開發(fā)平臺
1.6.5 網(wǎng)絡(luò)服務(wù)器
1.6.6 Internet服務(wù)器
1.6.7 終端服務(wù)器、傳真服務(wù)器、Modem服務(wù)器
1.7 Linux的發(fā)行版本
1.8 紅帽子6.0的新特性
1.9 Linux的不足之處
第二章 基礎(chǔ)知識
2.1 硬件基礎(chǔ)
2.1.1 CPU
2.1.2 存儲器
2.1.3 總線
2.1.4 控制器和外圍設(shè)備
2.1.5 地址空間
2.1.6 定時器
2.2 軟件基礎(chǔ)
2.2.1 計(jì)算機(jī)語言
2.2.2 操作系統(tǒng)
2.2.3 內(nèi)核數(shù)據(jù)結(jié)構(gòu)
2.3 小結(jié)
第三章 Linux程序開發(fā)工具簡介
3.1 C語言的編譯器和調(diào)試器
3.1.1 GCC的基本用法
3.1.2 一些常用的選項(xiàng)
3.1.3 優(yōu)化選項(xiàng)
3.1.4 用gdb調(diào)試程序
3.1.5 圖形的調(diào)試工具XXgdb
3.1.6 cproto
3.1.7 grpof
3.1.8 其他工具
3.2 C++語言簡介及其編譯器與調(diào)試器
3.2.1 為什么使用C++
3.2.2 調(diào)試C++程序
3.2.3 調(diào)試異常處理
3.2.4 GNU的C++類庫
3.3 make
3.3.1 make簡介
3.3.2 Makefile文件
3.3.3 make的內(nèi)建規(guī)則
3.3.4 使用Autoconf和Automake產(chǎn)生Makefile
3.4 xwpe
3.5 shell簡介
3.6 Perl語言簡介
3.6.1 安裝Perl
3.6.2 運(yùn)行Perl腳本
3.7 Tcl和Tk簡介
3.7.1 Tcl簡介
3.7.2 Tk簡介
3.8 awk簡介
3.8.1 awk的用途
3.8.2 awk的特點(diǎn)
3.8.3 awk的歷史
3.9 小結(jié)
第四章 Linux下常用的文本編輯器
4.1 vi簡介
4.1.1 vi基本觀念
4.1.2 vi的基本命令
4.1.3 vi高級應(yīng)用
4.2 Emacs簡介
4.2.1 GNU Emacs的特點(diǎn)
4.2.2 GNU Emacs的基本用法
4.2.3 Emacs小結(jié)
4.3 Red Hat 6.0中的其他編輯器
4.4 小結(jié)
第五章 Linux核心與系統(tǒng)調(diào)用
5.1 Linux的核心
5.2 系統(tǒng)調(diào)用的使用
5.3 系統(tǒng)調(diào)用與函數(shù)的區(qū)別
5.4 核心程序的結(jié)構(gòu)
5.5 小結(jié)
第六章 內(nèi)存管理
6.1 請求式換頁
6.2 對換(swapping)
6.3 頁面的分配與釋放
6.4 內(nèi)存映射
6.5 共享虛擬內(nèi)存
6.6 緩存
6.6.1 Linux的頁面緩存
6.6.2 交換緩存
6.7 用戶模式與核心模式的轉(zhuǎn)換
6.8 小結(jié)
第七章 Linux的文件系統(tǒng)
7.1 Linux文件系統(tǒng)概述
7.2 Ext2文件系統(tǒng)
7.3 VFS
7.4 /proc文件系統(tǒng)
7.5 設(shè)備文件
7.6 文件操作的系統(tǒng)調(diào)用
7.6.1 文件描述字
7.6.2 open系統(tǒng)調(diào)用
7.6.3 close系統(tǒng)調(diào)用
7.6.4 read與write系統(tǒng)調(diào)用
7.6.5 creat系統(tǒng)調(diào)用
7.6.6 lseek系統(tǒng)調(diào)用
7.6.7 dup系統(tǒng)調(diào)用
7.6.8 link系統(tǒng)調(diào)用
7.6.9 unlink系統(tǒng)調(diào)用
7.6.10 fcntl系統(tǒng)調(diào)用
7.6.11 stat與fstat系統(tǒng)調(diào)用
7.6.12 access系統(tǒng)調(diào)用
7.6.13 chmod系統(tǒng)調(diào)用
7.6.14 chown系統(tǒng)調(diào)用
7.6.15 chdir系統(tǒng)調(diào)用
7.6.16 mkdir與rmdir系統(tǒng)調(diào)用
7.6.17 mknod系統(tǒng)調(diào)用
7.6.19 ftw系統(tǒng)調(diào)用
7.6.20 ioctl()系統(tǒng)調(diào)用
7.7 小結(jié)
第八章 進(jìn)程管理
8.1 進(jìn)程的概念
8.2 觀察進(jìn)程執(zhí)行
8.3 Linux的進(jìn)程管理
8.3.1 進(jìn)程ID
8.3.2 進(jìn)程調(diào)度
8.3.3 文件處理
8.3.4 虛擬內(nèi)存處理
8.3.5 創(chuàng)建一個進(jìn)程
8.3.6 執(zhí)行一個程序
8.4 創(chuàng)建進(jìn)程——fork和clone
8.4.1 fork()系統(tǒng)調(diào)用
8.4.2 system()系統(tǒng)調(diào)用
8.4.3 clone()系統(tǒng)調(diào)用
8.5 exec系統(tǒng)調(diào)用
8.6 進(jìn)程的優(yōu)先級
8.7 獲?。O(shè)置進(jìn)程信息
8.7.1 獲取進(jìn)程的PID號
8.7.2 獲?。O(shè)置進(jìn)程組信息
8.8 ptrace()系統(tǒng)調(diào)用
8.9 Linux的啟動過程
8.10 小結(jié)
第九章 進(jìn)程間通信(IPC)
9.1 進(jìn)程間通信機(jī)制簡介
9.1.1 信號
9.1.2 管道
9.2 System V IPC機(jī)制簡介
9.2.1 消息隊(duì)列
9.2.2 信號燈(semaphores)
9.2.3 共享內(nèi)存
9.3 信號處理
9.3.1 信號類型
9.3.2 處理信號的系統(tǒng)調(diào)用
9.4 Linux的管道操作的系統(tǒng)調(diào)用
9.4.1 pipe()系統(tǒng)調(diào)用
9.4.2 命名管道
9.5 UNIX System V IPC機(jī)制
9.5.1 System VIPC對象的內(nèi)容
9.5.2 消息隊(duì)列
9.5.3 共享內(nèi)存
9.5.4 信號燈
9.6 多進(jìn)程編程
9.6.1 主要程序結(jié)構(gòu)
9.6.2 選擇主體分叉點(diǎn)
9.6.3 進(jìn)程間關(guān)系處理
9.6.4 進(jìn)程間通訊處理
9.7 小結(jié)
第十章 網(wǎng)絡(luò)編程
10.1 TCP/IP簡介
10.2 Linux中TCP/IP網(wǎng)絡(luò)的層結(jié)構(gòu)
10.3 BSD套接字接口
10.4 IP層
10.5 地址解析協(xié)議(ARP)
10.6 網(wǎng)絡(luò)編程的基本概念
10.6.1 網(wǎng)絡(luò)地址
10.6.2 網(wǎng)絡(luò)端口
10.6.3 套接字
10.6.4 客戶/服務(wù)器模式(C/S)
10.6.5 阻塞與非阻塞
10.7 套按字網(wǎng)絡(luò)編程原理
10.8 網(wǎng)絡(luò)編程的系統(tǒng)調(diào)用
10.8.1 面向連接的套接字服務(wù)器端程序
10.8.2 面向連接的套接字客戶端程序
10.9 小結(jié)
第十一章 Linux的多線程編程
11.1 簡介
11.1.1 使用多線程的好處
11.1.2 Linux的線程結(jié)構(gòu)
11.1.3 Linux線程的缺點(diǎn)
11.2 Linux的線程庫應(yīng)用
11.2.1 創(chuàng)建線程
11.2.2 暫停線程
11.2.3 線程同步
11.2.4 線程的終止和終止處理程序
11.2.5 線程特定數(shù)據(jù)的處理函數(shù)
11.2.6 使用信號燈來同步線程
11.3 Linux的線程庫函數(shù)及相關(guān)函數(shù)
11.3.1 處理線程的基本函數(shù)
11.3.2 線程同步函數(shù)
11.3.3 線程特定數(shù)據(jù)的處理函數(shù)
11.3.4 線程的調(diào)度函數(shù)
11.3.5 線程的屬性處理函數(shù)
11.3.6 流處理函數(shù)
11.3.7 非標(biāo)準(zhǔn)POSIX線程處理函數(shù)
11.4 小結(jié)
第十二章 安全性問題
12.1 安全問題概述
12.1.1 網(wǎng)絡(luò)安全
12.1.2 網(wǎng)絡(luò)安全的特征及其分類
12.1.3 TCP/IP協(xié)議的安全問題
12.2 防火墻
12.3 程序安全技術(shù)
12.3.1 涉及安全問題的系統(tǒng)調(diào)用
12.3.2 標(biāo)準(zhǔn)C庫子程序的安全性
12.3.3 安全的C程序
12.3.4 root程序設(shè)計(jì)的安全性
12.4 Buffer Overflow分析
12.5 小結(jié)
附錄A Linux的系統(tǒng)調(diào)用
附錄B Linux的共享庫
附錄C Linux內(nèi)核源代碼結(jié)構(gòu)
附錄D GNU通用公共許可證(GPL)

本目錄推薦

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