书籍详情
Red Hat Linux指南:基础与系统管理篇
作者:(美)索贝尔(Sobell,M.G) 著;杨明军 等译
出版社:人民邮电出版社
出版时间:2008-10-01
ISBN:9787115187703
定价:¥69.00
购买这本书可以去
内容简介
本书共分四大部分,全面讲解了Red Hat Linux 。第一部分主要介绍Red Hat Linux 系统(包括Fedora Core 和Red Hat Enterprise Linux)的安装。第二部分详细讲述Red Hat Linux 的登录、GUI 、实用工具、文件系统和shell 等内容。第三部分深入详细地讨论Red Hat Linux 系统的工作机制。第四部分讨论系统管理。本书最后还有一个500 多条的术语表。此外,书中每章最后都附有练习题,可以帮助读者巩固所学内容。本书内容全面,讲解清晰透彻,适合各层次的读者阅读,也可作为高等院校计算机专业的教材使用。
作者简介
Mark G.Sobell,世界著名的UNIX/Linux专家、畅销书作家,Sobell Associates公司总裁。从20世纪70年代开始从事UNIX上的软件开发工作,也是最早的Linux使用者之一。1982年写作第一部UNlX图书大获成功,从此专门从事UNIx,Linux的培训、咨询和软件开发20余年。他是多部UNIx和Linux畅销书的作者,除本书外,还撰写了A Practical Guide to Ubuntu Linux(中文版即将由人民邮电出版社出版)和A Practical Guide to Linux等。
目录
第1章 欢迎进入Linux世界
1.1 GNU-Linux联姻
1.1.1 GNU-Linux的历史
1.1.2 自由代码
1.1.3 享受乐趣
1.2 Linux 2.6内核
1.3 Linux的起源:UNIX
1.4 Linux的优点
1.4.1 Linux在硬件公司和开发者中流行的原因
1.4.2 Linux的可移植性
1.4.3 标准
1.4.4 C编程语言
1.5 Linux概述
1.5.1 Linux具有内核编程接口
1.5.2 Linux支持多用户
1.5.3 Linux支持多任务
1.5.4 Linux支持安全的层次文件系统
1.5.5 shell:命令解释器和编程语言
1.5.6 大量有用的实用工具
1.5.7 进程间的通信
1.5.8 系统管理
1.6 Linux的其他特性
1.6.1 图形用户界面
1.6.2 (互联)网络实用工具
1.6.3 软件开发
1.7 本书约定
1.8 本章小结
1.9 练习
第一部分 安装Red Hat Linux
第2章 安装概览
2.1 更多信息
2.2 安装规划
2.2.1 需要考虑的事项
2.2.2 安装需求
2.2.3 安装版本
2.2.4 全新安装还是升级已有的Red Hat系统
2.2.5 图形方式安装还是文本方式安装
2.2.6 配置硬盘
2.2.7 RAID
2.2.8 LVM:逻辑卷管理程序
2.3 安装的工作原理
2.4 介质:安装源在哪里
2.4.1 格式
2.4.2 来源
2.5 下载、刻录并安装CD集或DVD(FEDORA)
2.5.1 寻找下载网站
2.5.2 寻找正确的文件并下载
2.5.3 使用BitTorrent下载ISO映像文件
2.5.4 检查文件
2.5.5 刻录CD或DVD
2.6 救援CD
2.7 收集系统信息
2.8 获取安装指南
2.9 本章小结
2.10 练习
2.11 高级练习
第3章 逐步安装
3.1 安装Red Hat Linux
3.1.1 引导系统:“boot:”提示符
3.1.2 引导参数
3.1.3 “CD Found”屏幕
3.1.4 Anaconda安装程序
3.1.5 Firstboot:首次引导
3.1.6 初始化数据库并更新系统
3.2 安装任务
3.2.1 用Disk Druid进行磁盘分区
3.2.2 LV:逻辑卷
3.2.3 使用Kickstart配置程序
3.2.4 parted:报告并操作硬盘分区
3.2.5 搭建双重引导系统
3.3 X窗口系统
3.3.1 system-config-display:配置系统显示
3.3.2 xorg.conf文件
3.3.3 gdm:显示图形化登录界面
3.3.4 更多信息
3.4 本章小结
3.5 练习
3.6 高级练习
第二部分 Red Hat Linux入门
第4章 Red Hat Linux简介
4.1 控制用户权限:超级用户/root访问权限
4.2 Red Hat Linux桌面之旅
4.2.1 登录系统
4.2.2 充分利用桌面
4.2.3 使用Konqueror管理文件、运行程序以及浏览网页
4.2.4 使用KDE控制中心定制桌面
4.2.5 使用面板菜单定制主面板
4.3 获取资料
4.3.1 KDE帮助中心
4.3.2 GNOME帮助
4.3.3 man:显示系统手册
4.3.4 info:显示实用工具的相关信息
4.3.5 选项“--help”
4.3.6 HOWTO:探究工作原理
4.3.7 从系统获取帮助信息
4.4 关于登录的更多信息
4.4.1 登录屏幕
4.4.2 如果不能登录,要做什么
4.4.3 注销
4.4.4 使用虚拟控制台
4.4.5 远程登录:终端仿真和ssh或者telnet
4.4.6 修改口令
4.4.7 switchdesk:改变默认桌面
4.4.8 在终端登录
4.5 控制窗口:高级操作
4.5.1 改变输入焦点
4.5.2 改变显示器分辨率
4.5.3 窗口管理器
4.6 本章小结
4.7 练习
4.8 高级练习
第5章 Linux实用工具
5.1 特殊字符
5.2 基本实用工具
5.2.1 ls:显示文件名
5.2.2 cat:显示文本文件内容
5.2.3 rm:删除文件
5.2.4 less或more:分屏显示文件
5.2.5 hostname:显示系统名
5.3 文件操作
5.3.1 cp:复制文件
5.3.2 mv:更改文件名
5.3.3 lpr:打印文件
5.3.4 grep:查找字符串
5.3.5 head:显示文件头部
5.3.6 tail:显示文件尾部
5.3.7 sort:按顺序显示文件内容
5.3.8 uniq:忽略文件中重复行
5.3.9 diff:比较两个文件
5.3.10 file:测试文件内容
5.4 |(管道):实现进程间的通信
5.5 个有用的实用工具
5.5.1 echo:显示文本
5.5.2 date:显示日期和时间
5.5.3 script:记录Linux会话信息
5.5.4 unix2dos:将Linux文件转换为Macintosh格式或Windows格式
5.6 压缩和归档文件
5.6.1 bzip2:压缩文件
5.6.2 bunzip2和bzcat:解压文件
5.6.3 gzip:压缩文件
5.6.4 tar:打包和解包归档文件
5.7 定位命令
5.7.1 which和whereis:定位实用工具
5.7.2 apropos:搜索关键字
5.7.3 locate:搜索文件
5.8 获取用户和系统信息
5.8.1 who:列出系统上的用户
5.8.2 finger:列出系统上的用户
5.8.3 w:列出系统上的用户
5.9 与其他用户通信
5.9.1 write:发送消息
5.9.2 mesg:拒绝或接受消息
5.10 电子邮件
5.11 教程:使用vim创建和编辑文件
5.11.1 启动vim
5.11.2 命令模式和输入模式
5.11.3 输入文本
5.11.4 获取帮助
5.11.5 结束编辑会话
5.11.6 参数compatible
5.12 本章小结
5.13 练习
5.14 高级练习
第6章 Linux文件系统
6.1 层次文件系统
6.2 目录文件和普通文件
6.2.1 文件名
6.2.2 工作目录
6.2.3 主目录
6.3 路径名
6.3.1 绝对路径名
6.3.2 相对路径名
6.4 目录命令
6.4.1 mkdir:创建目录
6.4.2 重要的标准目录和文件
6.5 目录操作
6.5.1 rmdir:删除目录
6.5.2 使用路径名
6.5.3 mv/cp:移动/复制文件
6.5.4 mv:移动目录
6.6 访问权限
6.6.1 ls -l:显示访问权限
6.6.2 chmod:改变访问权限
6.6.3 setuid和setgid权限
6.6.4 目录访问权限
6.7 ACL:访问控制列表
6.7.1 开启ACL
6.7.2 处理访问规则
6.7.3 设置目录的默认规则
6.8 链接
6.8.1 硬链接
6.8.2 符号链接
6.8.3 rm:删除链接
6.9 本章小结
6.10 练习
6.11 高级练习
第7章 shell
7.1 命令行
7.1.1 语法
7.1.2 处理命令行
7.1.3 执行命令行
7.1.4 编辑命令行
7.2 标准输入输出
7.2.1 作为文件的屏幕
7.2.2 作为标准输入的键盘和作为标准输出的屏幕
7.2.3 重定向
7.2.4 管道
7.3 在后台运行程序
7.4 文件名生成/路径名展开
7.4.1 特殊字符?
7.4.2 特殊字符*
7.4.3 特殊字符〔〕
7.5 内置命令
7.6 本章小结
7.7 练习
7.8 高级练习
第三部分 深入研究Red Hat Linux
第8章 Linux GUI:X、Gnome和KDE
第9章 Bourne Again Shell
第10章 网络和Internet
第四部分 系统管理
第11章 系统管理:核心概念
第12章 文件、目录和文件系统
第13章 软件下载与安装
第14章 CUPS打印
第15章 重建Linux内核
第16章 管理任务
第17章 搭建局域网
附录A 正则表达式表达式
附录B 获取帮助
附录C 安全
术语表(图灵网站下载)
1.1 GNU-Linux联姻
1.1.1 GNU-Linux的历史
1.1.2 自由代码
1.1.3 享受乐趣
1.2 Linux 2.6内核
1.3 Linux的起源:UNIX
1.4 Linux的优点
1.4.1 Linux在硬件公司和开发者中流行的原因
1.4.2 Linux的可移植性
1.4.3 标准
1.4.4 C编程语言
1.5 Linux概述
1.5.1 Linux具有内核编程接口
1.5.2 Linux支持多用户
1.5.3 Linux支持多任务
1.5.4 Linux支持安全的层次文件系统
1.5.5 shell:命令解释器和编程语言
1.5.6 大量有用的实用工具
1.5.7 进程间的通信
1.5.8 系统管理
1.6 Linux的其他特性
1.6.1 图形用户界面
1.6.2 (互联)网络实用工具
1.6.3 软件开发
1.7 本书约定
1.8 本章小结
1.9 练习
第一部分 安装Red Hat Linux
第2章 安装概览
2.1 更多信息
2.2 安装规划
2.2.1 需要考虑的事项
2.2.2 安装需求
2.2.3 安装版本
2.2.4 全新安装还是升级已有的Red Hat系统
2.2.5 图形方式安装还是文本方式安装
2.2.6 配置硬盘
2.2.7 RAID
2.2.8 LVM:逻辑卷管理程序
2.3 安装的工作原理
2.4 介质:安装源在哪里
2.4.1 格式
2.4.2 来源
2.5 下载、刻录并安装CD集或DVD(FEDORA)
2.5.1 寻找下载网站
2.5.2 寻找正确的文件并下载
2.5.3 使用BitTorrent下载ISO映像文件
2.5.4 检查文件
2.5.5 刻录CD或DVD
2.6 救援CD
2.7 收集系统信息
2.8 获取安装指南
2.9 本章小结
2.10 练习
2.11 高级练习
第3章 逐步安装
3.1 安装Red Hat Linux
3.1.1 引导系统:“boot:”提示符
3.1.2 引导参数
3.1.3 “CD Found”屏幕
3.1.4 Anaconda安装程序
3.1.5 Firstboot:首次引导
3.1.6 初始化数据库并更新系统
3.2 安装任务
3.2.1 用Disk Druid进行磁盘分区
3.2.2 LV:逻辑卷
3.2.3 使用Kickstart配置程序
3.2.4 parted:报告并操作硬盘分区
3.2.5 搭建双重引导系统
3.3 X窗口系统
3.3.1 system-config-display:配置系统显示
3.3.2 xorg.conf文件
3.3.3 gdm:显示图形化登录界面
3.3.4 更多信息
3.4 本章小结
3.5 练习
3.6 高级练习
第二部分 Red Hat Linux入门
第4章 Red Hat Linux简介
4.1 控制用户权限:超级用户/root访问权限
4.2 Red Hat Linux桌面之旅
4.2.1 登录系统
4.2.2 充分利用桌面
4.2.3 使用Konqueror管理文件、运行程序以及浏览网页
4.2.4 使用KDE控制中心定制桌面
4.2.5 使用面板菜单定制主面板
4.3 获取资料
4.3.1 KDE帮助中心
4.3.2 GNOME帮助
4.3.3 man:显示系统手册
4.3.4 info:显示实用工具的相关信息
4.3.5 选项“--help”
4.3.6 HOWTO:探究工作原理
4.3.7 从系统获取帮助信息
4.4 关于登录的更多信息
4.4.1 登录屏幕
4.4.2 如果不能登录,要做什么
4.4.3 注销
4.4.4 使用虚拟控制台
4.4.5 远程登录:终端仿真和ssh或者telnet
4.4.6 修改口令
4.4.7 switchdesk:改变默认桌面
4.4.8 在终端登录
4.5 控制窗口:高级操作
4.5.1 改变输入焦点
4.5.2 改变显示器分辨率
4.5.3 窗口管理器
4.6 本章小结
4.7 练习
4.8 高级练习
第5章 Linux实用工具
5.1 特殊字符
5.2 基本实用工具
5.2.1 ls:显示文件名
5.2.2 cat:显示文本文件内容
5.2.3 rm:删除文件
5.2.4 less或more:分屏显示文件
5.2.5 hostname:显示系统名
5.3 文件操作
5.3.1 cp:复制文件
5.3.2 mv:更改文件名
5.3.3 lpr:打印文件
5.3.4 grep:查找字符串
5.3.5 head:显示文件头部
5.3.6 tail:显示文件尾部
5.3.7 sort:按顺序显示文件内容
5.3.8 uniq:忽略文件中重复行
5.3.9 diff:比较两个文件
5.3.10 file:测试文件内容
5.4 |(管道):实现进程间的通信
5.5 个有用的实用工具
5.5.1 echo:显示文本
5.5.2 date:显示日期和时间
5.5.3 script:记录Linux会话信息
5.5.4 unix2dos:将Linux文件转换为Macintosh格式或Windows格式
5.6 压缩和归档文件
5.6.1 bzip2:压缩文件
5.6.2 bunzip2和bzcat:解压文件
5.6.3 gzip:压缩文件
5.6.4 tar:打包和解包归档文件
5.7 定位命令
5.7.1 which和whereis:定位实用工具
5.7.2 apropos:搜索关键字
5.7.3 locate:搜索文件
5.8 获取用户和系统信息
5.8.1 who:列出系统上的用户
5.8.2 finger:列出系统上的用户
5.8.3 w:列出系统上的用户
5.9 与其他用户通信
5.9.1 write:发送消息
5.9.2 mesg:拒绝或接受消息
5.10 电子邮件
5.11 教程:使用vim创建和编辑文件
5.11.1 启动vim
5.11.2 命令模式和输入模式
5.11.3 输入文本
5.11.4 获取帮助
5.11.5 结束编辑会话
5.11.6 参数compatible
5.12 本章小结
5.13 练习
5.14 高级练习
第6章 Linux文件系统
6.1 层次文件系统
6.2 目录文件和普通文件
6.2.1 文件名
6.2.2 工作目录
6.2.3 主目录
6.3 路径名
6.3.1 绝对路径名
6.3.2 相对路径名
6.4 目录命令
6.4.1 mkdir:创建目录
6.4.2 重要的标准目录和文件
6.5 目录操作
6.5.1 rmdir:删除目录
6.5.2 使用路径名
6.5.3 mv/cp:移动/复制文件
6.5.4 mv:移动目录
6.6 访问权限
6.6.1 ls -l:显示访问权限
6.6.2 chmod:改变访问权限
6.6.3 setuid和setgid权限
6.6.4 目录访问权限
6.7 ACL:访问控制列表
6.7.1 开启ACL
6.7.2 处理访问规则
6.7.3 设置目录的默认规则
6.8 链接
6.8.1 硬链接
6.8.2 符号链接
6.8.3 rm:删除链接
6.9 本章小结
6.10 练习
6.11 高级练习
第7章 shell
7.1 命令行
7.1.1 语法
7.1.2 处理命令行
7.1.3 执行命令行
7.1.4 编辑命令行
7.2 标准输入输出
7.2.1 作为文件的屏幕
7.2.2 作为标准输入的键盘和作为标准输出的屏幕
7.2.3 重定向
7.2.4 管道
7.3 在后台运行程序
7.4 文件名生成/路径名展开
7.4.1 特殊字符?
7.4.2 特殊字符*
7.4.3 特殊字符〔〕
7.5 内置命令
7.6 本章小结
7.7 练习
7.8 高级练习
第三部分 深入研究Red Hat Linux
第8章 Linux GUI:X、Gnome和KDE
第9章 Bourne Again Shell
第10章 网络和Internet
第四部分 系统管理
第11章 系统管理:核心概念
第12章 文件、目录和文件系统
第13章 软件下载与安装
第14章 CUPS打印
第15章 重建Linux内核
第16章 管理任务
第17章 搭建局域网
附录A 正则表达式表达式
附录B 获取帮助
附录C 安全
术语表(图灵网站下载)
猜您喜欢