Linux操作系统应用与安全PDF电子书下载
- 电子书积分:12 积分如何计算积分?
- 作 者:李贺华主编;武春岭副主编
- 出 版 社:北京:中国水利水电出版社
- 出版年份:2010
- ISBN:9787508471570
- 页数:314 页
第1章Linux操作系统概述 1
1.1Linux系统的产生与特点 1
1.1.1Linux系统的起源和发展 1
1.1.2Linux系统的组成 2
1.1.3Linux系统的特点 4
1.1.4Linux与Windows的区别 6
1.2Linux的发行版本介绍 7
1.2.1常见的发行版本 7
1.2.2本书中的约定 10
1.3本章习题 11
第2章系统安装与使用基础 13
2.1Linux安装前的准备及过程 13
2.1.1了解基本硬件和网络信息 13
2.1.2选择Linux安装的方式 14
2.1.3选择Linux系统安装类型 14
2.1.4规划Linux占用的硬盘分区 15
2.1.5安装Linux系统的过程 16
2.2Linux系统的使用基础 28
2.2.1Linux系统的初次接触 28
2.2.2使用(GNOME图形界面系统 35
2.2.3设置桌面外观 37
2.2.4设置系统面板 39
2.2.5自定义快捷键 40
2.2.6建立桌面启动器 41
2.2.7窗口控制 42
2.2.8设置和使用虚拟桌面 43
2.2.9系统设置 43
2.2.10中文输入 47
2.2.11使用文件管理器 48
2.2.12查找文件和目录 50
2.2.13GNOME的帮助浏览器 51
2.3Linux系统的ADSL接入 52
2.3.1ADSL及设备安装 52
2.3.2使用ADSL接入 53
2.4常见的互联网应用 58
2.4.1Web浏览 58
2.4.2邮件收发 63
2.4.3文件下载 67
2.4.4在线聊天 69
2.5本章习题 70
第3章文件与目录的管理 73
3.1文件与目录概述 73
3.1.1Linux的文件与目录 73
3.1.2Linux的树型目录 75
3.1.3引用文件的方法 75
3.1.4重要系统目录介绍 76
3.2文件和目录的基本操作 79
3.2.1当前工作目录切换 79
3.2.2显示目录内容及权限 80
3.2.3建立和删除目录 81
3.2.4复制文件和目录 82
3.2.5删除文件和目录 83
3.2.6文件与目录的移动及改名 84
3.2.7创建链接文件 84
3.2.8修改文件和目录的权限 86
3.2.9更改文件所有者和所属组 88
3.2.10判断文件的类型 89
3.2.11修改文件的时间属性 89
3.2.12查找文件 90
3.2.13查找字符串 92
3.2.14文件内容排序 93
3.2.15显示文件或目录的属性 94
3.2.16显示文件的前/后几行 95
3.2.17比较文本文件的内容 96
3.2.18统计文本文件的字/行数 97
3.2.19显示文本文件的内容 98
3.2.20文件压缩与解压缩 101
3.2.21查看文件或目录的大小 104
3.3文本编辑器VI的使用 105
3.3.1VI编辑器概述 105
3.3.2在VI下建立和修改文件 106
3.3.3行号设置与光标位置 107
3.3.4VI中的编辑命令 108
3.4本章习题 108
第4章Linux用户与组的管理 111
4.1用户与组概述 111
4.1.1Linux系统中的用户 111
4.1.2Linux系统中的用户组 112
4.2用户/组账号的配置文件 112
4.2.1用户账号文件(passwd) 112
4.2.2用户口令文件(shadow) 113
4.2.3组账号文件(group) 114
4.2.4组口令文件(gshadow) 114
4.3用户与组账号的管理 115
4.3.1用户账号的创建和维护 115
4.3.2组账号的建立与维护 120
4.3.3用户间的通信 122
4.4本章习题 124
第5章存储设备的使用与管理 126
5.1存储设备与文件系统 126
5.1.1存储设备的命名 126
5.1.2文件系统类型简介 127
5.1.3查询磁盘及分区信息 129
5.2在Linux系统中使用光盘 131
5.2.1光盘的挂载与卸载 131
5.2.2制作与使用ISO文件 133
5.3在Linux系统中使用U盘 134
5.3.1确定U盘设备号 134
5.3.2U盘的挂载和使用 135
5.4磁盘的分区及维护 136
5.4.1磁盘分区的创建/删除 136
5.4.2磁盘分区的格式化 140
5.4.3其他管理操作 141
5.5本章习题 142
第6章软件管理与内核编译 144
6.1图形化的RPM软件包管理工具 144
6.1.1RPM软件包概述 144
6.1.2软件包的安装/删除 144
6.2命令行界面下的RPM软件包管理 146
6.2.1查询RPM软件包 146
6.2.2安装/删除RPM软件包 148
6.2.3校验RPM软件包 149
6.3Linux的TAR源码包管理 149
6.3.1TAR源码包概述 149
6.3.2TAR源码包的安装 150
6.4Linux内核编译与升级 151
6.4.1熟悉Linux的内核 151
6.4.2编译内核的整体流程 153
6.4.3编译内核前的设置 159
6.4.4利用内核补丁升级内核 160
6.5本章习题 160
第7章Shell、多任务与进程 163
7.1Shell与Shell环境变量 163
7.1.1Shell概述 163
7.1.2BashShell的特色 164
7.1.3BashShell的环境变量 166
7.1.4BashShell的特殊控制字符 169
7.2Shell脚本的建立和执行 170
7.2.1Shell脚本的语法 170
7.2.2Shell脚本的执行 173
7.3进程的基本管理 174
7.3.1进程概述 174
7.3.2进程的启动 175
7.3.3进程的监控 180
7.3.4进程的关闭 183
7.4本章习题 184
第8章常用服务器配置与管理 186
8.1Samba服务器 186
8.1.1Samba概述 186
8.1.2Samba服务器的安装 187
8.1.3Samba服务器的启动/停止 188
8.1.4Samba服务器的配置文件 189
8.1.5Samba服务器的安全等级 195
8.1.6Samba服务器的配置 198
8.1.7图形界面下配置Samba服务器 199
8.2NFS服务器 201
8.2.1NFS概述 201
8.2.2NFS服务器安装 202
8.2.3NFS服务器的启动停止 202
8.2.4NFS服务器的配置 203
8.2.5维护共享目录列表 204
8.2.6图形界面下配置NFS服务器 205
8.2.7NFS客户机链接 206
8.3Apache服务器 207
8.3.1Apache概述 207
8.3.2Apache服务器的安装 207
8.3.3Apache服务器的基本配置 208
8.3.4配置虚拟主机 215
8.3.5Apache服务器的启停与测试 220
8.3.6图形化配置Apache服务器 221
8.4VSFTP服务器 228
8.4.1FTP概述 228
8.4.2VSFTP服务器的安装 228
8.4.3VSFTP服务器的配置文件 228
8.4.4VSFTP服务器的启停 234
8.4.5访问VSFTP服务器 234
8.5DNS服务器 235
8.5.1DNS概述 235
8.5.2DNS服务器的安装 236
8.5.3DNS服务器的配置文件 238
8.5.4实现泛域名解析 244
8.5.5DNS服务器的启停 244
8.5.6DNS客户端设置 245
8.5.7图形化配置DNS服务器 245
8.5.8DNS服务器的测试 249
8.6DHCP服务器 249
8.6.1DHCP简介 249
8.6.2DHCP服务器的安装 250
8.6.3DHCP服务器的配置文件 251
8.6.4DHCP服务器的启停 254
8.6.5DHCP的客户端设置 254
8.6.6DHCP中继代理 255
8.7本章习题 256
第9章Linux系统的安全管理 259
9.1Linux的主要安全问题 259
9.1.1计算机不安全的因素 259
9.1.2Linux系统的安全措施 261
9.2Linux系统下的病毒防治 265
9.2.1Linux下的杀毒软件概述 265
9.2.2Linux下的杀毒软件使用 267
9.3Linux系统下的防火墙使用 271
9.3.1Netfilter/Iptables概述 271
9.3.2图形化的防火墙配置工具 271
9.3.3Iptables的启/停 273
9.3.4Iptables的语法规则 274
9.3.5Iptables命令的使用 277
9.4本章习题 280
第10章Linux系统下的软件开发 282
10.1Linux下的C程序开发 282
10.1.1Linux下C源程序的编写 282
10.1.2Linux下C语言编译器的使用 283
10.1.3Linux下C语言程序的调试工具 286
10.2Linux下MySQL数据库的使用 290
10.2.1MySQL数据库简介 290
10.2.2MySQL数据库系统的安装 291
10.2.3MySQL数据库的基本操作 293
10.3本章习题 299
第11章Linux系统的远程访问 301
11.1Linux系统下的Telnet 301
11.1.1Telnet概述 301
11.1.2Telnet服务器软件的安装 302
11.1.3启动Telnet服务器 302
11.1.4远程登录Telnet服务器 303
11.1.5Telnet服务的安全限制 303
11.2Linux系统下的SSH 304
11.2.1SSH概述 304
11.2.2OpenSSH的安装 305
11.2.3启动SSH服务器进程 305
11.2.4使用SSH访问远程Linux服务器 305
11.3Linux系统下的VNC 309
11.3.1VNC概述 309
11.3.2VNC服务器软件的安装 309
11.3.3VNC服务的启动与关闭 310
11.3.4远程VNC连接的建立 311
11.4本章习题 312
参考文献 314
- 《钒产业技术及应用》高峰,彭清静,华骏主编 2019
- 《管理信息系统习题集》郭晓军 2016
- 《现代水泥技术发展与应用论文集》天津水泥工业设计研究院有限公司编 2019
- 《英汉翻译理论的多维阐释及应用剖析》常瑞娟著 2019
- 《药剂学实验操作技术》刘芳,高森主编 2019
- 《信息系统安全技术管理策略 信息安全经济学视角》赵柳榕著 2020
- 《数据库技术与应用 Access 2010 微课版 第2版》刘卫国主编 2020
- 《区块链DAPP开发入门、代码实现、场景应用》李万胜著 2019
- 《虚拟流域环境理论技术研究与应用》冶运涛蒋云钟梁犁丽曹引等编著 2019
- 《当代翻译美学的理论诠释与应用解读》宁建庚著 2019
- 《中国当代乡土小说文库 本乡本土》(中国)刘玉堂 2019
- 《异质性条件下技术创新最优市场结构研究 以中国高技术产业为例》千慧雄 2019
- 《中国铁路人 第三届现实主义网络文学征文大赛一等奖》恒传录著 2019
- 《莼江曲谱 2 中国昆曲博物馆藏稀见昆剧手抄曲谱汇编之一》郭腊梅主编;孙伊婷副主编;孙文明,孙伊婷编委;中国昆曲博物馆编 2018
- 《中国制造业绿色供应链发展研究报告》中国电子信息产业发展研究院 2019
- 《中央财政支持提升专业服务产业发展能力项目水利工程专业课程建设成果 设施农业工程技术》赵英编 2018
- 《中国陈设艺术史》赵囡囡著 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《《走近科学》精选丛书 中国UFO悬案调查》郭之文 2019
- 《清至民国中国西北戏剧经典唱段汇辑 第8卷》孔令纪 2018