你好,請登錄
免費注冊
我的訂單
◇
我的京東
京東會(huì )員
企業(yè)采購
◇
手機京東
◇
關(guān)注京東
◇
客戶(hù)服務(wù)
◇
網(wǎng)站導航
京東
搜索
>
我的購物車(chē)
實(shí)用指南
安裝服務(wù)
名詞解釋
常見(jiàn)問(wèn)題
購買(mǎi)須知
品牌故事
更多
評測體驗
幫助中心
家電知識
美容美妝
居家生活
裝修知識
養生健康
母嬰知識
男裝女裝
數碼電子
運動(dòng)戶(hù)外
京東服務(wù)幫
情感生活
星座知識
婚假知識
花草植物
互聯(lián)網(wǎng)醫院
互聯(lián)網(wǎng)醫療
資訊
趣味測試
精選
熱門(mén)
手機
生活
風(fēng)尚
親子
數碼
美食
女神
型男
運動(dòng)
汽車(chē)
家居
家電
休閑
樂(lè )器 京東母嬰
廣告
家用電器
廚具
寵物生活
電腦、辦公
服飾內衣
個(gè)人護理
家紡
家居日用
家具
家庭清潔/紙品
家裝建材
酒類(lèi)
禮品
美妝護膚
母嬰
汽車(chē)用品
生鮮
食品飲料
玩具樂(lè )器
鞋靴
醫藥保健
鐘表
珠寶首飾
手機通訊
圖書(shū)
母嬰行業(yè)資訊
測試
京東介紹
當前位置 :
首頁(yè)
>
圖書(shū)
>
正文
Linux環(huán)境高級程序設計/高等學(xué)校計算機專(zhuān)業(yè)規劃教材簡(jiǎn)介,目錄書(shū)摘
2020-01-02 14:49
來(lái)源:京東
作者:京東
Linux環(huán)境高級程序設計/高等學(xué)校計算機專(zhuān)業(yè)規劃教材
暫無(wú)報價(jià)
6評論
100%好評
內容簡(jiǎn)介:本書(shū)介紹使用C語(yǔ)言結合Linux API進(jìn)行系統級程序設計的方法,主要包括Linux基礎知識、C程序開(kāi)發(fā)工具、文件及目錄管理、進(jìn)程管理、重定向與管道、信號、進(jìn)程間通信、線(xiàn)程、線(xiàn)程間的同步機制、網(wǎng)絡(luò )程序設計等10章,以及10個(gè)實(shí)驗,全面而系統地介紹Linux操作系統各種機制的實(shí)現原理、經(jīng)常使用的系統接口函數、系統接口和命令程序之間的關(guān)系以及命令程序的實(shí)現過(guò)程等。
本書(shū)結構清晰,適合于教學(xué),為各類(lèi)高等學(xué)校開(kāi)設開(kāi)源軟件程序設計課程提供了一個(gè)切實(shí)可行的思路,同時(shí)也可作為培訓教材在各類(lèi)培訓機構使用。書(shū)中各章節劃分明確,各章突出不同的重點(diǎn),有利于教師組織安排授課內容;同時(shí)提供設計精美、內容豐富的電子教案以及教學(xué)素材供授課教師使用,有效地減輕了授課教師備課的工作量和強度。
本書(shū)目標讀者為具有一定C語(yǔ)言基礎的讀者,適合各類(lèi)高等院校的計算機及相關(guān)專(zhuān)業(yè)學(xué)生、Linux培訓機構、Linux API編程愛(ài)好者、Linux程序開(kāi)發(fā)人員及愛(ài)好者學(xué)習使用。
目錄:目錄
第1章Linux基礎知識/1
1.1Linux簡(jiǎn)介1
1.1.1Linux系統的發(fā)展1
1.1.2與Linux相關(guān)的一些知識3
1.2Linux系統編程5
1.2.1什么是系統編程5
1.2.2系統編程的學(xué)習內容及方法6
1.2.3一個(gè)例子7
1.2.4系統調用和庫函數10
1.3常用工具及命令10
1.3.1命令格式10
1.3.2常用工具11
1.3.3常用命令15
1.3.4獲取幫助17
1.4小結20
習題20
第2章C程序開(kāi)發(fā)工具/22
2.1編輯工具22
2.1.1編輯工具介紹22
2.1.2vi和vim程序編輯器25
2.2gcc編譯器34
2.3gdb調試器36
2.3.1啟動(dòng)和退出gdb37
2.3.2顯示和查找程序源代碼38
2.3.3執行程序和獲取幫助39
2.3.4設置和管理斷點(diǎn)40
2.3.5查看和設置變量的值45
2.3.6控制程序的執行46
2.4make和Makefile48〖1〗Linux環(huán)境高級程序設計目錄[3]〖3〗2.4.1make命令48
2.4.2編寫(xiě)Makefile文件50
2.5小結54
習題55
第3章文件及目錄管理/56
3.1文件和I/O操作分類(lèi)56
3.1.1文件概念56
3.1.2文件操作分類(lèi)56
3.2Linux文件系統概述58
3.2.1文件結構58
3.2.2文件系統模型59
3.2.3目錄、索引結點(diǎn)和文件描述符60
3.2.4文件的分類(lèi)63
3.2.5文件訪(fǎng)問(wèn)權限控制64
3.3文件的讀寫(xiě)68
3.3.1文件打開(kāi)、創(chuàng )建和關(guān)閉69
3.3.2文件的讀寫(xiě)72
3.3.3文件讀寫(xiě)指針的移動(dòng)80
3.3.4標準I/O的文件流82
3.4文件屬性及相關(guān)系統調用87
3.4.1獲取文件屬性87
3.4.2修改文件的訪(fǎng)問(wèn)權限91
3.4.3修改文件的用戶(hù)屬性93
3.4.4獲取用戶(hù)的信息94
3.4.5改變文件大小95
3.4.6獲取文件的時(shí)間屬性96
3.5目錄操作97
3.5.1打開(kāi)目錄97
3.5.2讀取目錄項98
3.5.3關(guān)閉目錄98
3.6實(shí)現自己的ls命令100
3.7小結105
習題106
第4章進(jìn)程管理/107
4.1Linux可執行程序的存儲結構與進(jìn)程結構107
4.1.1Linux可執行程序的存儲結構107
4.1.2Linux系統的進(jìn)程結構109
4.1.3進(jìn)程樹(shù)110
4.2進(jìn)程的環(huán)境和進(jìn)程屬性111
4.2.1進(jìn)程的環(huán)境111
4.2.2進(jìn)程的狀態(tài)112
4.2.3進(jìn)程的基本屬性115
4.2.4進(jìn)程的用戶(hù)屬性121
4.3進(jìn)程管理124
4.3.1創(chuàng )建進(jìn)程124
4.3.2在進(jìn)程中運行新代碼127
4.3.3vfork函數131
4.3.4進(jìn)程退出133
4.3.5wait函數138
4.3.6Shell的實(shí)現流程142
4.4Linux中的特殊進(jìn)程143
4.4.1孤兒進(jìn)程143
4.4.2僵尸進(jìn)程144
4.4.3守護進(jìn)程145
4.4.4出錯記錄148
4.5小結150
習題150
第5章重定向與管道/151
5.1重定向和管道命令151
5.1.1重定向命令151
5.1.2管道命令152
5.2實(shí)現重定向153
5.2.1重定向的實(shí)施者153
5.2.2實(shí)現重定向的前提條件154
5.2.3dup和dup2154
5.2.4重定向的三種方法157
5.2.5ls l>list.txt159
5.3管道編程161
5.3.1匿名管道161
5.3.2命名管道165
5.3.3ls l|grep root168
5.3.4popen和pclose170
5.4小結173
習題174
第6章信號/175
6.1信號概述175
6.1.1什么是信號175
6.1.2信號的來(lái)源和處理過(guò)程177
6.1.3信號的處理方式177
6.2早期信號處理函數——signal178
6.2.1signal函數實(shí)現信號的三種處理方式178
6.2.2signal函數存在的問(wèn)題182
6.3信號處理函數——sigaction183
6.3.1sigaction系統調用183
6.3.2sigaction函數參數的說(shuō)明186
6.4信號其他相關(guān)函數190
6.4.1kill與raise190
6.4.2alarm與pause192
6.4.3實(shí)現sleep函數193
6.5小結194
習題195
第7章進(jìn)程間通信/196
7.1選擇進(jìn)程間通信方式196
7.1.1文件實(shí)現進(jìn)程間通信196
7.1.2命名管道實(shí)現進(jìn)程間通信199
7.2共享內存201
7.2.1什么是共享內存201
7.2.2共享內存相關(guān)系統調用203
7.2.3共享內存實(shí)現進(jìn)程間通信206
7.2.4三種通信方式的比較208
7.3信號量209
7.3.1信號量及相關(guān)系統調用209
7.3.2使用信號量控制對共享內存的訪(fǎng)問(wèn)214
7.3.3信號量機制總結221
7.4System V IPC222
7.4.1Linux中的進(jìn)程通信機制222
7.4.2System V IPC概述223
7.4.3IPC的標識符和鍵224
7.5消息隊列225
7.5.1消息隊列的概念225
7.5.2消息隊列相關(guān)系統調用226
7.5.3使用消息隊列實(shí)現進(jìn)程間通信229
7.6小結232
習題232
第8章線(xiàn)程/233
8.1線(xiàn)程概述233
8.1.1線(xiàn)程的定義233
8.1.2用戶(hù)級線(xiàn)程和內核級線(xiàn)程234
8.1.3線(xiàn)程與進(jìn)程的對比234
8.2線(xiàn)程基本操作235
8.2.1線(xiàn)程創(chuàng )建235
8.2.2線(xiàn)程退出/等待238
8.2.3線(xiàn)程終止244
8.2.4線(xiàn)程掛起247
8.2.5線(xiàn)程的分離249
8.2.6線(xiàn)程的一次性初始化251
8.2.7線(xiàn)程的私有數據253
8.3線(xiàn)程屬性257
8.3.1線(xiàn)程屬性對象258
8.3.2設置/獲取線(xiàn)程detachstate屬性260
8.3.3設置與獲取線(xiàn)程棧相關(guān)屬性261
8.4線(xiàn)程應用舉例266
8.5小結273
習題273
第9章線(xiàn)程間的同步機制/275
9.1互斥鎖275
9.1.1互斥鎖基本原理275
9.1.2互斥鎖基本操作275
9.1.3互斥鎖應用實(shí)例278
9.2條件變量279
9.2.1條件變量基本原理279
9.2.2條件變量基本操作279
9.2.3條件變量應用實(shí)例281
9.3讀寫(xiě)鎖284
9.3.1讀寫(xiě)鎖基本原理284
9.3.2讀寫(xiě)鎖基本操作284
9.3.3讀寫(xiě)鎖應用實(shí)例287
9.4線(xiàn)程與信號289
9.4.1線(xiàn)程信號管理290
9.4.2線(xiàn)程信號應用實(shí)例291
9.5小結295
習題295
第10章網(wǎng)絡(luò )程序設計/296
10.1網(wǎng)絡(luò )知識基礎296
10.1.1TCP/IP參考模型296
10.1.2Linux中TCP/IP網(wǎng)絡(luò )的層結構296
10.1.3TCP協(xié)議297
10.1.4UDP協(xié)議298
10.2套接字299
10.2.1套接字概述299
10.2.2套接字編程接口300
10.2.3套接字通信流程303
10.3套接字基礎307
10.3.1套接字地址結構307
10.3.2字節順序309
10.3.3字節處理函數310
10.4套接字編程311
10.4.1基于TCP協(xié)議的網(wǎng)絡(luò )通信311
10.4.2基于UDP協(xié)議的網(wǎng)絡(luò )通信316
10.5小結319
習題319
附錄實(shí)驗/321
實(shí)驗1Linux基礎知識321
實(shí)驗2C程序開(kāi)發(fā)工具321
實(shí)驗3文件I/O操作322
實(shí)驗4進(jìn)程管理及守護進(jìn)程323
實(shí)驗5重定向和管道編程323
實(shí)驗6信號安裝及處理方式324
實(shí)驗7System V IPC進(jìn)程通信325
實(shí)驗8線(xiàn)程管理325
實(shí)驗9線(xiàn)程間通信326
實(shí)驗10套接字編程326
相關(guān)商品
【官方店 現貨先發(fā)】2027王道408計算機考研復習指導系列 王道數據結構 408計算機考研教材真題機試指南 【現貨先發(fā)】王道408計算機考研全套(共6冊)
立即搶購
2026年信息系統項目管理師軟考高級教材一本通計算機技術(shù)與軟件專(zhuān)業(yè)技術(shù)資格考試歷年真題第四版
立即搶購
2026年信息系統項目管理師軟考高級教材習題集計算機技術(shù)與軟件專(zhuān)業(yè)技術(shù)資格考試歷年真題第四版
立即搶購
庫課廣東專(zhuān)升本2026年廣東省專(zhuān)插本教材小紅本庫克插本公共課基礎課專(zhuān)業(yè)綜合課單科 專(zhuān)業(yè)課一本通計算機基礎與程序設計 教材+試卷
立即搶購
算法與數據結構考研試題精析(第3版)/高等院校計算機專(zhuān)業(yè)規劃教材
立即搶購
計算機組成與系統結構(第3版)(21世紀大學(xué)本科計算機專(zhuān)業(yè)系列教材)
立即搶購
熱門(mén)推薦文章
1
信誼寶寶起步走:貓頭鷹 蝙蝠簡(jiǎn)介,目錄書(shū)摘
2
與死對話(huà)簡(jiǎn)介,目錄書(shū)摘
3
寶貝,你好 第一輯(套裝共2冊)簡(jiǎn)介,目錄書(shū)摘
4
GPS氣象學(xué)及其應用簡(jiǎn)介,目錄書(shū)摘
5
嵌入式Linux系統開(kāi)發(fā)入門(mén)寶典:基于A(yíng)RM Cortex-A8處理器簡(jiǎn)介,目錄書(shū)摘
6
標準西班牙語(yǔ)初級(下 學(xué)生用書(shū) 附光盤(pán))簡(jiǎn)介,目錄書(shū)摘
7
冰心獎獲獎作家原創(chuàng )書(shū)系:秘密領(lǐng)地簡(jiǎn)介,目錄書(shū)摘
8
心靈的習性簡(jiǎn)介讀后感,經(jīng)典語(yǔ)錄書(shū)評
9
Linux創(chuàng )客實(shí)戰簡(jiǎn)介,目錄書(shū)摘
10
古琴曲分析簡(jiǎn)介,目錄書(shū)摘
相關(guān)優(yōu)評榜
1
杰士派
相關(guān)排行榜
1
Nuby洗發(fā)護發(fā)排行榜
2
世紀金徽排行榜
3
基礎化學(xué)排行榜
4
數學(xué)分析十講排行榜
5
無(wú)線(xiàn)傳感器傳感器排行榜
6
貿易結算排行榜
相關(guān)產(chǎn)品
1
旅游企業(yè)管理
2
森大教育
3
神州教育
4
數據模型決策
5
calculus
6
從一大到十
7
工業(yè)設計心理學(xué)
8
針灸講義
9
京東自營(yíng)天線(xiàn)
10
430單片機
11
秦宗
12
環(huán)境保護環(huán)境
13
計算機網(wǎng)絡(luò )課本
14
西方哲學(xué)史張志偉
15
汽車(chē)構造上冊陳家瑞
16
科技人才
17
姚思
18
信息資源
19
正光
20
電子學(xué)基礎系列
21
現代信息檢索
22
新世紀英語(yǔ)本科
23
留學(xué)生本科必修課系列教材(第2版)漢語(yǔ)縱橫 寫(xiě)作課本(下)簡(jiǎn)介,目錄書(shū)摘
24
AutoCAD2008中文版應用教程/21世紀大學(xué)計算機系列教材簡(jiǎn)介,目錄書(shū)摘
25
運動(dòng)生理學(xué)/高等院校體育類(lèi)基礎課“十三五”規劃教材簡(jiǎn)介,目錄書(shū)摘
26
建筑裝飾工程計量與計價(jià)簡(jiǎn)介,目錄書(shū)摘
27
tab平板哪款好?tab平板怎么樣好用嗎?
28
芭麗娜女士戒指哪款好?芭麗娜女士戒指怎么樣好用嗎?
29
功能高分子材料簡(jiǎn)介,目錄書(shū)摘
30
北大版對外漢語(yǔ)教材·閱讀教程系列:漢語(yǔ)天天讀(中級篇)簡(jiǎn)介,目錄書(shū)摘
圖片
排行榜
價(jià)格
新款
關(guān)鍵詞
京東智聯(lián)云
網(wǎng)站地圖
知識庫
廣告熱搜
多
品類(lèi)齊全,輕松購物
快
多倉直發(fā),極速配送
好
正品行貨,精致服務(wù)
省
天天低價(jià),暢選無(wú)憂(yōu)
購物指南
購物流程
會(huì )員介紹
生活旅行/團購
常見(jiàn)問(wèn)題
大家電
聯(lián)系客服
配送方式
上門(mén)自提
211限時(shí)達
配送服務(wù)查詢(xún)
配送費收取標準
海外配送
支付方式
貨到付款
在線(xiàn)支付
分期付款
郵局匯款
公司轉賬
售后服務(wù)
售后政策
價(jià)格保護
退款說(shuō)明
返修/退換貨
取消訂單
特色服務(wù)
奪寶島
DIY裝機
延保服務(wù)
京東E卡
京東通信
京東JD+
關(guān)于我們
|
聯(lián)系我們
|
聯(lián)系客服
|
合作招商
|
商家幫助
|
營(yíng)銷(xiāo)中心
|
手機京東
|
友情鏈接
|
銷(xiāo)售聯(lián)盟
|
京東社區
|
風(fēng)險監測
|
隱私政策
|
京東公益
|
English Site
|
Media & IR
京公網(wǎng)安備 11000002000088號
| 京ICP證070359號 |
互聯(lián)網(wǎng)藥品信息服務(wù)資格證編號(京)-經(jīng)營(yíng)性-2014-0008
| 新出發(fā)京零 字第大120007號
互聯(lián)網(wǎng)出版許可證編號新出網(wǎng)證(京)字150號 |
出版物經(jīng)營(yíng)許可證
|
網(wǎng)絡(luò )文化經(jīng)營(yíng)許可證京網(wǎng)文[2014]2148-348號
| 違法和不良信息舉報電話(huà):4006561155
Copyright © 2004-2019 京東JD.com 版權所有 | 消費者維權熱線(xiàn):4006067733
經(jīng)營(yíng)證照
京東旗下網(wǎng)站:
京東支付
|
京東云
亚洲精品乱码久久久97_国产伦子一区二区三区_久久99精品久久久欧美_天天看片永久av影城网页