图书介绍
Linux快速入门 系统安装、管理、维护及服务器配置PDF|Epub|txt|kindle电子书版本网盘下载
![Linux快速入门 系统安装、管理、维护及服务器配置](https://www.shukui.net/cover/57/34679597.jpg)
- 於岳,鲜学丰编著 著
- 出版社: 北京:人民邮电出版社
- ISBN:9787115240095
- 出版时间:2011
- 标注页数:408页
- 文件大小:175MB
- 文件页数:421页
- 主题词:Linux操作系统
PDF下载
下载说明
Linux快速入门 系统安装、管理、维护及服务器配置PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1章 进入Linux世界1
1.1 Linux系统简介2
1.1.1什么是Linux2
1.1.2 Linux系统的产生2
1.1.3 Linux的发展历程2
1.1.4 Linux系统应用领域3
1.2 Linux系统的特点和组成4
1.2.1 Linux系统的特点4
1.2.2 Linux系统的组成5
1.2.3 Linux与Windows系统的比较5
1.3 Linux内核版本和发行版本6
1.3.1 Linux内核版本6
1.3.2 Linux发行版本7
第2章 安装和删除Linux系统9
2.1准备安装Linux系统10
2.1.1安装Linux系统的软硬件要求10
2.1.2 Linux系统下如何使用硬盘的基本知识11
2.1.3制作Linux系统安装引导光盘12
2.2安装Linux系统13
2.2.1安装Linux系统的步骤13
2.2.2安装后的初始化配置29
2.3删除Linux系统33
2.3.1删除安装在MBR中的GRUB引导程序33
2.3.2删除Linux分区33
第3章 Linux图形界面操作35
3.1 Linux系统的登录、注销和关闭36
3.1.1登录Linux系统36
3.1.2注销Linux系统37
3.1.3关闭Linux系统37
3.2使用GNOME桌面38
3.2.1 GNOME桌面简介38
3.2.2使用面板39
3.2.3使用Nautilus文件浏览器40
3.3设置Linux系统42
3.3.1系统监视器42
3.3.2磁盘使用分析器45
3.3.3显示设置45
3.3.4日期和时间设置46
3.3.5改变桌面背景48
3.3.6系统日志查看器49
3.3.7屏幕保护程序50
3.3.8防火墙配置51
3.3.9网络配置51
3.4 Fedora 9系统下应用软件的使用53
3.4.1使用Rhythmbox音乐播放器播放音频文件53
3.4.2使用Totem电影播放机播放视频文件54
3.4.3使用gThumb图像浏览器浏览图像文件55
3.4.4使用GIMP编辑图像57
3.4.5使用Mozilla firefox浏览万维网58
3.4.6使用Evolution收发电子邮件59
3.4.7使用K3b刻录CD/DVD软件65
第4章 Linux字符界面操作66
4.1 Linux字符界面简介67
4.1.1进入Linux字符界面67
4.1.2关闭和重启Linux系统69
4.1.3 Linux系统运行级别71
4.2在Linux系统下获取帮助72
4.2.1使用man手册页72
4.2.2使用help命令74
4.3 Linux文件类型和目录结构75
4.3.1 Linux文件类型75
4.3.2 Linux系统目录结构77
4.4在Linux系统中使用Shell79
4.4.1 Shell初步介绍79
4.4.2开始使用bash80
4.4.3使用Shell实用功能81
4.4.4使用管道和重定向85
4.5使用vi编辑器88
4.5.1 vi编辑器的工作模式88
4.5.2 vi编辑器基本操作88
4.5.3命令行模式操作89
4.5.4末行模式操作90
第5章 Linux常用命令使用92
5.1文件和目录操作命令93
5.1.1显示工作目录路径的命令pwd93
5.1.2更改工作目录路径的命令ed93
5.1.3列出子目录和文件信息的命令ls94
5.1.4创建空文件、更改文件时间的命令touch95
5.1.5创建目录的命令mkdir96
5.1.6删除空目录的命令rmdir96
5.1.7复制文件和目录的命令cp97
5.1.8文件和目录改名、移动文件和目录路径的命令mv98
5.1.9删除文件和目录的命令rm98
5.1.10统计文件字节数、字数、行数的命令wc98
5.2文本显示和处理命令99
5.2.1显示文本文件的命令cat99
5.2.2分页显示文本文件的命令more100
5.2.3回卷显示文本文件的命令less101
5.2.4显示指定文件前若干行的命令head102
5.2.5查看文件末尾数据的命令tail103
5.2.6对文件中的数据进行排序的命令sort103
5.2.7将重复行从输出文件中删除的命令uniq104
5.2.8从文件每行中写出选定的字节、字符或字段的命令cut104
5.2.9比较两个已排过序的文件的命令comm105
5.2.10逐行比较两个文本文件,并列出其不同之处的命令diff106
5.3文件和命令查找命令106
5.3.1查找文件中符合条件的字符串的命令grep106
5.3.2列出文件系统内符合条件的文件的命令find108
5.3.3在数据库中查找文件的命令locate108
5.3.4查找指定文件、命令和手册页位置的命令whereis109
5.3.5查询文件类型的命令file109
5.3.6查询命令功能的命令whatis110
5.3.7显示可执行命令路径的命令which110
5.4系统信息显示命令110
5.4.1显示计算机及操作系统相关信息的命令uname111
5.4.2显示或修改计算机主机名的命令hostname111
5.4.3显示计算机开机信息的命令dmesg111
5.4.4显示日历信息的命令cal112
5.4.5显示和设置系统日期和时间的命令date114
5.5信息交流命令115
5.5.1在显示器上显示文字的命令echo115
5.5.2设定是否允许用write命令发送信息的命令mesg115
5.5.3对全部已登录用户发送信息的命令wall116
5.5.4向用户发送消息的命令write116
5.6其他命令116
5.6.1清除计算机屏幕上信息的命令clear116
5.6.2将缓冲文件写到硬盘中的命令sync117
5.6.3显示系统已经运行的时间的命令uptime117
5.6.4显示近期用户登录情况的命令last117
第6章 用户和组群账户管理119
6.1管理用户账户120
6.1.1用户账户配置文件简介120
6.1.2图形界面下用户账户的设置122
6.1.3字符界面下用户账户的设置125
6.2管理组群账户130
6.2.1组群账户配置文件简介130
6.2.2图形界面下组群账户的设置131
6.2.3字符界面下组群账户的设置132
6.3账户相关文件或目录134
6.3.1 /etc/skel目录134
6.3.2 /etc/login.defs配置文件134
6.3.3 /etc/default/useradd文件136
6.4账户维护和账户信息显示命令136
6.4.1账户维护命令136
6.4.2账户信息显示140
6.5实现账户安全143
第7章 磁盘和文件系统管理145
7.1磁盘分区146
7.1.1磁盘分区和格式化概念146
7.1.2使用fdisk进行磁盘分区146
7.1.3使用parted进行磁盘分区152
7.2创建文件系统154
7.2.1 ext3文件系统简介154
7.2.2 ext4文件系统简介154
7.2.3 Linux系统下创建文件系统155
7.3挂载和卸载文件系统157
7.3.1挂载文件系统157
7.3.2卸载文件系统159
7.3.3查看分区挂载情况160
7.4设置开机自动挂载文件系统161
7.4.1 /etc/fstab文件简介161
7.4.2 /etc/fstab文件内容详解161
7.5使用交换空间163
7.5.1添加交换空间163
7.5.2删除交换空间165
7.6设置文件和目录权限165
7.7.1文件和目录权限介绍165
7.6.2权限设置167
7.6.3更改文件和目录的所有权171
7.7链接文件173
7.7.1链接文件简介173
7.7.2链接文件的使用173
第8章 软件包管理176
8.1管理RPM软件包177
8.1.1 RPM软件包简介177
8.1.2 RPM软件包命令的使用178
8.2管理tar包182
8.2.1 tar包简介182
8.2.2 tar包使用和管理182
8.2.3 tar包的特殊使用184
8.3其他软件包管理命令185
8.3.1 gzip命令185
8.3.2 zip和unzip命令187
第9章 Linux日常管理和维护189
9.1进程管理190
9.1.1进程概念190
9.1.2查看系统进程信息190
9.1.3结束进程194
9.1.4进程的启动方式196
9.1.5进程的挂起及恢复197
9.1.6守护进程工作原理和方式198
9.2任务计划199
9.2.1配置cron实现自动化199
9.2.2使用at实现自动化203
9.3 Linux系统启动206
9.3.1 Linux系统启动过程206
9.3.2 init进程简介208
9.4维护GRUB210
9.4.1引导加载程序和GRUB211
9.4.2 GRUB配置文件212
9.5查看系统信息213
9.5.1查看内存信息213
9.5.2查看磁盘空间占用情况214
9.5.3显示目录或文件的大小215
第10章 Shell编程217
10.1熟悉Shell程序的创建218
10.1.1语法基本介绍218
10.1.2一个简单Shell程序的创建过程218
10.1.3显示欢迎界面的Shell程序219
10.2 Shell变量220
10.2.1 Shell定义的环境变量220
10.2.2用户定义的变量220
10.2.3位置参数221
10.2.4预定义变量221
10.2.5参数置换的变量221
10.3变量表达式222
10.3.1字符串比较222
10.3.2数字比较223
10.3.3逻辑测试223
10.3.4文件操作测试224
10.4 Shell程序的执行和跟踪224
10.4.1 Shell程序的执行和调试224
10.4.2 Shell程序的跟踪226
10.5 Shell流程控制语句226
10.5.1条件判断226
10.5.2循环控制228
第11章 Linux网络基本配置232
11.1 Linux网络配置文件233
11.1.1 /etc/sysconfig/network-scripts/ifcfg-eth0文件233
11.1.2 /etc/resolv.conf文件233
11.1.3 /etc/host.conf文件234
11.1.4 /etc/sysconfig/network文件234
11.1.5 /etc/hosts文件234
11.1.6 /etc/services文件235
11.2 Linux网络命令236
11.2.1 traceroute命令236
11.2.2 ifconfig命令237
11.2.3 ping命令238
11.2.4 netstat命令239
11.2.5 arp命令240
11.3管理网络服务241
11.3.1图形界面下配置服务241
11.3.2使用ntsysv命令配置服务242
11.3.3使用chkconfig和service命令配置服务243
11.4配置Linux系统路由器245
11.4.1路由器的基本概念245
11.4.2静态路由器的配置246
11.4.3静态路由配置举例248
11.5实现Linux网络安全249
11.5.1提高Linux系统安全性能249
11.5.2 Linux系统安全保护措施252
11.6使用nmap扫描网络253
11.6.1 mnap简介253
11.6.2 nmap使用方法254
第12章 远程管理服务器配置259
12.1 OpenSSH服务器配置260
12.1.1 SSH和OpenSSH简介260
12.1.2配置OpenSSH服务器261
12.1.3 Linux客户端的连接265
12.1.4 Windows客户端的连接-PuTTY267
12.1.5 Windows客户端的连接:SSH Secure Shell Client270
12.2 VNC服务器配置273
12.2.1 VNC简介273
12.2.2配置VNC服务器274
12.2.3连接到VNC服务器276
第13章 NFS服务器配置278
13.1 NFS简介279
13.1.1什么是NFS279
13.1.2 NFS协议279
13.1.3 NFS守护进程280
13.2 NFS服务器安装和配置280
13.2.1安装NFS服务器软件包280
13.2.2图形界面配置NFS服务器281
13.2.3字符界面配置NFS服务器283
13.2.4 NFS服务器配置实例285
13.2.5启动和停止NFS服务器285
13.3管理NFS共享目录286
13.3.1维护NFS共享目录286
13.3.2查看NFS共享目录信息287
13.4挂载NFS共享目录288
13.4.1使用mount命令挂载NFS共享目录288
13.4.2使用/etc/fstab文件自动挂载NFS文件系统289
第14章 Samba服务器配置290
14.1 Samba简介291
14.2 Samba服务器安装和配置291
14.2.1安装Samba服务器软件包291
14.2.2配置Samba服务器292
14.2.3 Samba共享目录配置实例299
14.2.4设置Samba加密口令300
14.2.5用户账户映射301
14.2.6Samba服务器配置实例301
14.2.7启动和停止Samba服务器303
14.3配置Samba客户端304
14.3.1 Linux客户端配置304
14.3.2 Windows客户端配置306
第15章 DHCP服务器配置307
15.1 DHCP概述308
15.1.1什么是DHCP308
15.1.2使用DHCP分配IP地址的优缺点308
15.1.3 DHCP地址租约过程309
15.1.4 DHCP地址租约更新311
15.1.5 DHCP相关术语311
15.2 DHCP服务器安装和配置312
15.2.1安装DHCP服务器软件包312
15.2.2配置DHCP服务器313
15.2.3 DHCP服务器配置实例317
15.2.4在指定网络接口启动DHCP服务器318
15.2.5启动和停止DHCP服务器318
15.3配置DHCP客户端319
15.3.1 Linux客户端配置319
15.3.2 Windows客户端配置320
15.4查看DHCP地址租约信息322
15.5 DHCP中继代理322
15.5.1 DHCP中继代理概述322
15.5.2配置DHCP中继代理实例323
第16章 DNS服务器配置326
16.1 DNS概述327
16.1.1 DNS定义327
16.1.2 DNS域命名空间简介327
16.1.3 DNS服务器类型328
16.1.4 DNS查询工作原理329
16.1.5 DNS解析330
16.2 DNS服务器安装和配置331
16.2.1安装DNS服务器软件包331
16.2.2配置DNS服务器331
16.2.3配置DNS区域文件333
16.2.4主要DNS服务器配置实例335
16.2.5启动和停止DNS服务器337
16.3配置DNS客户端338
16.3.1 Linux客户端配置338
16.3.2 Windows客户端配置338
16.3.3客户端域名解析测试339
16.4高级DNS服务器配置342
16.4.1辅助DNS服务器342
16.4.2 DNS转发服务器343
16.4.3子域委派344
第17章 Web服务器配置347
17.1 Web简介348
17.1.1什么是Web348
17.1.2 Web的特点348
17.1.3 Web工作原理348
17.1.4静态网站和动态网站的区别349
17.2 Web服务器安装和配置350
17.2.1安装Web服务器软件包350
17.2.2配置Web服务器350
17.2.3 Web服务器配置实例361
17.2.4启动和停止Web服务器362
17.2.5访问Web服务器363
17.3日志文件364
17.3.1配置错误日志364
17.3.2配置访问日志365
17.4 Web服务器高级配置366
17.4.1 .htaccess文件366
17.4.2访问控制367
17.4.3用户认证和授权368
17.4.4虚拟目录370
17.5配置Apache虚拟主机370
17.5.1基于IP地址的虚拟主机370
17.5.2基于端口号的虚拟主机372
17.5.3基于域名的虚拟主机374
第18章 FTP服务器配置377
18.1 FTP简介378
18.1.1什么是FTP378
18.1.2 FTP数据传输原理378
18.1.3 FTP用户379
18.2 FTP服务器安装和配置379
18.2.1安装FTP服务器软件包379
18.2.2配置FTP服务器379
18.2.3 FTP服务器配置实例383
18.2.4启动和停止FTP服务器388
18.2.5配置虚拟FTP服务器388
18.3配置FTP客户端390
18.3.1 Linux客户端配置390
18.3.2 Windows客户端配置392
第19章 Sendmail服务器配置393
19.1 Sendmail简介394
19.1.1电子邮件介绍394
19.1.2邮件系统的组成394
19.1.3邮件相关协议介绍395
19.2 Sendmail服务器安装和配置395
19.2.1安装Sendmail服务器软件包395
19.2.2配置Sendmail服务器396
19.2.3 Sendmail服务器配置举例402
19.2.4启动和停止Sendmail服务器403
19.2.5测试Sendmail邮件发送404
19.3配置Sendmail客户端405
19.3.1 Linux客户端配置405
19.3.2 Windows客户端配置406