图书介绍
UNIX应用教程【2025|PDF下载-Epub版本|mobi电子书|kindle百度云盘下载】

- 杨华中编著 著
- 出版社: 北京:人民邮电出版社
- ISBN:7115062145
- 出版时间:1996
- 标注页数:204页
- 文件大小:9MB
- 文件页数:218页
- 主题词:
PDF下载
下载说明
UNIX应用教程PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第一章 UNIX操作系统简介1
1.1 UNIX操作系统的发展历程1
1.2 UNIX的系统结构及主要特点2
1.3 从用户角度看UNIX操作系统4
1.3.1 文件系统5
1.3.2 命令解释器Shell和C Shell6
1.3.3 命令6
1.3.4 组合出效率8
1.4 使用UNIX的注意事项8
第二章 初学者入门9
2.1 准备进入UNIX系统9
2.2 建立与UNIX系统的联系10
2.2.1 注册10
2.2.3 改正输入命令行中的错误11
2.2.2 改变口令字、显示当前的时间和日期11
2.2.4 终止正在运行的程序12
2.2.5 注销12
2.3 如何配置用户环境12
2.3.1 用命令stty设置终端特性12
2.3.2 设置环境变量13
2.3.3 设置别名13
2.4 如何与别的用户通信15
2.5 了解系统的工作状况16
2.5.1 查看哪些用户正在上机16
2.5.2 了解进程的运行状态17
2.5.3 关于后台进程17
2.6 如何使用UNIX的联机手册18
第三章 文件系统使用21
3.1 重要的标准目录和文件21
3.3 目录的组织与管理22
3.2 主目录、工作目录与pwd命令22
3.3.2 改变工作目录23
3.3.1 创建目录:mkdir命令23
3.3.3 列出目录内容:ls命令24
3.3.4 删除目录:rmdir命令26
3.5 基本的文件处理命令26
3.5.1 显示、打印文件内容:cat,more,pr和lp命令26
3.5.2 复制文件或文件树:cp、rcp和ftp命令28
3.5.3 符号链接的建立与拆除:ln和unlink命令29
3.5.4 更改文件名:mv命令30
3.5.5 删除文件或文件树:rm命令30
3.5.6 查找所需的文件:find命令31
3.5.7 文件的压缩与恢复:compress、uncompress、gzip和gunzip33
3.6 简单的信息处理34
3.6.2 辨识文件间的差异:diff命令35
3.6.1 统计文件的行数、词数和字符数:命令wc35
3.6.3 查找简单的信息:grep命令37
3.6.4 检查文件中的拼写错误:spell命令37
第四章 全屏幕编辑程序vi39
4.1 启动全屏幕编辑软件vi39
4.2 掌握vi的诀窍40
4.3 基本命令40
4.3.1 在屏幕上定位光标的方法40
4.3.2 插入或附加正文41
4.3.3 删除正文41
4.3.4 查找与修改正文41
4.3.5 剪贴正文42
4.3.6 行编辑命令43
4.4.1 合并两行45
4.4 特殊命令45
4.3.7 恢复命令Undo45
4.4.2 重复前一条命令46
4.4.3 改变英文字母的大小写46
4.4.4 清除和重新显示46
4.5 保存文本与退出vi47
4.6 命令vi的特殊语法47
4.6.1 编辑多个文件47
4.6.2 浏览文件48
4.6.3 恢复因中断而丢失的文件内容48
第五章 标准SHELL和C SHELL49
5.1 sh和csh功能简介49
5.2 Shell命令语言50
5.2.1 元字符:?*[ ]—50
5.2.3 输入输出重定向51
5.2.2 命令的分隔与组合51
5.2.4 进程的启动、执行、睡眠、唤醒和终止53
5.3 Shell程序设计54
5.3.1 Shell程序的基本结构及其运行54
5.3.2 变量55
5.3.3 流程控制语句57
5.3.4 Here文件60
5.3.5 函数60
5.3.6 中断信号61
5.4 Shell程序的调试61
5.5 C Shell的特点61
5.5.1 用户注册初始化文件62
5.5.2 命令历史62
5.5.3 可设置命令输入提示符62
5.5.4 命令的替换与引用62
5.5.5 别名alias63
5.5.6 能理解标准Shell的用法64
第六章 网络应用程序65
6.1 计算机地址、网络域与电子邮件地址65
6.2 电子邮件:mail命令66
6.2.1 发送电子邮件67
6.2.2 mail的交互环境及阅读、保存和删除邮件68
6.3 了解计算机网的状态:ruptime、rwho和finger命令70
6.4 获取网络中计算机的绝对地址:nslookup命令71
6.5 在别的计算机上运行一个程序:rsh命令71
6.6 远程注册:rlogin和telnet命令72
6.7 网络文件传输:rcp和ftp命令73
6.7.1 网络文件名73
6.7.2 直接拷贝命令rcp74
6.7.3 能力非凡的ftp命令74
6.8 网络浏览器:gopher、mosaic与netscape76
第七章 X窗口系统77
7.1 X窗口系统的基本特征77
7.2 X的窗口管理器78
7.3 X窗口系统的启动及相应的环境配置78
7.4 X窗口的基本使用技巧81
7.4.1 鼠标的基本使用方法81
7.4.2 创建新窗口82
7.4.3 选择窗口菜单项的方法82
7.4.4 改变窗口的层次83
7.4.5 隐藏闲置的窗口83
7.4.6 移动窗口83
7.4.7 改变窗口的大小83
7.4.8 刷新窗口83
7.5 X窗口系统在网络方面的应用84
7.4.10 退出X窗口系统84
7.4.9 退出窗口84
第八章 系统维护87
8.1 系统管理员与超级用户87
8.2 系统管理员的日常职能88
8.2.1 启动和关闭系统88
8.2.2 增添和消除用户88
8.2.3 新增或拆除终端89
8.2.4 检查邮件89
8.2.5 与用户通信90
8.2.6 打印机管理:命令lpstat、lpq和lprm90
8.3 文件系统备份91
8.3.1 档案文件的建立与抽取:命令tar91
8.3.3 文件系统后援:dump命令92
8.3.2 功能强大的档案文件处理工具:命令bar92
8.4 文件系统的监控与维护93
8.4.1 了解可使用的硬盘空间:df命令93
8.4.2 清理文件系统:fsck命令93
8.4.3 文件系统的加载与拆卸:mount与umount命令94
8.4.4 网络文件系统与共享:exportfs命令96
8.5 对换区(swap)97
8.6 配置网络环境98
8.7 重新生成系统软件100
8.8 微机UNIX系统的安装100
第九章 模式扫描与处理——awk语言103
9.1 awk语言的基础知识103
9.1.1 记录与域103
9.1.2 awk程序的基本结构与运行过程104
9.1.3 运行awk程序的简单方法104
9.2.1 BEGIN和END105
9.2 模式105
9.2.2 关系表达式106
9.2.3 正则表达式107
9.2.4 逻辑运算与模式组合108
9.2.5 逗号与模式范围109
9.3 动作109
9.3.1 变量与数组109
9.3.2 算术运算111
9.3.3 串操作与串函数111
9.3.4 串与数112
9.3.5 流程控制语句112
9.3.6 自定义函数114
9.4 输入、输出115
9.5 应用实例115
10.1 支撑工具简介119
第十章 软件设计开发的支撑工具119
10.2 C语言编译器:cc120
10.3 C程序的检查工具:lint122
10.3.1 lint的使用方法122
10.3.2 lint应用实例123
10.3.3 在C程序中控制lint的输出127
10.4 档案库的生成与维护工具:ar与ranlib129
10.4.1 命令ar130
10.4.2 命令ranlib131
10.5 中、大型程序的自动维护工具:make131
10.5.1 make的基本工作原理131
10.5.2 依赖关系的描述131
10.5.3 make的内部转换规则132
10.5.4 建立简单的make文件132
10.5.5 注释与宏133
10.5.6 make命令的使用方法134
10.5.7 关于make的一些高级技巧135
10.6 源代码调试程序:sdb或dbx137
10.6.1 源代码调试工具的基本功能137
10.6.2 使用源代码调试工具sdb或dbx的场合137
10.6.3 源代码调试工具对编译器的要求138
10.6.4 源代码调试工具的使用方法138
10.7 词法分析器:lex140
10.7.1 lex源程序的结构141
10.7.2 lex中的定义141
10.7.3 lex的正则表达式142
10.7.4 lex的动作142
10.7.5 lex处理二义性的准则144
10.7.6 lex的使用方法144
10.8 编译器的自动生成工具:yacc145
10.8.1 yacc源程序的基本结构146
10.8.2 说明段146
10.8.3 文法描述的基本规范149
10.8.4 关于文法描述的二义性150
10.8.5 消除文法二义性的方法151
10.8.6 动作152
10.8.7 命令yacc的使用方法155
10.9 源码控制系统:SCCS156
10.9.1 SCCS的版本结构156
10.9.2 SCCS的使用方法157
第十一章 UNIX的系统调用163
11.1 显示系统错误信息:perror()164
11.2 文件系统调用164
11.2.1 基本函数:open()、lseek()、read()、write()和close()164
11.2.3 改变目录:chdir()与chroot()166
11.2.2 创建特殊文件:mknod()166
11.2.4 改变文件的所有者和存取权限:chown()与chmod()167
11.2.5 查询文件状态:stat()与fstat()168
11.2.6 创建管道:pipe()168
11.2.7 复制文件描述符:dup()169
11.2.8 文件的链接与删除:link()与unlink()169
11.2.9 文件系统的加载与拆卸:mount()与umount()169
11.3 进程控制的系统调用170
11.3.1 创建子进程170
11.3.2 设置进程的有效ID号:setuid()、setgid()和setpgrp()171
11.3.3 软中断信号的发送与捕获:kill()与signal()171
11.3.4 等待进程的退出:wait()172
11.3.5 终止一个进程172
11.3.6 执行Shell程序:execve()173
11.3.7 进程调度:nice()、pause()和sleep()173
11.4.3 获得进程所消耗的时间:times()174
11.4.2 查询当前的系统时间:time()174
11.4 有关时间的系统调用174
11.4.1 设置系统的时间和日期:stime()174
11.4.4 置闹钟信号:alarm()175
第十二章 进程间通信177
12.1 管道与简单的同步通信178
12.2 有名管道179
12.3 信号与全局跳转182
12.4 消息、信号灯和共享内存185
12.4.1 消息185
12.4.2 信号灯189
12.4.3 共享内存191
12.5 套接字与网络通信196
12.6 小结202
参考文献204
热门推荐
- 3264695.html
- 1626689.html
- 3335138.html
- 2842878.html
- 2639445.html
- 3019131.html
- 1497039.html
- 2159306.html
- 1722017.html
- 23220.html
- http://www.ickdjs.cc/book_1410250.html
- http://www.ickdjs.cc/book_3405707.html
- http://www.ickdjs.cc/book_3178181.html
- http://www.ickdjs.cc/book_3174967.html
- http://www.ickdjs.cc/book_3201628.html
- http://www.ickdjs.cc/book_1304247.html
- http://www.ickdjs.cc/book_1900843.html
- http://www.ickdjs.cc/book_308756.html
- http://www.ickdjs.cc/book_2326572.html
- http://www.ickdjs.cc/book_3017259.html