《Fedora 12 Linux应用基础》PDF下载

  • 购买积分:13 如何计算积分?
  • 作  者:郑阿奇主编
  • 出 版 社:北京:电子工业出版社
  • 出版年份:2011
  • ISBN:9787121127588
  • 页数:392 页
图书介绍:本书从应用的角度系统介绍Fedora12,在介绍Linux和Fedora概述、安装Fedora基础上,主要介绍Fedora12的应用和Fedora12常用服务器的配置。Fedora12的应用包括Fedora图形界面、Fedora常用应用软件、字符界面操作——shell基础、文件目录操作、用户和组管理、应用程序及软件包管理、文件系统、磁盘管理、Linux进程管理、网络管理。

第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列出子目录和文件信息命令is 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删除文件和目录命令 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硬链接命令1n 147

6.8.2符号链接命令1n -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 355

16.4.2 bind配置文件 356

16.4.3配置DNS缓存服务器 361

16.4.4配置主DNS服务器 362

第17章 Web服务器Apache2 366

17.1 WWW服务与Apache 366

17.2 Apache服务器的安装与测试 367

17.3 httpd.conf配置文件 369

17.3.1配置指令 369

17.3.2虚拟主机配置 374

第18章 Mail服务器配置 379

18.1电子邮件服务 379

18.2配置Mail服务器 381

18.2.1 sendmail的安装与启动 381

18.2.2 sendmail配置文件 382

18.2.3 sendmail存放邮件目录 385

18.2.4使用sendmail配置Mail服务器 385

18.3测试 387

18.3.1 mail程序 387

18.3.2使用mail程序测试 389