《UNIX操作系统教程:管理与编程》文字版
基本信息
打开支付宝首页搜“673273051”领红包,领到大红包的小伙伴赶紧使用哦!
相关书籍
- 《Linux高级程序设计(第3版)》杨宗德[]
- 《Linux高级程序设计》[]
- 《PYCHARM for ubuntu 安装及使用》[]
- 《UBUNTU 安装VMWARE TOOLS》[]
- 《ubuntu更改源》[]
- 《UBUNTU 安装》[]
- 《ubuntu安装搜狗输入法》[]
- 《循序渐进Linux基础知识、服务器搭建、管理、集群应用》[]
- 《Linux性能优化实战》[]
- 《Unix编程艺术》[]
内容介绍
目录:
第1ç« UNIX系统概述åŠåŸºæœ¬ä½¿ç”¨
æœ¬ç« ä¸»è¦å†…容
1.1 UNIXæ“作系统概述
1.1.1 UNIXæ“作系统简介
1.1.2 UNIXæ“作系统主è¦ç»„æˆ
1.1.3 UNIXæ“作系统特点
1.2 基本使用åŠåŸºæœ¬å‘½ä»¤
1.2.1 用户与系统管ç†å‘˜
1.2.2 进入与退出系统
1.2.3 在用户之间切æ¢
1.2.4 基本命令
1.3 vi编辑器
1.3.1 vi简介
1.3.2 模å¼
1.3.3 vi命令
1.3.4 vi内使用Shell
1.3.5 设置vi的工作环境
1.4 æœ¬ç« å°ç»“
上机练ä¹
ä¹ é¢˜ä¸€
第2ç« UNIX文件系统
æœ¬ç« ä¸»è¦å†…容
2.1 UNIX文件åŠç›®å½•
2.1.1 文件ã€ç›®å½•åŠæƒé™
2.1.2 文件和目录的上é”
2.2 UNIX文件系统结构
2.2.1 UNIX文件系统
2.2.2 索引节点与目录
2.2.3 索引节点和ç£ç›˜å—的分é…
2.3 UNIX文件系统类型
2.3.1 ç£ç›˜æ–‡ä»¶ç³»ç»Ÿ
2.3.2 虚拟文件系统
2.3.3 æ–‡ä»¶ç³»ç»Ÿç®¡ç†æ–‡ä»¶
2.3.4 远程文件系统
2.4 文件系统的管ç†å‘½ä»¤
2.4.1 确定文件系统类型
2.4.2 维护文件系统
2.4.3 文件系统检测
2.5 文件系统的å¯ç”¨
2.5.1 åŠ è½½ä¸Žå¸è½½
2.5.2 åŠ è½½æœ¬åœ°æ–‡ä»¶ç³»ç»Ÿ
2.5.3 è¿œç¨‹åŠ è½½
2.6 文件系统的备份与æ¢å¤
2.6.1 备份
2.6.2 备份工具dump和restore
2.6.3 tarã€cpioã€dd
2.7 æœ¬ç« å°ç»“
上机练ä¹
ä¹ é¢˜äºŒ
第3ç« UNIX系统管ç†
æœ¬ç« ä¸»è¦å†…容
3.1 系统引导ã€è¿è¡Œä¸Žç³»ç»Ÿå…³é—
3.1.1 系统引导
3.1.2 系统è¿è¡Œçº§
3.1.3 系统关é—
3.2 用户åŠç»„管ç†å‘½ä»¤
3.2.1ç”¨æˆ·ç®¡ç†æ–‡ä»¶
3.2.2 用户管ç†å‘½ä»¤
3.3 系统管ç†å‘˜ä¸Žç”¨æˆ·é€šä¿¡
3.3.1 系统管ç†å‘˜é€šçŸ¥æœ¬æœºç”¨æˆ·
3.3.2 å‘逿¶ˆæ¯åˆ°ç³»ç»Ÿçš„å•个用户
3.3.3 å‘逿¶ˆæ¯åˆ°ç³»ç»Ÿæˆ–网络ä¸çš„æ‰€æœ‰ç”¨æˆ·
3.4 Solaris系统管ç†å·¥å…·Admintool
3.4.1 Admintool简介
3.4.2 Admintool使用
3.5 AIX系统管ç†å·¥å…·SMIT
3.5.1 SMIT简介
3.5.2 SMIT使用
3.6 任务自动调度
3.6.1 周期性间隔时间调度命令cron
3.6.2 在指定时间执行命令at
3.6.3 作业控制
3.7 性能管ç†
3.7.1 系统性能
3.7.2 性能调整
3.7.3 收集性能统计信æ¯
3.8 æœ¬ç« å°ç»“
上机练ä¹
ä¹ é¢˜ä¸‰
第4ç« UNIX设备管ç†
æœ¬ç« ä¸»è¦å†…容
4.1 è®¾å¤‡ç®¡ç†æ¦‚è¿°
4.1.1 设备与文件系统
4.1.2 文件系统ä¸è®¾å¤‡ç®¡ç†ç›®å½•
4.2 终端管ç†
4.2.1 终端设置
4.2.2 终端管ç†
4.2.3 终端管ç†å‘½ä»¤
4.3 ç£å¸¦ç®¡ç†
4.3.1 ç£å¸¦å‘½å
4.3.2 ç£å¸¦æ“作命令
4.4 软盘管ç†
4.4.1 软盘使用
4.4.2 软盘æ“作命令
4.5 CD-ROM管ç†ä¸Žå·ç®¡ç†
4.6 硬盘管ç†
4.6.1 硬盘命å
4.6.2 硬盘片
4.6.3 测试硬盘
4.6.4 硬盘å¤åˆ¶
4.7 æ‰“å°æœºç®¡ç†
4.7.1 å®‰è£…æ‰“å°æœº
4.7.2 LPæ‰“å°æœåŠ¡ç®¡ç†
4.7.3 打å°ç®¡ç†ä¸Žç»´æŠ¤
4.7.4 æ‰“å°æœºä½¿ç”¨
4.8 设备管ç†ä¸çš„“æµâ€æœºåˆ¶
4.9 æœ¬ç« å°ç»“
上机练ä¹
ä¹ é¢˜å››
第5ç« ShellåŠå…¶ç¼–程
æœ¬ç« ä¸»è¦å†…容
5.1 Shell概述
5.1.1 BourneShell
5.1.2 CShell
5.1.3 KornShell
5.2 Shell 脚本
5.3 Shell脚本å˜é‡
5.3.1 环境å˜é‡
5.3.2 特殊å˜é‡
5.3.3 用户自定义å˜é‡
5.3.4 显示å˜é‡
5.3.5 shell输入/输出命令
5.3.6 shellä¸çš„è¿ç®—
5.4 shell控制结构
5.4.1 ifthenelseè¯å¥
5.4.2 caseè¯å¥
5.4.3 forè¯å¥
5.4.4 whileè¯å¥
5.4.5 untilè¯å¥
5.4.6 breakå’Œcontinueè¯å¥
5.5 Shell 函数
5.5.1 函数定义
5.5.2 脚本ä¸å‡½æ•°è°ƒç”¨
5.5.3 Shellä¸ä½¿ç”¨å‡½æ•°
5.6 Shell工具
5.6.1 通知trap
5.6.2 创建信æ¯çš„æ–‡ä»¶
5.6.3 logger
5.6.4 eval
5.7 ShellScript编程应用实例
5.8 æœ¬ç« å°ç»“
上机练ä¹
ä¹ é¢˜äº”
第6ç« UNIX实用程åº
æœ¬ç« ä¸»è¦å†…容
6.1 grep
6.1.1 grep介ç»
6.1.2 grep命令
6.1.3 grepã€fgrepå’Œegrep命令
6.1.4 grep与æ£åˆ™è¡¨è¾¾å¼
6.2 sort
6.2.1 sort介ç»
6.2.2 sort使用
6.3 sed
6.3.1 sed介ç»
6.3.2 sed使用
6.3.3 文本查询
6.3.4 sed基本编辑命令
6.3.5 sed使用例å
6.3.6 sed与grep
6.4 commã€diffã€cmp指令
6.4.1 comm命令
6.4.2 diff命令
6.4.3 cmp命令
6.5 awk
6.5.1 awk介ç»
6.5.2 使用awk
6.5.3 awk脚本
6.6 æœ¬ç« å°ç»“
上机练ä¹
ä¹ é¢˜å…
第7ç« UNIX软件开å‘工具
æœ¬ç« ä¸»è¦å†…容
7.1 C程åºå¤„ç†è¿‡ç¨‹
7.2 CC命令
7.2.1 CCå‘½ä»¤æ ¼å¼
7.2.2 å‰ç½®å¤„ç†
7.2.3 编译程åº
7.2.4 UNIX连接器(LinkEditor)
7.25 UNIX文件库
7.3 程åºç»´æŠ¤make
7.3.1 makefile文件
7.3.2 è¿è¡Œmakefile文件
7.3.3 makefileä¸çš„å®åº”用
7.4 调试程åº(dbx)
7.5 æºä»£ç 控制系统SCCS
7.5.1 admin命令
7.5.2 get命令
7.5.3 delta命令
7.5.4 prs命令
7.6 å…¶ä»–çš„C程åºè®¾è®¡å·¥å…·
7.7 æœ¬ç« å°ç»“
上机练ä¹
ä¹ é¢˜ä¸ƒ
第8ç« UNIX进程管ç†åŠè¿›ç¨‹é€šä¿¡
æœ¬ç« ä¸»è¦å†…容
8.1 UNIXè¿›ç¨‹åŠæè¿°
8.1.1 UNIX系统ä¸çš„进程
8.1.2 进程状æ€åŠå…¶è½¬æ¢
8.1.3 进程与区
8.1.4 进程与进程表
8.1.5 进程与u区
8.1.6 è¿›ç¨‹æ˜ åƒ
8.2 进程控制
8.2.1 进程的创建与终æ¢
8.2.2 进程调度
8.3 进程间通信
8.3.1 ä¿¡å·
8.3.2 管é“
8.3.3 消æ¯(message)
8.3.4 共享å˜å‚¨åŒº
8.3.5 ä¿¡å·é‡
8.3.6 进程通信应用实例——多程åºé—´å…±äº«å†…å˜
8.4 进程管ç†å‘½ä»¤
8.4.1 ps命令
8.4.2 kill命令
8.4.3 nice命令
8.4.4 sleep命令
8.4.5 wait命令
8.5 æœ¬ç« å°ç»“
上机练ä¹
ä¹ é¢˜å…«
第9ç« UNIX系统调用
æœ¬ç« ä¸»è¦å†…容
9.1 UNIX系统调用概述
9.2 文件系统调用
9.2.1 系统调用creat创建文件
9.2.2 打开文件open
9.2.3 关闿–‡ä»¶close
9.2.4 读文件read
9.2.5 写文件write
9.2.6 文件系统调用lseek
9.2.7 文件系统调用statã€fstatå’Œlstat
9.2.8 文件系统调用link和unlink
9.2.9 系统调用select
9.2.10 fcntl系统调用
9.2.11 ioctl系统调用
9.2.12 其他的文件系统调用
9.2.13 系统调用综åˆç¤ºä¾‹
9.3 进程系统调用
9.3.1 fork系统调用
9.3.2 exec系统调用
9.3.3 exit系统调用
9.3.4 wait系统调用
9.3.5 getpidã€getppidã€getuidã€geteuidã€getgidã€getegid系统调用
9.3.6 brk系统调用
9.3.7 nice系统调用
9.3.8 stimeã€timeã€timesã€alarm系统调用
9.4 系统调用实例
9.5 æœ¬ç« å°ç»“
上机练ä¹
ä¹ é¢˜ä¹
第10ç« UNIX窗å£ç³»ç»Ÿ
æœ¬ç« ä¸»è¦å†…容
10.1 X窗å£ç³»ç»Ÿ
10.1.1 X窗å£ç³»ç»Ÿæ¦‚è¿°
10.1.2 X窗å£ç³»ç»Ÿå±‚次
10.2 通用桌é¢çŽ¯å¢ƒCDE
10.2.1 CDE简述
10.2.2 CDE桌é¢
10.3 用X-Windowå¼€å‘程åºç®€ä»‹
10.4 用Motifå¼€å‘程åºå®žä¾‹
10.5 æœ¬ç« å°ç»“
上机练ä¹
ä¹ é¢˜å
第11ç« UNIX网络åŠå…¶ç®¡ç†
æœ¬ç« ä¸»è¦å†…容
11.1 UNIX网络
11.2 TCP/IP
11.2.1 TCP/IP
11.2.2 é…ç½®TCP/IP
11.2.3 TCP/IP接å£ç®¡ç†
11.3 路由管ç†
11.3.1 路由
11.3.2 路由选择表
11.3.3 å†…æ ¸è·¯ç”±é€‰æ‹©è¡¨
11.3.4 陿€è·¯ç”±å’ŒåЍæ€è·¯ç”±
11.3.5 æ“ä½œå†…æ ¸è·¯ç”±é€‰æ‹©è¡¨
11.4 执行路由选择åè®®
11.4.1 IP转å‘
11.4.2 RIP简介
11.4.3 OSPF简介
11.4.4 RDISC简介
11.4.5 BGP简介
11.4.6 UNIX路由选择å议实现
11.4.7 驻守进程gatedå’Œroutedçš„é…置和管ç†
11.5 UNIXä¸çš„点到点åè®®(PPP)
11.6 网络æœåŠ¡
11.6.1 åŸŸåæœåŠ¡
11.6.2 WebæœåŠ¡
11.6.3 邮件æœåŠ¡
11.6.4 FTPæœåŠ¡
11.7 NIS
11.7.1 NIS概念
11.7.2 使用NIS
11.8 æœ¬ç« å°ç»“
上机练ä¹
ä¹ é¢˜å一
第12ç« UNIX安全
æœ¬ç« çš„ä¸»è¦å†…容
12.1 安全性ç–ç•¥
12.2 æ“作系统安全
12.2.1 用户登录安全
12.2.2 文件安全
12.2.3 系统日志
12.2.4 进程统计日志
12.2.5 syslogæœåŠ¡
12.2.6 é到网络攻击åŠéœ€è¦é‡‡å–的措施
12.2.7 Solaris的基础安全模å—BSM
12.2.8 系统æœåŠ¡
12.3 防ç«å¢™
12.3.1 包过滤(Packet Filter)
12.3.2 应用网关(Application Gateway)
12.3.3 ä»£ç†æœåС噍(Proxy Server)
12.4 æœ¬ç« å°ç»“
上机练ä¹
ä¹ é¢˜å二
å‚考文献
