unix環境高級編(biān)程第三版pdf下(xià)載 最新軟(ruǎn)件|熱門排行|軟(ruǎn)件分(fèn)類|軟件專題|廠(chǎng)商大全(quán)

您的位置: 首頁教育(yù)教學電子圖書 → unix環境高級編程第三(sān)版 pdf高(gāo)清(qīng)版

unix環(huán)境高級編程第三版

pdf高清版 unix環境高(gāo)級編程第三版(bǎn) 網友評分:8
  • 軟件大(dà)小:6.90M
  • 軟件語言:英(yīng)文(wén)
  • 軟件類型(xíng):國外軟件
  • 軟件類別:免費軟件 / 電子圖書
  • 更(gèng)新(xīn)時(shí)間:2016-01-19 11:59
  • 運行(háng)環(huán)境:WinAll, WinXP
  • 軟(ruǎn)件等級:4級(jí)
  • 軟件廠商:
  • 官(guān)方網站(zhàn):http://www.itseasyglobal.com
好評:50%頂一個
壞評:50踩一個

同類(lèi)相關(guān)軟件

軟件介紹(shào)

軟(ruǎn)件標簽(qiān): unix環境高級編程 unix

unix環境高(gāo)級編程第三版pdf是一款著名的(de)unix環境學習(xí)參(cān)考書,眾(zhòng)多(duō)名師(shī)極(jí)力(lì)推薦,閱讀這(zhè)本書(shū)可(kě)以讓你深入地理解(jiě)Unix,但也從(cóng)中學到很很多基礎且重(chóng)要的(de)知識。書中(zhōng)大量的實例代碼,對於知識(shí)的(de)理(lǐ)解和平時(shí)的查閱非(fēi)常有用。歡(huān)迎下載使用。

新(xīn)版作(zuò)者介紹:

Stephen A. Rago 資(zī)深UNIX 程序(xù)員,目前(qián)任(rèn)NEC 美(měi)國實驗室存(cún)儲係統(tǒng)研究組研究員(yuán)。之前是(shì)

貝爾實驗(yàn)室的UNIX 係(xì)統V 版本4 的開發人員之一。著有《UNIX 係統V 網絡(luò)編程(chéng)》,並(bìng)曾(céng)擔任本書第1 版的技術(shù)審校和第(dì)2 版的共同作者(zhě)。

unix環境高級編程(chéng)第三版和第(dì)二版的(de)區別

最大的變化之一是POSIX.1-2008中的(de)Single UNIX Specification棄用了一些STREAMS相關接口(kǒu)。這是準備在該(gāi)標準的未來版本中去掉全部這些接口過程的第一步(bù)。因此,我已經不情願地在(zài)本次版本(běn)中刪除了STREAMS的內容。這是一個不幸的變(biàn)化,因為STREAMS接口為socket接口(kǒu)提供了(le)一個很好的對照,並(bìng)且在很多方麵更為靈(líng)活。不可否認,當談論到(dào)STREAMS時我並非絕(jué)對公正(zhèng),但是毫無疑問的是,在現有係統(tǒng)中它的分量已經減輕。

● Linux基礎係統中未包含STREAMS,雖然添加該功能的包(LiS和(hé)OpenSS7)是可(kě)用的(de)。

● 雖然Solaris 10中(zhōng)包含(hán)了STREAMS,但是Solaris 11的socket實現(xiàn)並沒有構(gòu)建在(zài)STREAMS之上。

● Mac OS X不包含STREAMS支持。

● FreeBSD不包含(hán)STREAMS支持(也從未包(bāo)含過)。

隨著STREAMS相(xiàng)關(guān)內(nèi)容(róng)的(de)去除,新的主題變(biàn)得有機(jī)會替代它(tā),例如POSIX異步I/O。

在本書第2版中,Linux版本(běn)是(shì)基於2.4版的。在這次的(de)版本中,我們(men)已經更新到了3.2版。兩個(gè)版本的最大(dà)不同之一是線程係統(tǒng)。在Linux 2.4和Linux 2.6之間,線程的實現變為Native POSIX Thread Library(NPTL)。NPTL使得Linux線程的行(háng)為與其他係統的線程更加相似(sì)。

總的來說,這次的版本涵(hán)蓋了(le)超過70個(gè)新(xīn)的接口,包括處理異步I/O、自旋鎖、柵欄(lán)和(hé)POSIX信號量等等接口。除了一些(xiē)被普遍使用的接口被保(bǎo)留,大多(duō)數棄(qì)用的接口均被刪(shān)除。

unix環境高(gāo)級編(biān)程第(dì)三版目錄

第1章(zhāng) UNIX基礎(chǔ)知識

1.1 引言

1.2 UNIX體係(xì)結構

1.3 登錄

1.4 文件和目錄

1.5 輸入和輸出

1.6 程序和(hé)進程

1.7 出錯處理

1.8 用戶標識(shí)

1.9 信號

1.10 時間值

1.11 係(xì)統(tǒng)調用和庫函(hán)數

1.12 小結

習(xí)題

第2章 UNIX標準及實現(xiàn)

2.1 引言

2.2 UNIX標準化

2.2.1 ISO C

2.2.2 IEEE POSIX

2.2.3 Single UNIX Specification

2.2.4 FIPS

2.3 UNIX係統實現

2.3.1 SVR4

2.3.2 4.4BSD

2.3.3 FreeBSD

2.3.4 Linux

2.3.5 Mac OS X

2.3.6 Solaris

2.3.7 其他(tā)UNIX係統

2.4 標準和實(shí)現的關係(xì)

2.5 限製(zhì)

2.5.1 ISO C限製(zhì)

2.5.2 POSIX限製

2.5.3 XSI限製

2.5.4 函數(shù)sysconf、pathconf和(hé)fpathconf

2.5.5 不確定(dìng)的運行時限製

2.6 選項

2.7 功能測試宏

2.8 基本係統數據類型

2.9 標準之(zhī)間的衝突

2.10 小結

習題

第3章 文件I/O

3.1 引言

3.2 文件(jiàn)描述符

3.3 函(hán)數open和openat

3.4 函數creat

3.5 函數(shù)close

3.6 函數lseek

3.7 函數read

3.8 函數write

3.9 I/O的效(xiào)率(lǜ)

3.10 文件共享

3.11 原子操作

3.12 函數dup和dup2

3.13 函數sync、fsync和(hé)fdatasync

3.14 函(hán)數(shù)fcntl

3.15 函數ioctl

3.16 /dev/fd

3.17 小(xiǎo)結

習題

第4章 文件和目錄

4.1 引言

4.2 函數stat、fstat、fstatat和lstat

4.3 文件類型

4.4 設(shè)置用戶ID和設置組ID

4.5 文件(jiàn)訪(fǎng)問權限

4.6 新文件和目錄的所有權

4.7 函數access和faccessat

4.8 函數umask

4.9 函數chmod、fchmod和(hé)fchmodat

4.10 粘(zhān)著位

4.11 函數(shù)chown、fchown、fchownat和lchown

4.12 文(wén)件長度

4.13 文件截(jié)斷

4.14 文件係統

4.15 函(hán)數link、linkat、unlink、unlinkat和(hé)remove

4.16 函數(shù)rename和(hé)renameat

4.17 符號(hào)鏈接

4.18 創建和讀取符號鏈接

4.19 文件的時間

4.20 函數futimens、utimensat和utimes

4.21 函數(shù)mkdir、mkdirat和rmdir

4.22 讀目錄

4.23 函(hán)數(shù)chdir、fchdir和getcwd

4.24 設備特殊文件

4.25 文件訪問權限位(wèi)小(xiǎo)結

4.26 小結

習(xí)題(tí)

第5章 標準I/O庫(kù)

5.1 引言

5.2 流和(hé)FILE對象

5.3 標準輸入(rù)、標(biāo)準輸出和標準(zhǔn)錯(cuò)誤

5.4 緩衝

5.5 打開(kāi)流

5.6 讀和寫流

5.7 每次(cì)一行I/O

5.8 標準I/O的效率

5.9 二(èr)進製I/O

5.10 定位(wèi)流

5.11 格式化I/O

5.12 實現(xiàn)細節

5.13 臨時文件

5.14 內存流

5.15 標準I/O的替代軟件

5.16 小結(jié)

習題

第6章 係統數據文(wén)件和信(xìn)息

6.1 引言

6.2 口令文件

6.3 陰(yīn)影口令

6.4 組文(wén)件

6.5 附屬組ID

6.6 實現區(qū)別

6.7 其他數據(jù)文件

6.8 登錄賬戶記錄

6.9 係統標識

6.10 時間和日期例程

6.11 小結

習題

第7章 進程環境

7.1 引言

7.2 main函數

7.3 進(jìn)程終(zhōng)止

7.4 命令行參數

7.5 環境(jìng)表

7.6 C程序(xù)的存儲空間布(bù)局

7.7 共享(xiǎng)庫

7.8 存(cún)儲空間分配

7.9 環境變量

7.10 函數(shù)setjmp和longjmp

7.11 函(hán)數(shù)getrlimit和setrlimit

7.12 小結

習題

第8章 進(jìn)程控製

8.1 引(yǐn)言

8.2 進程標識

8.3 函數fork

8.4 函數vfork

8.5 函(hán)數exit

8.6 函數(shù)wait和waitpid

8.7 函數waitid

8.8 函(hán)數wait3和(hé)wait4

8.9 競爭條件

8.10 函數exec

8.11 更改用戶ID和更改組ID

8.12 解釋器(qì)文件

8.13 函數system

8.14 進(jìn)程會(huì)計

8.15 用戶(hù)標識

8.16 進程調度

8.17 進(jìn)程時間(jiān)

8.18 小結(jié)

習(xí)題

第(dì)9章 進程關係

9.1 引言

9.2 終端登錄(lù)

9.3 網絡登錄

9.4 進程組

9.5 會話

9.6 控(kòng)製終(zhōng)端

9.7 函數tcgetpgrp、tcsetpgrp和tcgetsid

9.8 作業控製

9.9 shell執行程序(xù)

9.10 孤兒進(jìn)程組

9.11 FreeBSD實現

9.12 小結

習題

第(dì)10章 信號

10.1 引言(yán)

10.2 信號概念(niàn)

10.3 函數signal

10.4 不可靠(kào)的信號

10.5 中斷的(de)係(xì)統調用(yòng)

10.6 可重入函數

10.7 SIGCLD語義

10.8 可靠信號術語和語義

10.9 函數kill和(hé)raise

10.10 函數(shù)alarm和pause

10.11 信號集

10.12 函數sigprocmask

10.13 函數(shù)sigpending

10.14 函數sigaction

10.15 函數(shù)sigsetjmp和siglongjmp

10.16 函數sigsuspend

10.17 函數abort

10.18 函數system

10.19 函(hán)數(shù)sleep、nanosleep和clock_nanosleep

10.20 函(hán)數sigqueue

10.21 作業控製信號(hào)

10.22 信號名和編號

10.23 小結

習題

第11章 線程

11.1 引言

11.2 線(xiàn)程概念

11.3 線程標識

11.4 線(xiàn)程創建

11.5 線程終止

11.6 線程同步(bù)

11.6.1 互斥量

11.6.2 避免死鎖(suǒ)

11.6.3 函數pthread_mutex_timedlock

11.6.4 讀寫鎖

11.6.5 帶有超時的讀寫鎖

11.6.6 條件(jiàn)變量

11.6.7 自旋(xuán)鎖

11.6.8 屏障

11.7 小結

習題

第12章 線(xiàn)程(chéng)控製

12.1 引言(yán)

12.2 線程限製

12.3 線程屬性(xìng)

12.4 同步屬(shǔ)性(xìng)

12.4.1 互斥量屬(shǔ)性

12.4.2 讀(dú)寫鎖屬性

12.4.3 條件變量屬性

12.4.4 屏障屬性

12.5 重入(rù)

12.6 線程特定(dìng)數(shù)據

12.7 取消選項

12.8 線程(chéng)和信號

12.9 線程和fork

12.10 線程和(hé)I/O

12.11 小結(jié)

習題

第13章 守護進(jìn)程

13.1 引(yǐn)言

13.2 守護進程的特征

13.3 編(biān)程(chéng)規則(zé)

13.4 出錯記(jì)錄

13.5 單實例守護進程

13.6 守(shǒu)護進程的(de)慣例

13.7 客(kè)戶進程-服務器進(jìn)程模型

13.8 小結

習題

第14章 高級I/O

14.1 引言

14.2 非阻(zǔ)塞I/O

14.3 記錄鎖(suǒ)

14.4 I/O多(duō)路轉接

14.4.1 函數select和pselect

14.4.2 函數(shù)poll

14.5 異步I/O

14.5.1 System V異步(bù)I/O

14.5.2 BSD異步(bù)I/O

14.5.3 POSIX異步(bù)I/O

14.6 函數readv和writev

14.7 函數readn和(hé)writen

14.8 存儲映射I/O

14.9 小結

軟件截圖

下載地址 電(diàn)腦(nǎo)版

點擊(jī)報錯 軟件無法(fǎ)下載(zǎi)或下載後(hòu)無法(fǎ)使用(yòng),請點(diǎn)擊報錯,謝謝!

用(yòng)戶評論(lùn)

熱門評論

最新評論

發表評論 查看所有(yǒu)評論(0)

昵(nì)稱:
請不要評論無意義或髒話,我們所有評論會有(yǒu)人工審核.
字數: 0/500 (您的(de)評論需要(yào)經過審核才(cái)能顯示)