图书介绍

Linux操作系统 RHEL7/CentOS7PDF|Epub|txt|kindle电子书版本网盘下载

Linux操作系统 RHEL7/CentOS7
  • 张同光主编;陈明,李跃恩,刘艳君,沈林,张家平副主编 著
  • 出版社: 北京:清华大学出版社
  • ISBN:9787302373995
  • 出版时间:2014
  • 标注页数:366页
  • 文件大小:55MB
  • 文件页数:378页
  • 主题词:Linux操作系统-高等学校-教材

PDF下载


点此进入-本书在线PDF格式电子书下载【推荐-云解压-方便快捷】直接下载PDF格式图书。移动端-PC端通用
种子下载[BT下载速度快]温馨提示:(请使用BT下载软件FDM进行下载)软件下载地址页直链下载[便捷但速度慢]  [在线试读本书]   [在线获取解压码]

下载说明

Linux操作系统 RHEL7/CentOS7PDF格式电子书版下载

下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。

建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!

(文件页数 要大于 标注页数,上中下等多册电子书除外)

注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具

图书目录

第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 77

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-ghost30

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 Shell40

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与GNOME52

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、chage64

3.1.2 组管理:groupadd、groupdel、groupmod、gpasswd、newgrp69

3.1.3 用户查询:who、w、id、whoami、last、lastlog72

3.1.4 su和sudo命令75

3.2 进程管理82

3.2.1 监视进程:ps、pstree、top、gnome-system-monitor82

3.2.2 搜索进程:pgrep、pidof、ps|grep89

3.2.3 控制进程:kill、killall、pkill、xk91

3.2.4 进程的优先级:nice、renice93

3.2.5 前台进程与后台进程:command&、Ctrl+z、jobs、fg、bg95

3.2.6 周期性/定时执行任务:crontab、at、batch、watch95

3.2.7 以守护进程方式执行任务:nohup101

3.3 系统和服务管理101

3.3.1 系统和服务管理器:systemd101

3.3.2 监视和控制systemd的命令:systemctl104

3.3.3 改变目标(运行级别)106

3.3.4 用户自定义开机启动脚本109

3.3.5 日志:journalctl110

3.4 其他系统管理111

3.4.1 查询系统状况:uname、hostname、free、uptime、dmidecode111

3.4.2 /proc目录和sysctl命令115

3.4.3 系统日志和dmesg命令126

3.4.4 关机等命令:shutdown、halt、reboot、init、runlevel、logout、 startx127

3.4.5 其他命令:man、date/hwclock、cal、eject、clear/reset129

3.5 本章小结132

3.6 习题132

第4章 磁盘与文件管理135

4.1 磁盘管理135

4.1.1 文件系统挂载:fdisk-1、mount、umount、blkid、/etc/fstab、 e21abel/xfs_admin135

4.1.2 查看磁盘空间:df、du142

4.1.3 其他磁盘相关命令:fdisk、mkfs、mkswap、fsck、vmstat、iostat145

4.1.4 制作镜像文件:dd、cp、mkisofs155

4.1.5 文件系统的备份与还原:dump、restore158

4.1.6 数据同步:sync160

4.2 文件与目录管理160

4.2.1 Linux文件系统的目录结构161

4.2.2 查看目录内容:cd、pwd、ls、nautilus163

4.2.3 查看文件内容:more、less、cat、tac、nl、head、tail、wc167

4.2.4 检查文件类型:file、stat170

4.2.5 文件完整性:cksum、md5sum172

4.2.6 文件与目录的创建、复制、删除、转移及重命名:touch、mkdir、rmdir、mv、rm、cp174

4.2.7 文件搜索命令:find、locate、which、whereis、type180

4.2.8 文件操作命令:grep、sed、awk、tr184

4.2.9 文件的追加、合并、分割:echo、cat、uniq、cut、paste、join、split191

4.2.10 文件的比较、排序:diff、patch、cmp、sort197

4.2.11 文件的链接:ln202

4.2.12 设备文件:mknod203

4.2.13 进程与文件:lsof204

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、chattr215

4.6 访问控制列表(ACL):getfacl、setfacl、chacl217

4.7 文件的压缩与解压缩223

4.7.1 gzip和gunzip命令223

4.7.2 bzip2、bunzip2命令225

4.7.3 显示压缩文件的内容:zcat、zless、bzcat、bzless226

4.7.4 tar命令226

4.7.5 cpio命令229

4.8 本章小结231

4.9 习题231

第5章 软件包管理234

5.1 RPM234

5.1.1 RPM简介234

5.1.2 RPM的使用236

5.2 yum245

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、lvdisplay254

6.1.4 拉升与缩小逻辑卷:1vextend、resize2fs、lvreduce257

6.1.5 卷组的拉升与清除LVM:vgextend、lvremove、vgremove、pvremove258

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、quotaoff265

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 测试命令:test282

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.conf303

8.1.3 NetworkManager、nmcli308

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、restorecon331

8.4 WWW服务器的设置336

8.4.1 Apache337

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 vsftpd358

8.5.3 实例:设置FTP服务器358

8.6 本章小结363

8.7 习题363

附录 网站资源365

参考文献366

热门推荐