Linux操作系统 RHEL7/CentOS7PDF电子书下载
- 电子书积分:13 积分如何计算积分?
- 作 者:张同光主编;陈明,李跃恩,刘艳君,沈林,张家平副主编
- 出 版 社:北京:清华大学出版社
- 出版年份:2014
- ISBN:9787302373995
- 页数:366 页
第1章 Linux简介与安装 1
1.1 Linux简介 1
1.1.1 Linux的起源 2
1.1.2 Linux的特点 4
1.1.3 Linux的版本 4
1.2 实例:硬盘安装Red Hat Enterprise Linux 7 7
1.3 引导工具GRUB的设置与应用 13
1.3.1 实例:GRUB的设置 14
1.3.2 实例:GRUB的应用 19
1.4 引导工具GRUB2的设置与应用 21
1.4.1 GRUB2与GRUB的区别 21
1.4.2 GRUB2配置文件 22
1.4.3 GRUB2脚本修改 25
1.4.4 GRUB2删除多余引导项 27
1.4.5 GRUB2命令行环境的常用命令 28
1.4.6 实例:U盘安装grub2并且引导Fedora-liveCD、Win7-ghost 30
1.4.7 实例:GRUB2的应用 31
1.5 RHEL 7的启动流程 32
1.5.1 RHEL 7的大概启动流程 32
1.5.2 RHEL 7的详细启动流程 33
1.6 本章小结 37
1.7 习题 38
第2章 Linux的用户接口与文本编辑器 40
2.1 Shell 40
2.1.1 控制台与终端 41
2.1.2 Shell命令行 41
2.1.3 命令和文件名的自动补齐功能 42
2.1.4 历史命令 43
2.1.5 命令别名 44
2.1.6 通配符与文件名变量 45
2.1.7 输入/输出重定向与管道 47
2.1.8 Linux快捷键 50
2.2 KDE与GNOME 52
2.2.1 KDE桌面环境 53
2.2.2 GNOME桌面环境 53
2.3 Linux中的文本编辑器简介 54
2.3.1 KDE与GNOME中的文本编辑器 54
2.3.2 Vi、Vim与Emacs文本编辑器 54
2.4 实例:使用Vim编辑文件 55
2.5 本章小结 62
2.6 习题 62
第3章 系统管理 64
3.1 用户管理 64
3.1.1 用户管理:useradd、passwd、userdel、usermod、chage 64
3.1.2 组管理:groupadd、groupdel、groupmod、gpasswd、newgrp 69
3.1.3 用户查询:who、w、id、whoami、last、lastlog 72
3.1.4 su和sudo命令 75
3.2 进程管理 82
3.2.1 监视进程:ps、pstree、top、gnome-system-monitor 82
3.2.2 搜索进程:pgrep、pidof、ps|grep 89
3.2.3 控制进程:kill、killall、pkill、xk 91
3.2.4 进程的优先级:nice、renice 93
3.2.5 前台进程与后台进程:command&、Ctrl+z、jobs、fg、bg 95
3.2.6 周期性/定时执行任务:crontab、at、batch、watch 95
3.2.7 以守护进程方式执行任务:nohup 101
3.3 系统和服务管理 101
3.3.1 系统和服务管理器:systemd 101
3.3.2 监视和控制systemd的命令:systemctl 104
3.3.3 改变目标(运行级别) 106
3.3.4 用户自定义开机启动脚本 109
3.3.5 日志:journalctl 110
3.4 其他系统管理 111
3.4.1 查询系统状况:uname、hostname、free、uptime、dmidecode 111
3.4.2 /proc目录和sysctl命令 115
3.4.3 系统日志和dmesg命令 126
3.4.4 关机等命令:shutdown、halt、reboot、init、runlevel、logout、 startx 127
3.4.5 其他命令:man、date/hwclock、cal、eject、clear/reset 129
3.5 本章小结 132
3.6 习题 132
第4章 磁盘与文件管理 135
4.1 磁盘管理 135
4.1.1 文件系统挂载:fdisk-1、mount、umount、blkid、/etc/fstab、 e21abel/xfs_admin 135
4.1.2 查看磁盘空间:df、du 142
4.1.3 其他磁盘相关命令:fdisk、mkfs、mkswap、fsck、vmstat、iostat 145
4.1.4 制作镜像文件:dd、cp、mkisofs 155
4.1.5 文件系统的备份与还原:dump、restore 158
4.1.6 数据同步:sync 160
4.2 文件与目录管理 160
4.2.1 Linux文件系统的目录结构 161
4.2.2 查看目录内容:cd、pwd、ls、nautilus 163
4.2.3 查看文件内容:more、less、cat、tac、nl、head、tail、wc 167
4.2.4 检查文件类型:file、stat 170
4.2.5 文件完整性:cksum、md5sum 172
4.2.6 文件与目录的创建、复制、删除、转移及重命名:touch、mkdir、rmdir、mv、rm、cp 174
4.2.7 文件搜索命令:find、locate、which、whereis、type 180
4.2.8 文件操作命令:grep、sed、awk、tr 184
4.2.9 文件的追加、合并、分割:echo、cat、uniq、cut、paste、join、split 191
4.2.10 文件的比较、排序:diff、patch、cmp、sort 197
4.2.11 文件的链接:ln 202
4.2.12 设备文件:mknod 203
4.2.13 进程与文件:lsof 204
4.3 文件与目录的安全 207
4.3.1 chmod 与 umask命令 207
4.3.2 chown命令 210
4.3.3 chg rp命令 212
4.3.4 chroot命令 212
4.4 强制位与粘贴位 213
4.5 文件的隐藏属性:1sattr、chattr 215
4.6 访问控制列表(ACL):getfacl、setfacl、chacl 217
4.7 文件的压缩与解压缩 223
4.7.1 gzip和gunzip命令 223
4.7.2 bzip2、bunzip2命令 225
4.7.3 显示压缩文件的内容:zcat、zless、bzcat、bzless 226
4.7.4 tar命令 226
4.7.5 cpio命令 229
4.8 本章小结 231
4.9 习题 231
第5章 软件包管理 234
5.1 RPM 234
5.1.1 RPM简介 234
5.1.2 RPM的使用 236
5.2 yum 245
5.2.1 yum简介 246
5.2.2 yum的使用 246
5.3 本章小结 251
5.4 习题 252
第6章 系统管理高级 253
6.1 逻辑卷管理 253
6.1.1 逻辑卷管理概述 253
6.1.2 逻辑卷管理的组成部分 253
6.1.3 逻辑卷创建过程:pvcreate、pvdisplay、vgcreate、vgdisplay、lvcreate、lvdisplay 254
6.1.4 拉升与缩小逻辑卷:1vextend、resize2fs、lvreduce 257
6.1.5 卷组的拉升与清除LVM:vgextend、lvremove、vgremove、pvremove 258
6.2 磁盘阵列 258
6.2.1 RAID概述及常用的RAID规范 258
6.2.2 SoftWare RAID描述 262
6.2.3 mdadm管理工具 263
6.2.4 SoftWare Raid创建过程 263
6.2.5 SoftWare Raid配置文件 263
6.2.6 查看、停止与启动Soft阵列 264
6.3 磁盘配额 264
6.3.1 相关命令:quota、quotacheck、edquota、quotaon、quotaoff 265
6.3.2 实例:实现磁盘限额 267
6.4 虚拟技术 271
6.5 本章小结 273
6.6 习题 273
第7章 Linux中的Shell编程 275
7.1 Shell编程基础 275
7.1.1 Shell脚本的建立和执行 275
7.1.2 有效期与环境配置文件 277
7.1.3 Shell变量 278
7.1.4 控制Shell提示符 281
7.1.5 测试命令:test 282
7.1.6 算术运算 285
7.1.7 内部命令 286
7.2 Shell程序设计的流程控制 288
7.2.1 复合结构 288
7.2.2 条件判断 290
7.2.3 循环控制 291
7.2.4 无条件控制 294
7.3 Shell脚本中的函数 295
7.4 Shell脚本的调试 296
7.5 本章小结 298
7.6 习题 298
第8章 网络服务 300
8.1 网络接口配置 300
8.1.1 GUI方式 300
8.1.2 CLI方式:ifconfig、dhclient、route、/etc/resolv.conf 303
8.1.3 NetworkManager、nmcli 308
8.2 DHCP服务及配置 313
8.2.1 DHCP概述 313
8.2.2 实例:设置DHCP服务器 315
8.2.3 实例:设置DHCP客户机 321
8.3 Samba服务器的设置 322
8.3.1 Samba概述 322
8.3.2 实例:配置Samba服务器 323
8.3.3 Samba服务器的配置文件 325
8.3.4 SELinux:getsebool、setsebool、chcon、restorecon 331
8.4 WWW服务器的设置 336
8.4.1 Apache 337
8.4.2 Apache服务器的默认配置文件 337
8.4.3 实例:静态网站建设 347
8.4.4 实例:为每个用户配置Web站点 348
8.4.5 实例:配置基于IP的虚拟主机 349
8.4.6 实例:基于主机的授权 351
8.4.7 实例:基于用户的认证 352
8.4.8 实例:组织和管理Web站点 354
8.4.9 CGI运行环境的配置 355
8.5 FTP服务器的设置 356
8.5.1 FTP概述 357
8.5.2 vsftpd 358
8.5.3 实例:设置FTP服务器 358
8.6 本章小结 363
8.7 习题 363
附录 网站资源 365
参考文献 366
- 《管理信息系统习题集》郭晓军 2016
- 《药剂学实验操作技术》刘芳,高森主编 2019
- 《信息系统安全技术管理策略 信息安全经济学视角》赵柳榕著 2020
- 《系统解剖学速记》阿虎医考研究组编 2019
- 《慢性呼吸系统疾病物理治疗工作手册》(荷)瑞克·考斯林克(RikGosselink) 2020
- 《社会文化系统中的翻译》姜秋霞,杨正军 2019
- 《中国生态系统定位观测与研究数据集 森林生态系统卷 云南西双版纳》邓晓保·唐建维 2010
- 《大气氮沉降及其对生态系统的影响》方琨,王道波 2019
- 《学校教育指标系统的构建》杨向东著 2019
- 《系统故障 诗歌与影像》(中国)梁小曼 2019
- 《大学计算机实验指导及习题解答》曹成志,宋长龙 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《大学生心理健康与人生发展》王琳责任编辑;(中国)肖宇 2019
- 《大学英语四级考试全真试题 标准模拟 四级》汪开虎主编 2012
- 《大学英语教学的跨文化交际视角研究与创新发展》许丽云,刘枫,尚利明著 2020
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018
- 《复旦大学新闻学院教授学术丛书 新闻实务随想录》刘海贵 2019
- 《大学英语综合教程 1》王佃春,骆敏主编 2015
- 《大学物理简明教程 下 第2版》施卫主编 2020
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019