Linux 系统编程(第二版)
¥
55
7.1折
¥
78
九品
仅1件
作者Robert Love 著
出版社东南大学出版社
出版时间2014-01
版次2
装帧平装
货号11
上书时间2024-09-09
商品详情
- 品相描述:九品
图书标准信息
-
作者
Robert Love 著
-
出版社
东南大学出版社
-
出版时间
2014-01
-
版次
2
-
ISBN
9787564146016
-
定价
78.00元
-
装帧
平装
-
开本
16开
-
纸张
胶版纸
-
页数
429页
-
字数
558千字
-
正文语种
英语
-
原版书名
Linux System Programming
- 【内容简介】
-
如何编写那些直接依赖于Linux内核和核心系统库提供的服务的软件?通过《Linux系统编程(第2版)(影印版)》详尽的书籍,Linux内核参与者RobertLove(洛夫)为你提供了Linux系统编程方面的教程,Linux系统调用的参考手册,以及对于如何编写更聪明和更快的代码的来自内部人士的建议。Love清晰地指出了POSIX标准函数和Linux特别提供服务之间的差异。通过关于多线程的新章节,这本修订和扩展的版本在理论和实践上相结合,从多个编程主题上提供了深入的见解。
- 【作者简介】
-
RobertLove在Linux早期就已经介入,他为Linux内核和GNOME桌面环境做出了自己的贡献。Robert是Google公司的资深软件工程师,他隶属于设计和发布Android的开发队伍。
- 【目录】
-
Foreword
Preface
1.IntroductionandEssentialConcepts
SystemProgramming
WhyLearnSystemProgramming
CornerstonesofSystemProgramming
SystemCalls
TheCLibrary
TheCCompiler
APIsandABIs
APIs
ABIs
Standards
POSIXandSUSHistory
CLanguageStandards
LinuxandtheStandards
ThisBookandtheStandards
ConceptsofLinuxProgramming
FilesandtheFilesystem
Processes
UsersandGroups
Permissions
Signals
InterprocessCommunication
Headers
ErrorHandling
GettingStartedwithSystemProgramming
2.FileI/O
OpeningFiles
Theopen()SystemCall
OwnersofNewFiles
PermissionsofNewFiles
Thecreat0Function
ReturnValuesandErrorCodes
Readingviaread()
ReturnValues
ReadingAlltheBytes
NonblockingReads
OtherErrorValues
SizeLimitsonread()
Writingwithwrite()
PartialWrites
AppendMode
NonblockingWrites
OtherErrorCodes
SizeLimitsonwrite()
Behaviorofwrite()
SynchronizedI/O
fsync0andfdatasync0
sync0
TheOSYNCFlag
O_DSYNCandO_RSYNC
DirectI/O
ClosingFiles
ErrorValues
Seekingwithlseek0
SeekingPasttheEndofaFile
ErrorValues
Limitations
PositionalReadsandWrites
ErrorValues
TruncatingFiles
MultiplexedI/O
select()
poll()
poll()Versusselect()
KernelInternals
……
3.BufferedI/O
4.AdvancedFileI/O
5.ProcessManagement
6.AdvancedProcessManagement
7.Threading
8.FileandDirectoryManagement
9.MemoryManagement
10.Signals
11.Time
A.GCCExtensionstotheCLanguage
B.Bibliography
Index
点击展开
点击收起
— 没有更多了 —
以下为对购买帮助不大的评价