图书介绍
UNIX编程环境 英文版PDF|Epub|txt|kindle电子书版本下载
- (美)BrianW.Kernig著 著
- 出版社: 北京:人民邮电出版社
- ISBN:9787115302434
- 出版时间:2013
- 标注页数:357页
- 文件大小:12MB
- 文件页数:369页
- 主题词:UNIX操作系统-程序设计-英文
PDF下载
下载说明
UNIX编程环境 英文版PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
1.UNIX for Beginners1
1.1 Getting started2
1.2 Day-to-day use:files and common commands11
1.3 More about files:directories21
1.4 The shell26
1.5 The rest of the UNIX system38
2.The File System41
2.1 The basics of files41
2.2 What's in a file?46
2.3 Directories and filenames48
2.4 Permissions52
2.5 Inodes57
2.6 The directory hierarchy63
2.7 Devices65
3.Using the Shell71
3.1 Command line structure71
3.2 Metacharacters74
3.3 Creating new commands80
3.4 Command arguments and parameters82
3.5 Program output as arguments86
3.6 Shell variables88
3.7 More on I/O redirection92
3.8 Looping in shell programs94
3.9 bundle:putting it all together97
3.10 Why a programmable shell?99
4.Filters101
4.1 The grep family102
4.2 Other filters106
4.3 The stream editor sed108
4.4 The awk pattern scanning and processing language114
4.5 Good files and good filters130
5.Shell Programming133
5.1 Customizing the cal command133
5.2 Which command is which?138
5.3 while and until loops:watching for things144
5.4 Traps:catching interrupts150
5.5 Replacing a file:overwrite152
5.6 zap:killing processes by name156
5.7 The pick command:blanks vs.arguments159
5.8 The news command:community service messages162
5.9 get and put:tracking file changes165
5.10 A look back169
6.Programming with Standard I/O171
6.1 Standard input and output:vis172
6.2 Program arguments:vis version 2174
6.3 File access:vis version 3176
6.4 A screen-at-a-time printer:p180
6.5 An example:pick186
6.6 On bugs and debugging187
6.7 An example:zap190
6.8 An interactive file comparison program:idiff192
6.9 Accessing the environment199
7.UNIX System Calls201
7.1 Low-level I/O201
7.2 File system:directories208
7.3 File system:inodes214
7.4 Processes220
7.5 Signals and interrupts225
8.Program Development233
8.1 Stage 1:A four-function calculator234
8.2 Stage 2:Variables and error recovery242
8.3 Stage 3:Arbitrary variable names;built-in functions245
8.4 Stage 4:Compilation into a machine258
8.5 Stage 5:Control flow and relational operators266
8.6 Stage 6:Functions and procedures;input/output273
8.7 Performance evaluation284
8.8 A look back286
9.Document Preparation289
9.1 The ms macro package290
9.2 The troff level297
9.3 The tbl and eqn preprocessors301
9.4 The manual page308
9.5 Other document preparation tools313
10.Epilog315
Appendix 1:Editor Summary319
Appendix 2:hoc Manual329
Appendix 3:hoc Listing335
Index349