成功加入购物车
无笔记和标注 正版现货 塑封包装发货 所见即所得
邢国庆 著 / 电子工业出版社 / 2010-03 / 平装
售价 ¥ 59.60
品相 九品
优惠 满包邮
延迟发货说明
上书时间2023-10-19
卖家超过10天未登录
UNIX从入门到精通(第2版)
本书从UNIX的基本命令入手,由浅入深,逐步阐述UNIX系统的基本概念与设计原理,同时给出了大量的应用实例。在此基础上,对UNIX的核心精华部分,如Shell编程、进程管理,用户管理,磁盘空间管理、文件系统内部组织、文件系统维护、系统启动与关机、TCP/IP网络维护与应用、软件包的制作与安装等方面进行了深入的讨论。本书内容丰富、重点突出,文字简练、语言流畅,实用性强。
本书可作为大专院校师生UNIX操作系统课程的教学参考书,也可作为IT从业者的UNIX自学手册。
第1章UNIX概述与安装11.1UNIX早期发展过程概述11.1.1UNIX的缘起21.1.2UNIX的交替发展41.1.3UNIX的战国时代51.1.4策略与标准之争61.1.5UNIX的黑暗时期71.1.6AT&TUNIXSystemVRelease4.071.1.7后UNIX时代81.2UNIX的层次组织结构91.3UNIX的逻辑组织结构101.3.1进程管理子系统111.3.2内存管理子系统121.3.3文件管理子系统121.3.4I/O管理子系统131.3.5硬件系统131.4安装Solaris操作系统131.4.1硬件要求141.4.2安装步骤14第2章命令行基础知识252.1命令行结构252.2后台进程282.3标准输入、标准输出与标准错误输出282.4输入输出重定向292.5管道332.6元字符与文件名生成352.7转义与引用382.8命令历史402.8.1fc命令412.8.2history命令432.8.3重复执行先前的命令442.8.4编辑并执行校正后的命令462.8.5命令行补充472.9命令别名482.10作业控制512.11会话记录532.12使用man命令查询系统参考手册55第3章文件系统基础知识573.1文件系统的层次结构573.1.1树形层次结构573.1.2路径名583.2文件系统的组织结构593.3文件的类型623.3.1普通文件633.3.2目录文件643.3.3特殊文件663.3.4链接文件703.3.5符号链接文件713.3.6管道文件733.4文件的安全保护机制733.4.1显示文件的访问权限743.4.2修改文件的访问权限753.4.3设置文件的访问权限763.4.4其他访问权限设置78第4章文件和目录操作804.1创建文件804.2显示文件列表814.2.1使用ls命令显示文件列表814.2.2利用通配符显示文件834.2.3显示隐藏文件844.2.4递归显示目录与文件854.3显示文件内容864.3.1使用cat命令显示文件864.3.2使用more命令分页显示文件864.3.3使用head命令显示文件前几行内容884.3.4使用tail命令显示文件最后几行内容884.4复制文件894.5移动文件894.6删除文件914.7显示当前工作目录924.8改换目录924.9创建目录944.10移动目录944.11复制目录954.12删除目录964.13比较文件之间的差别964.13.1使用diff命令比较两个文件964.13.2使用diff3命令比较三个文件974.14从系统中检索文件984.14.1简单检索1004.14.2使用逻辑运算符1004.14.3利用find命令本身实现其他处理功能1014.14.4利用管道实现其他处理功能1014.15检索文件内容1024.15.1利用grep检索文件内容1024.15.2过滤其他命令的输出数据1034.15.3使用grep检索多个文件1034.15.4检索不包含特定字符串的文本行1044.15.5在grep中使用正则表达式1044.15.6检索元字符本身1074.15.7在命令行中使用引号1074.16排序107第5章编辑文件1095.1启动vi编辑器1095.1.1创建文件1095.1.2状态行1095.2vi编辑器的两种工作模式1105.2.1输入模式1105.2.2命令模式1105.3保存编辑的文件并退出vi1115.4vi编辑器的基本命令1125.4.1移动光标位置1125.4.2输入文本1135.4.3修改与替换文本1135.4.4撤销先前的修改1145.4.5删除文本1155.4.6复制、删除与粘贴文本1155.4.7重复执行指定次数的命令1165.5使用ex命令1165.5.1显示行号1165.5.2多行复制1175.5.3移动文本行1175.5.4删除文本行1185.6检索与替换1185.6.1检索字符串1185.6.2模式检索1195.6.3替换字符串1205.7编辑多个文件1205.7.1编辑多个文件1205.7.2合并文件与合并文本行1215.8定制vi编辑器的运行环境1215.8.1临时设定vi的运行环境1215.8.2永久性地定制vi的运行环境1235.9其他特殊说明1245.9.1删除或替换特殊字符1245.9.2在编辑期间运行UNIX命令1245.10vi编辑器命令总结125第6章Shell基础知识1296.1shell与Shell脚本1296.1.1为什么需要Shell编程1296.1.2什么是Shell脚本1306.1.3运行Shell脚本1316.1.4退出与出口状态1316.1.5调用适当的Shell解释程序1336.1.6位置参数1356.2变量与变量替换1376.2.1变量分类1376.2.2变量赋值1386.2.3内部变量1386.2.4变量引用与替换1416.2.5变量的间接引用1436.2.6特殊的变量替换1446.2.7变量声明与类型定义1476.3命令与命令替换1486.3.1Shell内部命令1486.3.2部分命令介绍1516.3.3命令替换1616.4test语句1636.4.1文件测试运算符1646.4.2字符串测试运算符1656.4.3整数值测试运算符1676.4.4逻辑运算符1686.5命令行的解释执行过程1696.5.1读取命令行1706.5.2命令历史替换1716.5.3命令别名替换1716.5.4花括号扩展1716.5.5波浪号替换1726.5.6I/O重定向1736.5.7变量替换1746.5.8算术运算结果替换1746.5.9命令替换1746.5.10单词解析1756.5.11文件名生成1756.5.12引用字符处理1766.5.13进程替换1776.5.14环境处理1786.5.15执行命令1786.5.16跟踪执行过程1796.5.17实例验证179第7章Shell高级编程1817.1if条件语句1817.1.1if语句的表现形式1817.1.2嵌套的if-then条件测试1837.2case分支语句1857.3for循环语句1877.4while循环语句1917.5until循环语句1937.6select循环语句1947.7嵌套的循环1957.8循环控制与辅助编程命令1977.8.1break和continue命令1977.8.2true命令1997.8.3sleep命令1997.8.4shift命令2007.8.5getopt命令2007.8.6getopts命令2027.9循环语句的I/O重定向2047.9.1while循环的I/O重定向2057.9.2until循环的I/O重定向2067.9.3for循环的I/O重定向2067.10here文档2077.11Shell函数2127.12逻辑与和逻辑或并列结构2187.12.1逻辑与命令并列结构2187.12.2逻辑或命令并列结构2197.13Shell数组2207.14信号的捕捉与处理2257.15其他Shell课题2297.15.1子Shell2297.15.2Shell脚本的调试2307.15.3系统性能考虑235第8章进程管理2378.1ps命令概述2378.2查询进程及其状态信息2398.2.1查询当前活动的进程2398.2.2查询系统中所有的进程2408.2.3显示进程的重要状态信息2418.2.4显示进程的详细状态信息2418.3监控进程及系统资源2428.4终止进程的运行2458.5调整进程的调度类别及优先级2488.5.1显示进程的调度类别与优先级2488.5.2按照指定的调度类别与优先级运行进程2498.5.3调整进程的调度类别与优先级2508.5.4设置实时进程的时间片2508.6调整分时进程的优先级2518.6.1nice命令2518.6.2renice命令2528.6.3调整进程优先级的作用2528.7定时运行系统任务和用户程序2538.7.1cron守护进程的调度过程2538.7.2调度定时重复执行的任务2558.7.3提交一次性定时执行的任务2558.8调度重复执行的任务2558.8.1crontab的工作原理2568.8.2创建和编辑crontab文件2578.8.3显示crontab文件2588.8.4删除crontab文件2588.8.5crontab命令的访问控制2598.8.6应用实例——数据库定时备份2608.9调度一次性执行的作业2618.9.1提交at作业2618.9.2显示at作业及作业队列2638.9.3删除at作业2638.9.4at命令的访问控制2638.9.5应用实例——系统定时关机264第9章用户管理2669.1增加与删除用户2669.1.1/etc/passwd文件2669.1.2/etc/shadow文件2679.1.3用户管理实例2689.2定制用户的工作环境2729.2.1选择命令解释程序2729.2.2设置用户初始化文件2739.2.3定制Shell工作环境2759.3增加与删除用户组2809.4监控用户2819.4.1利用who命令查询系统中的用户2829.4.2利用finger命令查询系统中的用户2839.4.3利用w命令查询系统中的用户活动2839.4.4向注册用户发送消息2849.5以不同用户的身份访问系统284第10章软件包的制作与管理28710.1软件包组成简介28710.1.1基本组成部分28710.1.2选用的信息文件28810.1.3选用的Shell脚本文件28810.2软件包的相关文件和命令28810.2.1pkginfo文件28910.2.2prototype文件29010.2.3pkgmap文件29310.2.4copyright文件29310.2.5depend文件29410.2.6space文件29410.2.7compver文件29510.2.8软件包的相关工具29510.3制作软件包29510.3.1制作软件包的步骤29610.3.2创建pkginfo文件30110.3.3利用pkgproto命令创建prototype文件30110.3.4利用pkgmk命令制作软件包30410.3.5pkgtrans命令30810.4安装软件包31010.5查询软件包31210.6检测软件包31310.7卸载软件包315第11章磁盘空间管理31811.1查询磁盘空间信息31811.1.1常用的磁盘空间管理工具31811.1.2使用df命令检查存储空间的使用情况31811.1.3使用du命令检查存储空间占用情况32111.1.4使用quot命令查询每个用户占用的存储空间32311.1.5使用find命令找出超大容量的文件32411.1.6使用find命令找出长期闲置的文件32411.1.7使用find命令找出并删除core文件32511.1.8使用ls命令检测文件的大小32511.2采用标准工具备份与恢复数据32611.2.1利用cpio实现备份和恢复32711.2.2利用tar实现备份和恢复33311.2.3利用dd实现数据的复制33711.3文件系统限额管理33911.3.1限额概述33911.3.2设置限额34111.3.3限额的维护343第12章TCP/IP网络管理34712.1TCP/IP简介34712.1.1TCP/IP协议的层次结构34712.1.2TCP/IP协议如何处理数据通信34912.2网络接口设置35112.3主机名字解析35312.4网络路由设置35412.4.1静态路由35412.4.2动态路由35512.5配置网络服务35612.6网络管理与维护35812.6.1使用ifconfig命令维护网络接口35812.6.2使用netstat命令监控网络状态35912.6.3使用ping命令测试远程主机的连通性36312.6.4使用ftp命令检测网络主机的传输性能36412.6.5使用traceroute命令跟踪路由信息365第13章TCP/IP网络应用36713.1OpenSSH36713.1.1sshd_config配置文件36713.1.2ssh_config配置文件37013.1.3使用SSH注册到远程系统37213.1.4使用SSH执行远程系统中的命令37313.1.5使用SCP替代FTP37313.1.6使用SFTP替代FTP37413.1.7SSH与SCP的无密码注册37513.1.8OpenSSH的安全考虑37713.2Telnet远程系统注册37813.3FTP文件传输37913.3.1连接FTP服务器38113.3.2FTP应用38213.3.3FTP访问控制38413.3.4FTP自动注册384第14章网络文件系统38614.1NFS简述38614.2配置NFS服务器38714.3配置NFS客户系统39014.3.1安装远程文件系统39014.3.2设置/etc/vfstab文件39214.4NFS自动安装39214.4.1主映射文件39314.4.2直接映射文件39414.4.3间接映射文件394第15章系统启动与关机39615.1磁盘分区与初始引导39615.1.1磁盘分区39615.1.2初始引导过程39915.1.3系统初始化40015.2init进程与系统生成40215.2.1运行级40315.2.2/etc/inittab文件40515.2.3处理方式40515.2.4/etc/inittab文件举例40615.2.5启动用户定义的应用程序40915.3用户注册过程40915.3.1用户注册的处理过程40915.3.2utmpx和wtmpx文件41015.4系统关机过程41115.4.1使用shutdown命令关闭系统41115.4.2使用init命令关闭系统41215.4.3使用其他命令关机41215.5应用实例413第16章文件系统内部组织41516.1文件系统的组织结构41516.2超级块41716.3信息节点41816.3.1特权标志位41816.3.2数据块地址数组42016.4数据区与空闲数据存储块的组织42116.5信息节点的分配与释放42116.6数据块的分配与释放42216.7信息节点与目录和文件的关系42416.8UFS文件系统42416.8.1UFS文件系统的组织结构42416.8.2引导块42516.8.3超级块42516.8.4柱面组信息块42616.8.5信息节点区与信息节点42816.8.6数据块区42916.8.7数据块的分配与释放过程42916.8.8信息节点的分配与释放过程430第17章文件系统管理43217.1创建文件系统43217.1.1使用mkfs命令创建UFS文件系统43217.1.2使用newfs命令创建文件系统43617.2使用labelit命令命名文件系统43817.3安装、卸载文件系统43817.3.1安装文件系统43817.3.2/etc/vfstab文件43917.3.3安装文件系统44117.3.4卸载文件系统44217.4确定文件系统的类型44417.5检测与修复文件系统44617.5.1何时需要检测文件系统44717.5.2文件系统检测的内容44817.5.3交互检测与修复UFS文件系统45217.5.4自动检测与修复UFS文件系统45417.5.5恢复严重受损的超级块45417.5.6解决fsck命令无法修复的UFS文件系统问题45517.5.7fsck的阶段处理方式45617.5.8利用其他工具修复文件系统463参考文献466
展开全部
配送说明
...
相似商品
为你推荐
开播时间:09月02日 10:30