图书介绍
Fedora和Red Hat Enterprise Linux实用指南 原书第6版 上2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载

- (美)苏贝尔著;李洋,王明,杜课明等译 著
- 出版社: 北京:电子工业出版社
- ISBN:7121193330
- 出版时间:2013
- 标注页数:643页
- 文件大小:134MB
- 文件页数:684页
- 主题词:
PDF下载
下载说明
Fedora和Red Hat Enterprise Linux实用指南 原书第6版 上PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1章 欢迎来到Linux的世界1
1.1 UNIX和GNU-Linux的历史2
1.1.1 Linux的鼻祖:UNIX2
1.1.2回顾1983年3
1.1.3接下来的场景,1991年4
1.1.4代码是免费的4
1.1.5玩得开心5
1.2是什么使Linux如此优秀5
1.2.1为什么Linux在硬件厂商和开发人员中广受欢迎8
1.2.2可移植的Linux9
1.2.3 C编程语言9
1.3 Linux概述10
1.3.1 Linux具有内核编程接口11
1.3.2 Linux支持多用户11
1.3.3 Linux可以运行多任务11
1.3.4 Linux提供安全的分层文件系统11
1.3.5 Shell:命令解释器和编程语言12
1.3.6一个有用工具的大集合14
1.3.7进程间通信14
1.3.8系统管理14
1.4 Linux的其他特性15
1.4.1 GUI:图形用户界面15
1.4.2(连接)网络实用工具15
1.4.3软件开发16
1.5本书约定16
1.6本章小结18
1.7练习18
第1部分 安装Fedora/RHEL Linux22
第2章 安装概述22
2.1桌面Live CD和安装DVD23
2.2更多信息24
2.3安装规划25
2.3.1注意事项25
2.3.2需求25
2.3.3处理器架构27
2.3.4界面:安装程序和安装系统28
2.3.5安装哪一个:Fedora或Red Hat Enterprise Linux29
2.3.6 Fedora/RHEL的发行30
2.3.7 Fedora标准版本30
2.3.8 Fedora发行集31
2.3.9安装一个全新的副本或升级现有的Fedora/RHEL系统31
2.3.10硬盘设置31
2.3.11 RAID38
2.3.12 LVM:逻辑卷管理器39
2.4安装过程40
2.5下载和刻录CD/DVD40
2.5.1下载CD/DVD ISO映像文件的简便方法41
2.5.2下载CD/DVD ISO映像文件的其他方式41
2.5.3验证ISO映像文件43
2.5.4刻录CD/DVD44
2.6收集系统信息44
2.7本章小结46
2.8练习46
2.9高级练习46
第3章 一步一步安装47
3.1运行Fedora Live会话48
3.1.1引导系统48
3.2安装Fedora/RHEL50
3.2.1从Live会话安装Fedora51
3.2.2从DVD安装盘进行安装/升级52
3.2.3 Anaconda安装程序53
3.2.4 Firstboot:当重新启动时61
3.2.5初始化数据库和更新系统62
3.3安装任务63
3.3.1修改引导参数(选项)63
3.3.2使用Disk Druid对磁盘进行分区66
3.3.3 palimpsest: GNOME的磁盘工具72
3.3.4使用Kickstart配置器76
3.3.5设置一个双重引导系统77
3.4 gnome-control-center/Displays:配置显示79
3.5本章小结79
3.6练习80
3.7高级练习80
第2部分Fedora/RHEL入门82
第4章介绍Fedora和Red Hat Enterprise Linux82
4.1限制你的权力(超级用户/root权限)83
4.2 Fedora/RHEL桌面之旅83
4.2.1登录系统84
4.2.2配置后备模式(Fedora)85
4.2.3安装和使用gnome-tweak-tool(Fedora)86
4.2.4桌面简介88
4.2.5从桌面启动程序89
4.2.6切换工作区90
4.2.7设置个人首选项91
4.2.8鼠标首选项92
4.2.9窗口操作93
4.2.10使用Nautilus处理文件94
4.2.11软件更新100
4.2.12会话管理101
4.2.13获得帮助101
4.2.14随意实验102
4.2.15注销102
4.3发挥桌面的最大作用102
4.3.1 GNOME桌面术语102
4.3.2打开文件103
4.3.3面板104
4.3.4主菜单105
4.3.5窗口105
4.3.6对象的上下文菜单109
4.4更新、安装和删除软件包112
4.4.1更新113
4.4.2添加/删除软件113
4.5在哪里能找到文档114
4.5.1 GNOME桌面帮助窗口114
4.5.2 man:显示系统手册114
4.5.3 apropos:根据关键字搜索116
4.5.4 info:显示工具的有关信息117
4.5.5 --help选项119
4.5.6 HOWTO:找到工作原理120
4.5.7获得帮助120
4.6关于登录的更多信息123
4.6.1登录画面123
4.6.2如果无法登录该怎么办123
4.6.3远程登录:终端仿真、ssh和拨号连接124
4.6.4从终端(仿真器)登录124
4.6.5更改密码125
4.6.6使用虚拟控制台127
4.7在命令行中工作127
4.7.1纠正错误128
4.7.2重复/编辑命令行129
4.8本章小结130
4.9练习131
4.10高级练习132
第5章Linux实用程序133
5.1特殊字符134
5.2基本实用程序135
5.2.1 Is:列出文件的名称135
5.2.2 cat:显示一个文本文件136
5.2.3 rm:删除一个文件136
5.2.4 less即more:一次仅显示一个文本文件的一屏137
5.2.5 hostname:显示系统名称137
5.3使用文件137
5.3.1 cp:复制一个文件137
5.3.2 my:更改文件名138
5.3.3 Ipr:打印文件139
5.3.4 grep:搜索字符串140
5.3.5 head:显示文件的开头140
5.3.6 tail:显示文件的末尾141
5.3.7 sort:按顺序显示文件142
5.3.8 uniq:从文件中删除重复行142
5.3.9 diff:比较两个文件143
5.3.10 fiile:标识文件的内容144
5.4|(Pipe):进程间通信144
5.5 4个常用工具145
5.5.1 echo:显示文本145
5.5.2 date:显示时间和日期146
5.5.3 script:记录Shell会话146
5.5.4 unix2dos:把Linux和Macintosh文件转换为Windows格式147
5.6压缩和归档文件148
5.6.1 bzip2:压缩文件148
5.6.2 bzcat和bunzip2:解压缩文件149
5.6.3 gzip:压缩文件150
5.6.4 tar:打包和解包文档150
5.7定位实用程序153
5.7.1 which和whereis:定位一个实用程序153
5.7.2 locate:搜索一个文件154
5.8显示用户和系统信息155
5.8.1 who:列出系统上的用户156
5.8.2 fiinger:列出系统上的用户156
5.8.3 w:列出系统上的用户158
5.9与其他用户通信158
5.9.1 write:发送消息158
5.9.2 mesg:拒绝或接受消息159
5.10电子邮件160
5.11教程:使用vim创建和编辑文件160
5.11.1启动vim161
5.11.2命令和输入模式162
5.11.3输入文字163
5.11.4获得帮助164
5.11.5结束编辑会话167
5.11.6兼容参数167
5.12本章小结167
5.13练习169
5.14高级练习170
第6章Linux文件系统172
6.1分层文件系统173
6.2目录文件和普通文件174
6.2.1文件名175
6.2.2工作目录177
6.2.3你的主目录177
6.3路径名178
6.3.1绝对路径178
6.3.2相对路径179
6.4目录操作180
6.4.1 mkdir:创建一个目录181
6.4.2 cd:改变工作目录182
6.4.3 rmdir:删除一个目录183
6.4.4使用路径名184
6.4.5 mv, cp:移动或复制文件185
6.4.6 my:移动目录186
6.4.7重要的标准目录和文件186
6.5访问权限188
6.5.1 Is-l:显示权限189
6.5.2 chmod:更改访问权限190
6.5.3 setuid和setgid权限192
6.5.4目录访问权限193
6.6 ACL:访问控制列表195
6.6.1启用ACL195
6.6.2使用访问规则196
6.6.3为目录设置默认规则199
6.7链接200
6.7.1硬链接201
6.7.2符号链接204
6.7.3 rm:删除链接206
6.8本章小结206
6.9练习208
6.10高级练习210
第7章Shell211
7.1命令行212
7.1.1语法212
7.1.2处理命令行215
7.1.3执行命令217
7.1.4编辑命令行218
7.2标准输入和标准输出218
7.2.1作为文件的屏幕218
7.2.2作为标准输入和标准输出的键盘和屏幕218
7.2.3重定向220
7.2.4管道224
7.3在后台运行命令227
7.3.1将作业从前台移到后台228
7.3.2 kill:中止后台作业229
7.4文件名生成/路径名扩展229
7.4.1?特殊字符230
7.4.2*特殊字符231
7.4.3[]特殊字符232
7.5内置命令234
7.6本章小结235
7.7练习236
7.8高级练习237
第3部分Fedora/RHEL深入挖掘240
第8章Linux图形用户界面:X和GNOME240
8.1 X Window系统241
8.1.1使用X Window系统243
8.1.2桌面环境/管理器248
8.2 Nautilus文件浏览器窗口249
8.2.1视图面板250
8.2.2侧边栏250
8.2.3控制栏252
8.2.4菜单栏252
8.3 Nautilus空间视图(RHEL)255
8.4 GNOME工具256
8.4.1选择字体窗口256
8.4.2选择颜色窗口257
8.4.3 Run Application窗口257
8.4.4搜索文件257
8.4.5 GNOME终端仿真器/Shell259
8.5本章小结259
8.6练习260
8.7高级练习261
第9章Bourne Again Shell262
9.1背景263
9.2 Shell基础264
9.2.1启动文件264
9.2.2符号命令268
9.2.3重定向标准错误268
9.2.4编写一个简单的shell脚本271
9.2.5分隔和分组命令275
9.2.6作业控制278
9.2.7操作目录栈281
9.3参数和变量283
9.3.1用户创建变量284
9.3.2变量属性287
9.3.3关键字变量289
9.4特殊字符297
9.5进程298
9.5.1进程结构298
9.5.2进程标识298
9.5.3执行命令300
9.6历史300
9.6.1控制历史的变量301
9.6.2重新执行和编辑命令302
9.6.3 Readline库310
9.7别名316
9.7.1别名中的单引号和双引号317
9.7.2别名的示例318
9.8函数320
9.9控制bash:特性和选项323
9.9.1命令行选项323
9.9.2 shell特性323
9.10处理命令行326
9.10.1历史扩展327
9.10.2别名替代327
9.10.3解析和扫描命令行327
9.10.4命令行扩展328
9.11本章小结336
9.12练习337
9.13高级练习339
第10章 网络与因特网341
10.1网络介绍342
10.2网络类型及其工作原理343
10.2.1广播网络344
10.2.2点对点网络344
10.2.3交换网络345
10.2.4 LAN:局域网345
10.2.5 WAN:广域网348
10.2.6网关和路由器的互联网络348
10.2.7网络协议351
10.2.8 IPv4353
10.2.9 IPv6(互联网协议第6版)353
10.2.10主机地址357
10.2.11 CIDR:无类别域间路由360
10.2.12主机名360
10.3通过网络通信361
10.3.1 fiinger:显示远程用户信息362
10.3.2邮件列表服务器362
10.4网络工具362
10.4.1可信主机363
10.4.2 OpenSSH工具363
10.4.3 telnet:登录远程系统363
10.4.4 ftp:通过网络传输文件366
10.4.5 ping:测试网络连接366
10.4.6 traceroute:跟踪互联网路由367
10.4.7 host和dig:查询互联网名称服务器368
10.4.8 whois:查找Internet站点信息369
10.5分布式计算370
10.5.1客户端/服务器模型371
10.5.2 DNS:域名服务371
10.5.3端口373
10.5.4 NIS:网络信息服务374
10.5.5 NFS:网络文件系统374
10.6 WWW:万维网379
10.6.1浏览器380
10.6.2搜索引擎381
10.6.3 URL:统一资源定位器381
10.7本章小结381
10.8练习382
10.9高级练习383
第4部分 系统管理386
第11章 系统管理:核心概念386
11.1以root权限运行命令388
11.1.1特权用户的特殊权力388
11.1.2获取root权限389
11.1.3使用su获取root权限391
11.1.4使用sudo获取root权限393
11.1.5 sudoers:配置sudo398
11.1.6锁定root账户(删除root密码)404
11.1.7 consolehelper:允许普通用户运行特权命令404
11.2 init守护进程405
11.2.1 systemd init守护进程(Fedora)405
11.2.2 Upstart init守护进程(RHEL)416
11.2.3 SysVinit (RC)脚本:启动和停止系统服务(Fedora/RHEL)423
11.3系统操作428
11.3.1运行级别429
11.3.2引导系统430
11.3.3单用户模式430
11.3.4进入图形化多用户模式431
11.3.5登录432
11.3.6注销433
11.3.7关闭系统433
11.3.8崩溃435
11.4救援已安装的系统437
11.5确保系统安全437
11.5.1避免特洛伊木马438
11.5.2 SELinux439
11.5.3 PAM443
11.6系统管理工具448
11.6.1文本型管理工具448
11.6.2图形化配置工具455
11.7设置服务器456
11.7.1配置文件中的标准规则457
11.7.2 rpcinfo:显示关于rpcbind的信息459
11.7.3 xinetd超级服务器460
11.7.4保护服务器463
11.8 DHCP:配置网络接口469
11.8.1更多信息469
11.8.2 DHCP的工作原理469
11.8.3 DHCP客户端470
11.8.4 DHCP服务器471
11.9 nsswitcH.conf:首先查看哪个服务473
11.9.1信息473
11.9.2方法474
11.9.3搜索顺序474
11.9.4操作项474
11.9.5 compat方法:passwd、 group和shadow文件中的±475
11.10获得帮助476
11.11本章小结476
11.12练习477
11.13高级练习478
第12章 文件、目录和文件系统479
12.1重要的文件和目录480
12.2文件类型493
12.2.1普通文件、目录、链接和Inode493
12.2.2设备特殊文件494
12.3文件系统497
12.3.1 mount:挂载文件系统498
12.3.2 umount:卸载文件系统501
12.3.3 fstab:跟踪文件系统502
12.3.4 fsck:检查文件系统的完整性503
12.3.5 tune2fs:更改文件系统参数504
12.4本章小结506
12.5练习506
12.6高级练习506
第13章 查找、下载和安装软件507
13.1简介508
13.2 JumpStart:使用yum安装和卸载软件包509
13.3寻找包含所需应用程序或文件的软件包513
13.4 yum:保持系统最新515
13.4.1更新包515
13.4.2 yum命令516
13.4.3 yum Groups517
13.4.4使用yumdownloader下载RPM包文件518
13.4.5 yum.conf:配置 yum519
13.4.6 yum资源库520
13.5 BitTorrent521
13.6 RPM: RPM软件包管理器524
13.6.1查询软件包和文件525
13.6.2安装、升级和卸载软件包527
13.6.3安装Linux内核二进制文件528
13.7安装非rpm软件528
13.7.1 /opt和/usr/local目录528
13.7.2 GNU配置和构建系统529
13.8保持软件最新530
13.8.1 Bugs(缺陷)531
13.8.2 Errata(勘误表)531
13.8.3 Red Hat网络(RHEL)531
13.9 wget:非交互式下载文件532
13.10本章小结533
13.11练习533
13.12高级练习534
第14章 使用CUPS进行打印535
14.1概述536
14.1.1先决条件537
14.1.2更多信息537
14.1.3注记538
14.2 Fedora/RHEL自动配置本地打印机538
14.3 JumpStart Ⅰ:使用system-confiig-printer配置打印机538
14.3.1 配置选项539
14.4 JumpStartⅡ:设置本地或远程打印机540
14.5使用CUPS Web界面544
14.6配置打印机546
14.6.1修改打印机546
14.6.2 CUPS Web界面546
14.6.3在命令行中使用CUPS547
14.6.4共享CUPS打印机551
14.7传统的UNIX打印553
14.8从Windows打印554
14.8.1 使用 CUPS打印554
14.8.2使用Samba打印555
14.9打印到Windows556
14.10本章小结556
14.11练习557
14.12高级练习557
第15章 构建Linux内核558
15.1下载、安装和预备内核源代码559
15.1.1先决条件560
15.1.2更多信息560
15.1.3下载源代码560
15.1.4安装源代码561
15.1.5预备源代码562
15.2配置和编译Linux内核563
15.2.1标记内核563
15.2.2 .confiig:配置内核564
15.2.3定制内核565
15.2.4清理源代码树567
15.2.5复制配置文件568
15.2.6编译内核映像文件和可加载模块568
15.2.7使用可加载内核模块568
15.3安装内核、模块和相关文件569
15.4 GRUB: Linux引导加载程序570
15.4.1配置GRUB571
15.4.2 grub-install:安装MBR和GRUB文件572
15.5 dmesg:显示内核消息572
15.6本章小结573
15.7练习573
15.8高级练习574
第16章 管理任务575
16.1配置用户和组账户576
16.1.1 system-confiig-users:管理用户账户576
16.1.2从命令行管理用户账户578
16.2备份文件579
16.2.1选择备份介质580
16.2.2备份工具580
16.2.3执行一次简单的备份583
16.3计划任务584
16.3.1 crond和anacron:安排日常任务585
16.3.2 at:偶尔运行的任务589
16.4系统报告589
16.4.1 vmstat:报告虚拟内存统计信息589
16.4.2 top:列出使用资源最多的进程591
16.5维护系统592
16.5.1 parted:报告并分区硬盘592
16.5.2 logrotate:管理日志文件595
16.5.3 rsyslogd:记录系统消息597
16.5.4保证用户知情600
16.5.5产生问题601
16.5.6解决问题602
16.6 MySQL609
16.6.1更多信息609
16.6.2术语609
16.6.3语法和约定610
16.6.4先决条件610
16.6.5注记610
16.6.6 JumpStart:设置MySQL611
16.6.7选项611
16.6.8 .my.cnf配置文件612
16.6.9使用MySQL612
16.7本章小结617
16.8练习618
16.9高级练习618
第17章 配置和监控局域网619
17.1设置硬件620
17.1.1连接计算机620
17.1.2路由器621
17.1.3 NIC:网络接口卡621
17.1.4工具622
17.2配置系统624
热门推荐
- 2652955.html
- 3813861.html
- 2851550.html
- 19866.html
- 3717758.html
- 3599456.html
- 652312.html
- 2275505.html
- 798985.html
- 3495946.html
- http://www.ickdjs.cc/book_979217.html
- http://www.ickdjs.cc/book_3768812.html
- http://www.ickdjs.cc/book_867674.html
- http://www.ickdjs.cc/book_2505449.html
- http://www.ickdjs.cc/book_3646259.html
- http://www.ickdjs.cc/book_928078.html
- http://www.ickdjs.cc/book_3799100.html
- http://www.ickdjs.cc/book_1318798.html
- http://www.ickdjs.cc/book_1779630.html
- http://www.ickdjs.cc/book_1923395.html