科技>计算机>操作系统
Fedora12Linux应用基础

Fedora12Linux应用基础"

作者:郑阿奇
ISBN:9787121127588
定价:¥47.0
字数:642千字
页数:404
出版时间:2011-02
开本:16(185*260)
版次:01-01
装帧:
出版社:电子工业出版社
简介

Fedora是目前Linux最热门的发型版本之一,本书从应用的角度系统介绍Fedora12,在介绍Linux和Fedora概述、安装Fedora基础上,主要介绍Fedora12的应用和Fedora12常用服务器的配置。Fedora12的应用包括Fedora图形界面、Fedora常用应用软件、字符界面操作--shell基础、文件目录操作、用户和组管理、应用程序及软件包管理、文件系统、磁盘管理、Linux进程管理、网络管理。常用服务器的e配置包含Ftp服务器、NFS与Samba服务器、远程访问服务、dhcp和dns服务器、web服务器apache2和mail服务器配置等。所以的内容和命令操作都进行了应用验证。     读者对象:本书可以作为广大Linux和Fedora用户学习和应用的参考书,也可作为高等学校有关课程的教材,或者作为fedora的培训教材。

前言

前 言 Linux最初由芬兰学生Linus开发,由于它的开放性而得到迅速发展。随后,Linux加入了GNU, GNU组件可以运行于Linux内核之上,并遵循公共版权许可,允许商家在Linux上开发商业软件。在Linux内核的发展过程中,一些组织或厂商将Linux系统的内核与GNU外围实用程序及文件封装起来,并提供一些系统安装界面、系统配置、设定与管理工具等,构成了各自的发行版本。 Linux的发行版本与内核版本号是相互独立的,Linux的发行版本号随发布者的不同而不同,Fedora是目前Linux操作系统最热门的发行版本之一。因为Fedora最初就是在Red Hat基础上开发的,所以Fedora依然保持了Red Hat Linux的性能稳定、功能强大等特性,并且在Red Hat Linux的基础上纳入了部分新版本的软件,使得Fedora 用户可以体验到Linux业界最为领先的应用。Fedora Linux系统允许任何人自由地使用、修改和重新发布,它是linux发行版中更新最快的版本之一,通常每6个月发布一个正式的新版本,每一次新版本的发布,总是会给开发者带来很多惊喜。本书系统介绍Fedora 12及其应用技术。 本书在介绍Linux和Fedora概述、安装Fedora的基础上,系统介绍Fedora的应用,包括Fedora图形界面、Fedora常用应用软件、字符界面操作-shell基础、文件目录操作、用户和组管理、应用程序及软件包管理、文件系统、磁盘管理、Linux进程管理、网络管理等。并详细论述Fedora常用服务器的配置,包含FTP服务器、NFS与 Samba 服务器、远程访问服务、DHCP和DNS 服务器、Web服务器Apache2和Mail服务器配置等。 目前国内介绍Fedora 12图书比较少,本书从应用的角度进行详细介绍,书上提供的内容和命令操作都经过应用验证。 本书同步配套教学课件,可从http://www.hxedu.com.cn网站上免费下载。 参加本套丛书编写的还有梁敬东、顾韵华、王洪元、刘启芬、殷红先、姜乃松、彭作民、高茜、曹弋、徐文胜、丁有和、陈冬霞、钱晓军、时跃华、杨长春、张为民、王一莉、郑进、刘毅、周怡君、周淑琴、陈金辉、李含光、王志瑞等。 由于作者水平有限,书中错误在所难免,欢迎广大读者批评指正! 作者E-mail:easybooks@163.com

目录

目 录 第1章 Fedora Linux概述 1 1.1 Linux简介 1 1.2 Linux的结构 2 1.3 Fedora简介 3 第2章 安装Fedora 12概述 6 2.1 Fedora 12安装前准备 6 2.2 图形模式安装Fodora 7 2.3 基本系统安装完后的配置 15 2.3.1 使用IBus输入法 15 2.3.2 网络连接配置 17 2.3.3 配置Nautilus文件管理器 18 2.3.4 软件更新 19 第3章 Fedora 12图形界面 21 3.1 X Window系统 21 3.2 GNOME 22 3.2.1 GNOME的桌面特性 22 3.2.2 Fedora的图形桌面 22 3.2.3 文件管理器 26 3.2.4 个性化环境设置 28 3.3 Fedora KDE桌面环境 31 第4章 Fedora常用应用软件 34 4.1 办公应用软件 34 4.1.1 文字处理工具 OpenOffice.org Writer 35 4.1.2 电子表格工具OpenOffice.org Calc 41 4.1.3 幻灯片演示工具OpenOffice.org Impress 44 4.2 图形处理工具 49 4.2.1 常见图像文件格式 49 4.2.2 图像查看器 49 4.2.3 抓图工具Gnome-Screenshot 50 4.3 影音工具 53 4.3.1 音视频文件常见格式 53 4.3.2 安装解码器GStreamer 54 4.3.3 音频播放 54 4.3.4 RealPlayer视频播放器 55 4.4 即时通信 57 4.4.1 通过aMSN使用MSN 57 4.4.2 通过腾讯Linux版使用QQ 58 4.4.3 在Pidgin下使用MSN 59 4.4.4 在Pidgin下使用QQ 61 4.5 Firefox浏览器 62 第5章 字符界面操作-shell基础 64 5.1 shell简介 64 5.2 帮助命令 65 5.2.1 man命令 65 5.2.2 help命令选项 67 5.2.3 info显示命令信息 68 5.3 shell基本命令的体验 69 5.4 shell应用技巧 70 5.4.1 Tab自动补全命令 70 5.4.2 命令记忆功能 71 5.4.3 多条命令的执行 73 5.4.4 命令别名 74 5.4.5 管道 74 5.4.6 通配符 75 5.5 环境变量 76 5.6 shell内部命令 76 5.7 vi编辑器 81 5.7.1 vi的基本操作 82 5.7.2 命令行模式操作 82 5.7.3 末行模式操作 84 第6章 文件目录操作 86 6.1 Linux文件介绍 86 6.1.1 文件名 86 6.1.2 文件类型 87 6.1.3 文件访问权限 88 6.1.4 文件扩展名 90 6.2 目录 91 6.2.1 目录结构 91 6.2.2 路径概述 93 6.3 文件和目录的基本操作命令 94 6.3.1 显示工作目录命令pwd 94 6.3.2 更改工作路径命令cd 94 6.3.3 列出子目录和文件信息命令ls 96 6.3.4 创建目录命令mkdir 100 6.3.5 删除空目录命令rmdir 101 6.3.6 复制文件和目录命令cp 102 6.3.7 移动、重命名文件和目录命令mv 104 6.3.8 创建空文件、更改文件时间命令touch 105 6.3.9 删除文件和目录命令rm 107 6.4 查看、处理文本文件内容命令 107 6.4.1 查看文件内容命令cat 107 6.4.2 逐页显示文件内容more 109 6.4.3 逐页显示文件内容less 112 6.4.4 显示文件头或尾head/tail 114 6.4.5 将文件内容排序命令sort 115 6.4.6 删除文件重复行的命令uniq 116 6.4.7 比较排过序的两个文件的命令comm 118 6.4.8 比较两个文件并列出不同之处的命令diff 119 6.5 查找命令 121 6.5.1 查找目录列表里的文件的命令find 122 6.5.2 查找文件的命令locate 126 6.5.3 查寻命令相关文件位置的命令whereis 127 6.5.4 查找命令路径的命令which 128 6.5.5 查询命令功能的命令whatis 128 6.5.6 查找文本文件内容命令grep 128 6.5.7 查询文件类型命令file 131 6.6 压缩、打包文件命令 132 6.6.1 压缩命令gzip/bzip2/zip 132 6.6.2 解压命令gunzip/bunzip2/unzip 136 6.6.3 打包/解包命令tar 139 6.7 文件权限设置命令 142 6.7.1 修改文件所有者和组别的命令chown 142 6.7.2 修改文件组所有权命令chgrp 144 6.7.3 修改文件的访问权限命令chmod 144 6.8 链接文件 146 6.8.1 硬连接命令ln 147 6.8.2 符号链接命令ln -s 149 第7章 用户和组管理 151 7.1 用户概述 151 7.2 用户配置文件 152 7.2.1 /etc/passwd配置文件 152 7.2.2 /etc/shadow配置文件 153 7.3 用户组配置文件 154 7.3.1 /etc/group 配置文件 154 7.3.2 /etc/gshadow配置文件 156 7.4 图形界面下的用户管理 156 7.4.1 用户管理 157 7.4.2 用户组管理 158 7.5 使用命令行管理目录 160 7.5.1 添加用户命令useradd 160 7.5.2 删除用户命令 userdel 162 7.5.3 修改用户信息命令usermod 163 7.5.4 设置密码命令passwd 165 7.5.5 设置用户个人信息命令 chfn 166 7.5.6 修改用户shell类型命令chsh 167 7.5.7 用户切换命令 su 168 7.5.8 sudo命令 171 7.6 使用命令管理用户组 173 7.6.1 添加用户组命令groupadd 173 7.6.2 删除用户组命令groupdel 174 7.6.3 设置用户组密码命令 gpasswd 174 7.6.4 更改用户组属性groupmod 175 7.7 用户的监控与查询 176 7.7.1 查询系统用户命令who 176 7.7.2 显示用户信息命令finger 177 7.7.3 显示用户组命令groups 178 7.7.4 查询用户UID及其所属GID命令id 179 7.7.5 查询当前系统已登录用户命令w 179 7.8 通过修改配置文件管理用户和组 180 第8章 应用程序及软件包管理 183 8.1 应用程序的安装/删除 183 8.2 Fedora软件包基础 185 8.2.1 软件包类型 185 8.2.2 软件包命名规则 185 8.2.3 软件包依赖关系 186 8.3 使用yum管理软件包 186 8.3.1 yum命令用法 187 8.3.2 使用yum安装软件包 188 8.3.3 利用yum更新软件包 190 8.3.4 使用yum删除软件包 191 8.3.5 使用yum检索软件包列表 193 8.3.6 使用yum搜索软件包 195 8.4 使用rpm命令管理RPM软件包 197 8.4.1 rpm命令的用法 197 8.4.2 安装RPM软件包 197 8.4.3 删除RPM软件包 199 8.4.4 查询RPM软件包 200 8.4.5 升级RPM软件包 203 8.4.6 刷新RPM软件包 204 8.4.7 校验RPM软件包 204 第9章 文件系统 207 9.1 文件系统概述 207 9.2 加载/卸载文件系统 210 9.2.1 图形界面下加载Windows文件系统分区 210 9.2.2 查看磁盘分区 211 9.2.3 mount 命令加载文件系统 212 9.2.4 卸载文件系统命令umount 214 9.3 自动加载文件系统 215 第10章 磁盘管理 217 10.1 硬盘分区 217 10.1.1 硬盘分区基础知识 217 10.1.2 fdisk命令 218 10.1.3 cfdisk命令 223 10.2 逻辑卷管理器LVM 226 10.2.1 LVM优点 226 10.2.2 LVM概述 226 10.2.3 LVM配置 227 10.3 独立磁盘冗余阵列RAID 230 10.3.1 RAID概述 230 10.3.2 软件RAID配置 232 10.4 查看文件系统容量命令df 234 10.5 查看文件容量命令 du 237 10.6 检查磁盘 239 10.6.1 fsck 命令 239 10.6.2 badblocks命令 241 10.7 磁盘格式化命令 mkfs 242 10.8 显示硬盘参数命令hdparm 243 10.9 磁盘同步命令 sync 245 10.10 磁盘配额(quota) 245 10.10.1 磁盘配额(quota)简介 245 10.10.2 基本quota命令 246 10.10.3 quota步骤总结 249 10.10.4 quota应用实例 250 第11章 Linux进程管理 255 11.1 进程概念 255 11.2 查看系统进程命令 256 11.2.1 查看进程命令 ps 256 11.2.2 动态查看命令top 260 11.2.3 查看进程树命令 pstree 262 11.3 终止进程命令kill/killall/xkill 264 11.4 前后台工作管理命令 266 11.4.1 进程的挂起/终止命令Ctrl+Z/ Ctrl+C 266 11.4.2 前台进程转后台命令& 266 11.4.3 显示后台进程命令jobs 267 11.4.4 调回前台/后台命令 fg/bg 267 11.5 优先级调整命令 renice 269 第12章 网络管理 270 12.1 Linux网络命令 270 12.1.1 查看、更改网络接口命令ifconfig 270 12.1.2 检测网络连通性命令ping 272 12.1.3 显示修改路由表命令route 274 12.1.4 查询域名服务器命令nslookup 276 12.1.5 显示网络状态信息命令netstat 277 12.1.6 显示数据包到目标主机之间路径命令traceroute 279 12.2 图形界面下的网络工具 280 第13章 FTP服务器 287 13.1 FTP概述 287 13.2 vsftpd 288 13.2.1 vsftpd 安装启动与登录 288 13.2.2 vsftpd配置文件 290 13.3 使用vsftpd配置FTP服务器 296 13.3.1 匿名账号服务器的配置 296 13.3.2 真实账号服务器的配置 302 13.4 Linux下使用图形工具访问FTP服务器 305 13.4.1 使用gFTP工具访问 305 13.4.2 使用文件浏览器访问FTP服务器 306 13.5 Windows下访问FTP服务器 307 13.5.1 浏览器访问FTP服务器 307 13.5.2 通过DOS模式访问FTP服务器 308 第14章 NFS与Samba服务器 311 14.1 NFS服务器概述 311 14.2 配置NFS服务器 312 14.3 图形界面配置NFS服务器 313 14.4 字符界面配置NFS服务器 315 14.5 在NFS客户端测试 317 14.6 Samba服务器概述 319 14.7 配置Samba服务器 320 14.8 图形界面配置Samba服务器 321 14.8.1 配置服务器的设置 321 14.8.2 管理Samba用户 322 14.8.3 添加Samba共享文件夹 323 14.9 字符界面配置Samba服务器 325 14.9.1 配置文件/etc/samba/smb.conf 325 14.9.2 启动关闭Samba服务器 326 14.9.3 Samba配置介绍 326 14.10 Windows客户端连接Samba服务器 330 第15章 远程访问服务器 333 15.1 配置telnet服务器 333 15.2 OpenSSH远程登录服务 336 15.3 VNC远程登录服务 342 第16章 DHCP和DNS服务器 347 16.1 DHCP概述 347 16.2 配置DHCP服务器 349 16.3 DNS概述 353 16.4 使用BIND搭建DNS服务器 355 16.4.1 安装bind 356 16.4.2 bind配置文件 356 16.4.3 配置DNS缓存服务器 361 16.4.4 配置主DNS服务器 363 第17章 Web服务器Apache2 367 17.1 WWW服务与Apache 367 17.2 Apache服务器的安装与测试 368 17.3 httpd.conf配置文件 370 17.3.1 配置指令 370 17.3.2 虚拟主机配置 375 第18章 Mail服务器配置 380 18.1 电子邮件服务 380 18.2 配置Mail服务器 382 18.2.1 sendmail的安装与启动 382 18.2.2 sendmail配置文件 383 18.2.3 sendmail存放邮件目录 386 18.2.4 使用sendmail配置Mail服务器 386 18.3 测试 388 18.3.1 mail程序 388 18.3.2 使用mail程序测试 390

作者简介

编辑推荐

作者寄语

电子资料

http://www.hxedu.com.cn/hxedu/fg/book/bookinfo.html?code=TP127580

www.luweidong.cn

下一个