| 作者 |
| 刘彪等 |
| 丛书名 |
| Linux与自由软件资源丛书 |
| 出版社 |
| 机械工业出版社 |
| ISBN |
| 9787111075332 |
| 简要 |
| 简介 |
| 内容简介书籍计算机书籍 本书全面而系统地介绍了Red Hat Linux 6.0。全书共分为16章:第1、2章介绍Linux的情况、获得与安装Linux等;第3至第7章讲述Linux的基本命令、进程和常用的文字编辑程序以及shell编程等;第8至第10章介绍Red Hat中的X Window的安装和应用;第11、12章重点讲述Linux的文件系统结构;第13至第15章讲述Linux在网络中的使用;第16章介绍系统的管理。 |
| 目录 |
| 目 录 前言 第1章 走近Linux 1 1.1 Linux简介 1 1.1.1 什么是Linux 1 1.1.2 Linux / UNIX的特点 1 1.1.3 用Linux可以干什么 3 1.2 Linux的主要流行版本 4 1.3 Red Hat安装的硬件要求 5 1.3.1 CPU 5 1.3.2 内存 5 1.3.3 硬盘驱动器及硬盘空间 5 1.3.4 显示器 6 1.3.5 光驱 6 1.3.6 网络 6 1.3.7 鼠标 6 第2章 安装Red Hat 7 2.1 安装前的准备 7 2.2 硬盘分区 7 2.2.1 DOS下硬盘分区 7 2.2.2 在Linux下分区 11 2.3 安装Red Hat 15 2.3.1 安装程序的启动 15 2.3.2 开始安装 16 2.4 配置系统 23 2.4.1 配置鼠标 23 2.4.2 配置网络 23 2.4.3 配置TCP/IP网络 24 2.4.4 设定时区 24 2.4.5 开机时加载的服务程序 25 2.4.6 配置打印机 25 2.4.7 超级用户密码 26 2.4.8 制作启动盘 26 2.4.9 安装LILO 26 2.4.10 传递给内核的参数 27 2.4.11 设置可引导系统 27 2.4.12 配置X Window 27 2.5 有用的LILO 28 2.5.1 配置LILO 28 2.5.2 卸载LILO 29 2.5.3 启动Linux的其他方法 30 2.6 常见问题处理 30 2.6.1 问题—光盘没有安装文件 30 2.6.2 问题—安装失败 31 第3章 Linux系统基本概况 32 3.1 最基本知识 32 3.2 系统启动过程 33 3.2.1 init 33 3.2.2 inittab 35 3.2.3 运行级别 37 3.2.4 关闭Linux系统 38 3.3 Linux系统常用命令 41 3.3.1 登录 41 3.3.2 基本命令 42 3.3.3 处理DOS文件 55 3.4 Linux的Shell 57 3.4.1 登录Linux 57 3.4.2 什么是shell 58 3.4.3 编辑shell的变量 59 3.5 进程 63 3.5.1 什么是进程 63 3.5.2 显示进程 64 3.5.3 进程之间的关系 65 3.5.4 shell语法 65 第4章 vi的使用 70 4.1 如何使用vi 70 4.1.1 运行vi 70 4.1.2 两种模式 71 4.1.3 第一个vi编辑的文本 71 4.1.4 打开一个文件 72 4.1.5 打开多个文件 73 4.1.6 用vi打开多窗口 75 4.1.7 撤消功能 75 4.1.8 保存文件 76 4.1.9 移动光标 77 4.1.10 删除与替换 78 4.1.11 查找 80 4.1.12 拷贝、粘贴、剪切 81 4.1.13 重复 83 4.2 vi的环境设置 84 第5章 shell编程浅谈 85 5.1 编程的意义 85 5.2 第一个shell程序 85 5.2.1 建立第一个shell程序 85 5.2.2 执行第一个shell程序 86 5.3 再谈变量 86 5.3.1 给变量赋值 87 5.3.2 得到变量的值 87 5.3.3 输出变量 87 5.4 接受输入参数 88 5.4.1 Linux的参数 88 5.4.2 比较——test 89 5.5 控制结构编程 95 5.5.1 循环语句 95 5.5.2 条件语句 98 5.5.3 其他命令 100 5.6 其他shell中的编程 101 5.6.1 变量赋值 101 5.6.2 获得变量的值 101 5.6.3 比较 101 5.6.4 循环 102 5.7 常见错误解析 103 5.7.1 有关变量 104 5.7.2 有关表达式 104 5.7.3 重复和循环 104 5.7.4 其他 105 第6章 多进程 106 6.1 什么是多进程 106 6.1.1 多任务是什么意思 106 6.1.2 怎样实现多任务 106 6.1.3 任务和进程 106 6.1.4 前台和后台 106 6.2 运行后台进程的方法 107 6.2.1 后台进程 107 6.2.2 nohup 107 6.2.3 cron 108 6.2.4 crontab 108 6.2.5 at 108 6.2.6 atq 109 6.2.7 atrm 109 6.2.8 batch 110 6.3 启动多个进程 110 6.3.1 进程的启动 110 6.3.2 再谈管道符 110 6.3.3 用&启动后台进程 111 6.3.4 使用at 111 6.3.5 batch的使用 113 6.3.6 好用的cron 113 6.4 进程的控制 114 6.4.1 监视进程 114 6.4.2 用户退出后继续运行的进程 116 6.4.3 调整优先级 117 6.4.4 终止进程 119 第7章 更多的命令与例子 121 7.1 系统与磁盘管理命令 121 7.1.1 arch显示系统结构 121 7.1.2 mount安装文件系统 121 7.1.3 su改变身份 123 7.1.4 uname显示系统信息 124 7.1.5 检查坏区badblocks 125 7.1.6 菜单驱动的分区程序cfdisk 125 7.1.7 debugs调试文件系统 127 7.1.8 mkfs建立文件系统 128 7.1.9 mkswap建立交换区 129 7.1.10 swapon和swapoff激活和禁止 交换区 130 7.1.11 fsck检查文件系统错误 130 7.1.12 halt、reboot、poweroff 132 7.1.13 killa ll5 133 7.1.14 lilo 133 7.1.15 df察看剩余磁盘空间 134 7.1.16 last与lastb 135 7.1.17 who 136 7.2 文件管理命令 136 7.2.1 chgrp改变文件所属的组 136 7.2.2 chown改变文件的所有者 137 7.2.3 ln生成连接 138 7.2.4 touch修改文件日期 139 7.2.5 diff比较两个文件 140 7.2.6 du查看文件占用空间 141 7.2.7 sum显示一个文件的大小 142 7.2.8 file显示文件类型 142 7.3 压缩备份命令 143 7.3.1 压缩工具gzip、gunzip和zcat 144 7.3.2 常规的备份工具tar 145 7.4 搜索命令 147 7.4.1 grep 147 7.4.2 cut 151 7.4.3 find 152 7.4.4 head 154 7.5 shell编程命令 154 7.5.1 false返回一个错误 154 7.5.2 sleep暂停系统 155 7.6 其他 155 7.6.1 用ping来测试网络 155 7.6.2 计算器dc 156 7.6.3 dos 159 第8章 安装、配置X Window 160 8.1 了解X Window 160 8.1.1 X Window的概况 160 8.1.2 与Windows类似的特性 160 8.2 安装XFree86 162 8.3 配置XFree86 162 8.3.1 XF86Config 162 8.3.2 用xf86Config配置X 167 8.3.3 用Xconfigurator配置 显示器、显卡 174 8.4 X Window的资源文件 176 第9章 实习X Window 179 9.1 熟悉的图形用户界面 179 9.2 X Window窗口管理器 179 9.2.1 Gnome 179 9.2.2 KDE 182 9.2.3 选择管理器 187 9.3 文件管理器 189 9.4 文件搜索 192 9.5 终端仿真 193 9.6 Red Hat 6.0里的游戏 194 9.6.1 SameGame 194 9.6.2 Abalone 195 9.6.3 扫雷 196 9.6.4 纸牌 196 9.6.5 俄罗斯方块 197 9.6.6 搬运工 197 9.6.7 iagno 198 第10章 emacs 200 10.1 emacs简介 200 10.2 emacs的命令键 200 10.3 启动emacs 201 10.4 新建一个文件 203 10.5 保存与打开文件 204 10.5.1 保存 204 10.5.2 另存 204 10.5.3 打开 205 10.6 搜索与替换 205 10.6.1 搜索 206 10.6.2 替换 206 10.7 Edit菜单 208 10.8 缓冲区的操作 209 10.8.1 切换缓冲区 210 10.8.2 杀死缓冲区 210 10.8.3 多窗口 210 10.9 操作 211 10.9.1 打开一个 211 10.9.2 Operate菜单 212 10.9.3 Immediate菜单 213 10.9.4 Subdir菜单 216 10.10 收发信件 217 10.10.1 收信 217 10.10.2 发信 218 10.11 退出emacs 219 10.12 总结 219 第11章 Linux的文件系统 220 11.1 Linux的文件系统结构 220 11.2 如何安装和卸载文件系统 222 11.2.1 安装文件系统 222 11.2.2 /etc/fstab 223 11.2.3 创建文件系统 224 11.2.4 卸载文件系统 225 11.3 网络文件系统 226 11.3.1 输出文件系统 226 11.3.2 安装NFS文件系统 227 11.4 交换文件与交换分区 228 11.4.1 交换文件 228 11.4.2 交换分区 229 11.4.3 关闭交换 229 11.5 检查文件系统 229 第12章 Linux的与文件实质 231 12.1 文件名 231 12.2 文件的类型 232 12.2.1 普通文件 232 12.2.2 文件 233 12.2.3 连接 233 12.2.4 设备文件 234 12.2.5 文件权限 234 12.3 Red Hat 6.0的 237 第13章 TCP/IP网络 239 13.1 网络与TCP/IP 239 13.1.1 IP地址 239 13.1.2 DNS域名 240 13.1.3 广播地址和子网掩码 241 13.2 配置TCP/IP网络 242 13.2.1 /etc/hosts文件 242 13.2.2 用netcfg设置网络 243 13.2.3 配置网络接口 245 第14章 用PPP连接Internet 248 14.1 PPP概述 248 14.2 使用PPP 248 14.2.1 PPP的配置方法 248 14.2.2 在字符界面下使用PPP 250 第15章 与世界交流 251 15.1 用Netscape浏览和编写网页 251 15.1.1 用Netscape浏览网页 251 15.1.2 用Netscape编写网页 252 15.2 telnet远程登录 253 15.3 ftp文件传输 254 15.4 使用电子邮件 257 第16章 系统维护与升级 260 16.1 管理用户帐户 260 16.1.1 添加用户 260 16.1.2 更改密码 261 16.1.3 手动增加用户 262 16.1.4 增加一个组 263 16.1.5 暂时禁止用户 264 16.1.6 删除用户 264 16.2 备份数据 264 16.3 升级内核 265 16.4 安装软件 266 16.4.1 安装 267 16.4.2 卸载 267 16.5 X Window中的RPM 268 |