书籍详情
UNIX用户手册
作者:(美)Marty Poniatowski著;翟文国等译
出版社:机械工业出版社
出版时间:2001-01-01
ISBN:9787111090748
定价:¥89.00
购买这本书可以去
内容简介
本书详细地介绍了UNIX操作系统。主要分为两大部分,第一部分介绍了UNIX操作系统的基本概念、命令和操作,包括UNIX 操作系统的几种基本shell 及其编程,涉及了联网技术、系统管理、系统性能工具和软件开发技术等内容。第二部分介绍了UNIX和Windows的互操作性,这部分涉及了X Window系统、网络文件系统、UNIX高级服务器、POSIX 命令、UNIX服务和Samba 等内容。大部分章后给出了有关命令的详细参考信息,这对于进一步掌握命令和操作有极大的帮助。随书附带的光盘包括GlancePlus 试用版软件,适用于HP-9000 、Sun SPARC 以及IBM RS/6000 系统。本书逻辑严密、内容丰富、范例详实,具有很强的可读性和实用性。无论是对初学者,还是对经验丰富的用户以及管理员都有很大的帮助。
作者简介
暂缺《UNIX用户手册》作者简介
目录
译者序
序言
前言
第一部分 UNIX系统
第1章 入门指南
1.1 概述
1.2 多用户的UNIX系统
1.3 字母的大小写
1.4 登录过程
1.5 在线手册页
1.6 电子邮件
1.7 访问Internet
1.8 UNIX构件
第2章 UNIX文件系统介绍
2.1 UNIX基础
2.2 文件类型
2.2.1 文本文件
2.2.2 数据文件
2.2.3 源文件
2.2.4 可执行文件
2.2.5 shell程序
2.2.6 链接
2.2.7 设备文件
2.3 file命令
2.4 文件系统
2.5 Linux文件系统结构
2.6 第2章使用的命令手册页
第3章 使用文件和目录
3.1 权限
3.2 绝对路径名和相对路径名
3.3 ls命令
3.3.1 ls
3.3.2 ls-a
3.3.3 ls-l
3.3.4 ls-i
3.3.5 ls-p
3.3.6 ls-R
3.3.7 ls总结
3.4 文件名扩展和通配符
3.5 pwd和cd
3.6 chmod
3.7 cp
3.8 mv
3.9 mkdir
3.10 rm
3.11 rmdir
3.12 使用命令
3.12.1 使用cd、pwd、ls、mkdir、和cp命令
3.12.2 使用mv命令
3.12.3 具有破坏作用的两个命令rm和rmdir
3.13 重定向
3.14 使用cat、more、pg、head和tail浏览文件
3.15 split
3.16 在第3章中使用的命令手册页
第4章 公共桌面环境
4.1 为什么使用图形用户界面
4.2 CDE基础
4.3 配置CDE
4.4 CDE高级话题
4.4.1 X窗口、Motif和CDE的关系
4.4.2 X窗口系统
4.4.3 Motif
4.4.4 CDE组件
4.5 X窗口、Motif和CDE配置文件
4.5.1 配置文件是怎样一起工作的
4.5.2 指定外观和行为
4.6 CDE启动时的一系列事件
4.7 CDE及其性能
4.8 小结
第5章 Bash shell
5.1 不同的shell
5.2 Bash简介
5.3 发布命令
5.4 在.bashrc文件中初始化历史列表
5.5 从历史列表中取回命令
5.6 编辑命令行
5.7 .bashrc文件中的别名
5.8 命令和路径补全
5.9 文件名扩展
5.10 重定向
5.11 shell和环境变量
5.12 后台作业与作业控制
5.13 umask与权限
第6章 KornShell
6.1 不同的Shell
6.2 KornShell简介
6.3 启动文件
6.4 历史文件.sh_history
6.5 从历史列表中取回命令
6.6 用r再次执行命令
6.7 使用vi指令来取回命令
6.8 用vi指令编辑命令行
6.9 KornShell中的别名
6.10 命令和路径补全
6.11 文件名扩展
6.12 重定向
6.13 环境变量
6.14 后台作业与作业控制
6.15 umask与权限
6.16 使用chmod命令改变文件的权限
6.17 第6章使用的命令手册页
第7章 C shell
7.1 不同的shell
7.2 C shell简介
7.3 发布命令
7.4 .cshrc文件
7.5 .login文件
7.6 在.cshrc文件中初始化历史列表
7.7 命令行历史
7.8 从历史列表中再次执行命令
7.9 .cshrc文件中的别名
7.10 文件名扩展
7.11 重定向
7.12 shell和环境变量
7.13 后台作业与作业控制
7.14 umask与权限
7.15 用chmod命令修改文件权限
7.16 第7章使用的命令手册页
第8章 vi编辑器
8.1 vi编辑器简介
8.2 模式与符号
8.3 启动一个vi会话
8.4 光标控制命令
8.5 在vi中添加文本
8.6 在vi中删除文本
8.7 在vi中修改文本
8.8 在vi中查找与替换
8.9 在vi中拷贝文本
8.10 在vi中撤消与重复
8.11 保存文本和退出vi
8.12 vi中的选项
8.13 vi中的状态
8.14 在文本中进行段落定位和放置标记
8.15 在vi中连接行
8.16 光标布置与调整屏幕
8.17 shell转义命令
8.18 宏与缩写
8.19 缩进文本
8.20 shell过滤器
8.21 模式匹配
8.21.1 匹配一个组
8.21.2 匹配一个范围
8.21.3 搜索行的开始与结尾
8.22 第8章中使用的命令手册页
第9章 连网技术
9.1 UNIX连网技术
9.2 什么是Ethernet、IEEE802.3、TCP/IP
9.3 网际协议地址
9.4 使用网络
9.5 ARPA服务
9.6 Berkeley命令
9.7 主机名映射
9.8 网络文件系统
9.9 其他网络命令与配置
9.10 在第9章中使用的命令手册页
第10章 UNIX工具
10.1 不是所有UNIX变体都能使用的命令
10.2 重定向
10.3 用cat、more、pg、head和tail命令查看文件
10.3.1 split
10.3.2 wc
10.3.3 grep
10.3.4 sed
10.3.5 awk
10.3.6 find
10.3.7 sort
10.3.8 cmp、diff和comm
10.3.9 dircmp
10.3.10 cut
10.3.11 paste
10.3.12 tr
10.4 第10章使用的命令手册页
第11章 shell编程
11.1 shell编程简介
11.2 生成shell程序的步骤
11.3 ksh编程
11.3.1 shell变量
11.3.2 命令替换
11.3.3 读取用户输入
11.3.4 shell程序的参数
11.3.5 测试和分支
11.3.6 使用case语句进行决策
11.3.7 循环
11.3.8 while循环
11.3.9 shell函数
11.3.10 shell程序中的awk
11.4 C shell编程
11.4.1 命令替换
11.4.2 读取用户输入
11.4.3 测试和分支
11.4.4 循环
11.4.5 用switch制定决策
11.4.6 C shell程序的调试
11.4.7 你花了多少时间
11.5 第11章使用的命令手册页
第12章 系统管理
12.1 系统管理
12.2 用ps检查进程
12.3 终止一个进程
12.4 信号
12.5 系统的启动与关闭脚本
12.6 另一种可供选择的启动与关闭方法
12.7 关闭系统
12.8 用户和用户组
12.9 将用户分组
12.10 与磁盘相关的概念
12.11 查看已安装的文件系统及交换空间
12.12 确定磁盘的使用情况
12.13 系统备份
12.14 计划 cron 任务
12.15 网络
12.16 系统日志及日志文件
12.17 dmesg
12.18 内核
12.19 设备文件
12.20 文件管理
12.21 打印
12.22 基于图形界面的管理工具
12.23 第12章使用的命令手册页
第13章 UNIX的性能分析工具
13.1 简介
13.2 标准UNIX命令
13.2.1 用iostat命令统计I/O和CPU的使用情况
13.2.2 用vmstat命令统计虚拟内存的使用情况
13.2.3 用netstat命令统计网络的使用情况
13.2.4 用ps检测进程
13.2.5 终止一个进程
13.2.6 信号
13.2.7 用showmount显示远程安装
13.2.8 显示系统交换
13.2.9 用sar产生系统行为报告
13.2.10 用timex分析命令
13.3 其他高级图形化性能工具
13.4 HP GlancePlus/UX
13.4.1 关于Process List的说明
13.4.2 关于CPU Report 屏的说明
13.4.3 关于Memory Report屏的说明
13.4.4 关于Disk Report屏的说明
13.4.5 GlancePlus概述
13.4.6 使用 GlancePlus时应该了解些什么
13.5 HP MeasureWare和HP PerfView
13.6 第13章中使用的命令手册页
第14章 软件开发
14.1 简介
14.2 计算机编程概述
14.3 语言编译
14.4 编程结构
14.4.1 赋值
14.4.2 数学操作符
14.4.3 比较表达式
14.4.4 循环
14.4.5 选择语句
14.4.6 数据结构
14.5 程序设计
14.6 面向对象的方法和设计
14.6.1 可扩展性
14.6.2 可重用性
14.6.3 可靠性
14.6.4 面向过程的编程范例
14.6.5 面向对象的编程范例
14.6.6 封装
14.6.7 继承
14.6.8 多态性
14.6.9 怎样用面向对象语言进行设计
14.7 开发生命周期
14.7.1 分析阶段
14.7.2 开发阶段
14.7.3 测试阶段
14.8 SCCS—源代码控制系统
14.8.1 SCCS的版本修订
14.8.2 SCCS命令
14.9 C和C++历史
14.10 C和C++编译器
14.10.1 编译程序
14.10.2 编译器选项
14.11 C和C++ make程序
14.11.1 makefile
14.11.2 目标和依赖
14.12 C和C++程序调试
14.13 C语言
14.13.1 C程序的格式
14.13.2 好的编程习惯
14.13.3 注释
14.13.4 字母的大小写
14.13.5 C语言中的具体细节
14.13.6 标准库
14.13.7 常量
14.13.8 符号常量
14.13.9 转义序列
14.3.10 数据类型
14.14 C++ 语言
14.14.1 C++基础
14.14.2 增强部分
14.14.3 C++新特征
14.14.4 其他数据类型和运算符
14.15 Internet编程基础
14.16 Java
14.16.1 简介
14.16.2 体系结构独立性
14.16.3 Java平台
14.16.4 Java与C和C++的比较
14.16.5 Java环境
14.17 第14章使用的命令手册页
第二部分 UNIX和Windows的互操作性
第15章 X Window系统
15.1 互操作性主题
15.2 为什么要使用X Window系统
15.3 X Window系统的背景知识
15.4 X 服务器软件
第16章 互操作性
16.1 为什么要涉及互操作性
16.2 TCP/IP 背景知识
16.3 网际协议地址
16.4 NFS 背景
16.5 应用Windows 和UNIX连网
16.6 文件传输协议
16.7 其他连网技术
第17章 UNIX高级服务器
17.1 UNIX上的Windows功能
17.2 在UNIX上安装Advanced Server/9000
17.3 共享打印机
17.4 共享文件系统
第18章 UNIX服务
18.1 UNIX服务简介
18.2 应用SFU中的网络文件系统
18.3 远程客户
18.4 远程服务器
18.5 UNIX 实用程序
18.6 网络文件系统服务器
18.7 口令同步
第19章 Windows命令行
19.1 UNIX 系统管理员
19.2 Windows命令行简介
19.3 网络命令
19.3.1 NET ACCOUNTS
19.3.2 NET COMPUTER
19.3.3 NET CONFIG SERVER
19.3.4 NET CONTINUE
19.3.5 NET FILE
19.3.6 NET GROUP
19.3.7 NET HELP
19.3.8 NET HELPMSG
19.3.9 NET LOCALGROUP
19.3.10 NET NAME
19.3.11 NET PAUSE
19.3.12 NET PRINT
19.3.13 NET SEND
19.3.14 NET SESSION
19.3.15 NET SHARE
19.3.16 NET START
19.3.17 NET STATISTICS
19.3.18 NET STOP
19.3.19 NET TIME
19.3.20 NET USE
19.3.21 NET USER
19.3.22 NET VIEW
19.4 POSIX 实用程序
19.4.1 cat
19.4.2 chmod
19.4.3 cp
19.4.4 find
19.4.5 grep
19.4.6 ls
19.4.7 mkdir
19.4.8 mv
19.4.9 rm
19.4.10 touch
19.4.11 wc
19.5 附加命令
19.5.1 连网命令
19.5.2 用cacls改变权限
19.5.3 命令行备份
第20章 Samba
20.1 Samba 概述
20.2 设置
20.3 使用共享
20.4 其他Samba内容
20.4.1 Samba Web配置工具
20.4.2 日志文件
20.4.3 文件名问题
20.4.4 用户问题
20.4.5 Samba 实用程序和应用程序
20.4.6 获取Samba
附录A 光盘内容
附录B vi命令表
序言
前言
第一部分 UNIX系统
第1章 入门指南
1.1 概述
1.2 多用户的UNIX系统
1.3 字母的大小写
1.4 登录过程
1.5 在线手册页
1.6 电子邮件
1.7 访问Internet
1.8 UNIX构件
第2章 UNIX文件系统介绍
2.1 UNIX基础
2.2 文件类型
2.2.1 文本文件
2.2.2 数据文件
2.2.3 源文件
2.2.4 可执行文件
2.2.5 shell程序
2.2.6 链接
2.2.7 设备文件
2.3 file命令
2.4 文件系统
2.5 Linux文件系统结构
2.6 第2章使用的命令手册页
第3章 使用文件和目录
3.1 权限
3.2 绝对路径名和相对路径名
3.3 ls命令
3.3.1 ls
3.3.2 ls-a
3.3.3 ls-l
3.3.4 ls-i
3.3.5 ls-p
3.3.6 ls-R
3.3.7 ls总结
3.4 文件名扩展和通配符
3.5 pwd和cd
3.6 chmod
3.7 cp
3.8 mv
3.9 mkdir
3.10 rm
3.11 rmdir
3.12 使用命令
3.12.1 使用cd、pwd、ls、mkdir、和cp命令
3.12.2 使用mv命令
3.12.3 具有破坏作用的两个命令rm和rmdir
3.13 重定向
3.14 使用cat、more、pg、head和tail浏览文件
3.15 split
3.16 在第3章中使用的命令手册页
第4章 公共桌面环境
4.1 为什么使用图形用户界面
4.2 CDE基础
4.3 配置CDE
4.4 CDE高级话题
4.4.1 X窗口、Motif和CDE的关系
4.4.2 X窗口系统
4.4.3 Motif
4.4.4 CDE组件
4.5 X窗口、Motif和CDE配置文件
4.5.1 配置文件是怎样一起工作的
4.5.2 指定外观和行为
4.6 CDE启动时的一系列事件
4.7 CDE及其性能
4.8 小结
第5章 Bash shell
5.1 不同的shell
5.2 Bash简介
5.3 发布命令
5.4 在.bashrc文件中初始化历史列表
5.5 从历史列表中取回命令
5.6 编辑命令行
5.7 .bashrc文件中的别名
5.8 命令和路径补全
5.9 文件名扩展
5.10 重定向
5.11 shell和环境变量
5.12 后台作业与作业控制
5.13 umask与权限
第6章 KornShell
6.1 不同的Shell
6.2 KornShell简介
6.3 启动文件
6.4 历史文件.sh_history
6.5 从历史列表中取回命令
6.6 用r再次执行命令
6.7 使用vi指令来取回命令
6.8 用vi指令编辑命令行
6.9 KornShell中的别名
6.10 命令和路径补全
6.11 文件名扩展
6.12 重定向
6.13 环境变量
6.14 后台作业与作业控制
6.15 umask与权限
6.16 使用chmod命令改变文件的权限
6.17 第6章使用的命令手册页
第7章 C shell
7.1 不同的shell
7.2 C shell简介
7.3 发布命令
7.4 .cshrc文件
7.5 .login文件
7.6 在.cshrc文件中初始化历史列表
7.7 命令行历史
7.8 从历史列表中再次执行命令
7.9 .cshrc文件中的别名
7.10 文件名扩展
7.11 重定向
7.12 shell和环境变量
7.13 后台作业与作业控制
7.14 umask与权限
7.15 用chmod命令修改文件权限
7.16 第7章使用的命令手册页
第8章 vi编辑器
8.1 vi编辑器简介
8.2 模式与符号
8.3 启动一个vi会话
8.4 光标控制命令
8.5 在vi中添加文本
8.6 在vi中删除文本
8.7 在vi中修改文本
8.8 在vi中查找与替换
8.9 在vi中拷贝文本
8.10 在vi中撤消与重复
8.11 保存文本和退出vi
8.12 vi中的选项
8.13 vi中的状态
8.14 在文本中进行段落定位和放置标记
8.15 在vi中连接行
8.16 光标布置与调整屏幕
8.17 shell转义命令
8.18 宏与缩写
8.19 缩进文本
8.20 shell过滤器
8.21 模式匹配
8.21.1 匹配一个组
8.21.2 匹配一个范围
8.21.3 搜索行的开始与结尾
8.22 第8章中使用的命令手册页
第9章 连网技术
9.1 UNIX连网技术
9.2 什么是Ethernet、IEEE802.3、TCP/IP
9.3 网际协议地址
9.4 使用网络
9.5 ARPA服务
9.6 Berkeley命令
9.7 主机名映射
9.8 网络文件系统
9.9 其他网络命令与配置
9.10 在第9章中使用的命令手册页
第10章 UNIX工具
10.1 不是所有UNIX变体都能使用的命令
10.2 重定向
10.3 用cat、more、pg、head和tail命令查看文件
10.3.1 split
10.3.2 wc
10.3.3 grep
10.3.4 sed
10.3.5 awk
10.3.6 find
10.3.7 sort
10.3.8 cmp、diff和comm
10.3.9 dircmp
10.3.10 cut
10.3.11 paste
10.3.12 tr
10.4 第10章使用的命令手册页
第11章 shell编程
11.1 shell编程简介
11.2 生成shell程序的步骤
11.3 ksh编程
11.3.1 shell变量
11.3.2 命令替换
11.3.3 读取用户输入
11.3.4 shell程序的参数
11.3.5 测试和分支
11.3.6 使用case语句进行决策
11.3.7 循环
11.3.8 while循环
11.3.9 shell函数
11.3.10 shell程序中的awk
11.4 C shell编程
11.4.1 命令替换
11.4.2 读取用户输入
11.4.3 测试和分支
11.4.4 循环
11.4.5 用switch制定决策
11.4.6 C shell程序的调试
11.4.7 你花了多少时间
11.5 第11章使用的命令手册页
第12章 系统管理
12.1 系统管理
12.2 用ps检查进程
12.3 终止一个进程
12.4 信号
12.5 系统的启动与关闭脚本
12.6 另一种可供选择的启动与关闭方法
12.7 关闭系统
12.8 用户和用户组
12.9 将用户分组
12.10 与磁盘相关的概念
12.11 查看已安装的文件系统及交换空间
12.12 确定磁盘的使用情况
12.13 系统备份
12.14 计划 cron 任务
12.15 网络
12.16 系统日志及日志文件
12.17 dmesg
12.18 内核
12.19 设备文件
12.20 文件管理
12.21 打印
12.22 基于图形界面的管理工具
12.23 第12章使用的命令手册页
第13章 UNIX的性能分析工具
13.1 简介
13.2 标准UNIX命令
13.2.1 用iostat命令统计I/O和CPU的使用情况
13.2.2 用vmstat命令统计虚拟内存的使用情况
13.2.3 用netstat命令统计网络的使用情况
13.2.4 用ps检测进程
13.2.5 终止一个进程
13.2.6 信号
13.2.7 用showmount显示远程安装
13.2.8 显示系统交换
13.2.9 用sar产生系统行为报告
13.2.10 用timex分析命令
13.3 其他高级图形化性能工具
13.4 HP GlancePlus/UX
13.4.1 关于Process List的说明
13.4.2 关于CPU Report 屏的说明
13.4.3 关于Memory Report屏的说明
13.4.4 关于Disk Report屏的说明
13.4.5 GlancePlus概述
13.4.6 使用 GlancePlus时应该了解些什么
13.5 HP MeasureWare和HP PerfView
13.6 第13章中使用的命令手册页
第14章 软件开发
14.1 简介
14.2 计算机编程概述
14.3 语言编译
14.4 编程结构
14.4.1 赋值
14.4.2 数学操作符
14.4.3 比较表达式
14.4.4 循环
14.4.5 选择语句
14.4.6 数据结构
14.5 程序设计
14.6 面向对象的方法和设计
14.6.1 可扩展性
14.6.2 可重用性
14.6.3 可靠性
14.6.4 面向过程的编程范例
14.6.5 面向对象的编程范例
14.6.6 封装
14.6.7 继承
14.6.8 多态性
14.6.9 怎样用面向对象语言进行设计
14.7 开发生命周期
14.7.1 分析阶段
14.7.2 开发阶段
14.7.3 测试阶段
14.8 SCCS—源代码控制系统
14.8.1 SCCS的版本修订
14.8.2 SCCS命令
14.9 C和C++历史
14.10 C和C++编译器
14.10.1 编译程序
14.10.2 编译器选项
14.11 C和C++ make程序
14.11.1 makefile
14.11.2 目标和依赖
14.12 C和C++程序调试
14.13 C语言
14.13.1 C程序的格式
14.13.2 好的编程习惯
14.13.3 注释
14.13.4 字母的大小写
14.13.5 C语言中的具体细节
14.13.6 标准库
14.13.7 常量
14.13.8 符号常量
14.13.9 转义序列
14.3.10 数据类型
14.14 C++ 语言
14.14.1 C++基础
14.14.2 增强部分
14.14.3 C++新特征
14.14.4 其他数据类型和运算符
14.15 Internet编程基础
14.16 Java
14.16.1 简介
14.16.2 体系结构独立性
14.16.3 Java平台
14.16.4 Java与C和C++的比较
14.16.5 Java环境
14.17 第14章使用的命令手册页
第二部分 UNIX和Windows的互操作性
第15章 X Window系统
15.1 互操作性主题
15.2 为什么要使用X Window系统
15.3 X Window系统的背景知识
15.4 X 服务器软件
第16章 互操作性
16.1 为什么要涉及互操作性
16.2 TCP/IP 背景知识
16.3 网际协议地址
16.4 NFS 背景
16.5 应用Windows 和UNIX连网
16.6 文件传输协议
16.7 其他连网技术
第17章 UNIX高级服务器
17.1 UNIX上的Windows功能
17.2 在UNIX上安装Advanced Server/9000
17.3 共享打印机
17.4 共享文件系统
第18章 UNIX服务
18.1 UNIX服务简介
18.2 应用SFU中的网络文件系统
18.3 远程客户
18.4 远程服务器
18.5 UNIX 实用程序
18.6 网络文件系统服务器
18.7 口令同步
第19章 Windows命令行
19.1 UNIX 系统管理员
19.2 Windows命令行简介
19.3 网络命令
19.3.1 NET ACCOUNTS
19.3.2 NET COMPUTER
19.3.3 NET CONFIG SERVER
19.3.4 NET CONTINUE
19.3.5 NET FILE
19.3.6 NET GROUP
19.3.7 NET HELP
19.3.8 NET HELPMSG
19.3.9 NET LOCALGROUP
19.3.10 NET NAME
19.3.11 NET PAUSE
19.3.12 NET PRINT
19.3.13 NET SEND
19.3.14 NET SESSION
19.3.15 NET SHARE
19.3.16 NET START
19.3.17 NET STATISTICS
19.3.18 NET STOP
19.3.19 NET TIME
19.3.20 NET USE
19.3.21 NET USER
19.3.22 NET VIEW
19.4 POSIX 实用程序
19.4.1 cat
19.4.2 chmod
19.4.3 cp
19.4.4 find
19.4.5 grep
19.4.6 ls
19.4.7 mkdir
19.4.8 mv
19.4.9 rm
19.4.10 touch
19.4.11 wc
19.5 附加命令
19.5.1 连网命令
19.5.2 用cacls改变权限
19.5.3 命令行备份
第20章 Samba
20.1 Samba 概述
20.2 设置
20.3 使用共享
20.4 其他Samba内容
20.4.1 Samba Web配置工具
20.4.2 日志文件
20.4.3 文件名问题
20.4.4 用户问题
20.4.5 Samba 实用程序和应用程序
20.4.6 获取Samba
附录A 光盘内容
附录B vi命令表
猜您喜欢