图书介绍
Linux管理与应用【2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载】

- 张美平,汤琳纯主编 著
- 出版社: 北京:科学出版社
- ISBN:9787030490360
- 出版时间:2016
- 标注页数:264页
- 文件大小:42MB
- 文件页数:274页
- 主题词:Linux操作系统-师资培训-教材
PDF下载
下载说明
Linux管理与应用PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1章 绪论1
1.1 UNIX/Linux发展历史1
1.1.1 UNIX发展历史1
1.1.2 从UNIX到Linux的过渡:Minix系统与GNU计划3
1.1.3 Linux的诞生与发展4
1.1.4 POSIX标准与软件移植4
1.2 Linux简介5
1.2.1 Linux结构5
1.2.2 Linux发行版7
1.2.3 Linux的特点9
1.3 学习Linux的方法10
第2章 安装Linux操作系统12
任务1 准备Linux系统运行环境12
2.1.1 Linux硬件需求12
2.1.2 安装Linux的软硬件环境13
任务2 新建VMware虚拟机13
2.2.1 VMware Workstation虚拟机软件简介13
2.2.2 新建虚拟机的软件配置13
2.2.3 新建虚拟机的硬件相关选项15
任务3 安装RHEL 6.318
2.3.1 系统安装前的引导光盘配置18
2.3.2 在VMware虚拟机中安装RHEL 6.319
第3章 登录并访问Linux32
任务1 从X-Windows登录访问Linux32
3.1.1 启动Linux系统32
3.1.2 登录RHEL 6.3图形界面34
3.1.3 通过Shell与Linux交互35
任务2 使用X-Windows的终端程序访问Linux35
任务3 从本地虚拟终端登录访问Linux36
3.3.1 任务实施36
3.3.2 虚拟控制台简介37
任务4 通过SSH远程登录Linux系统38
任务5 使用Linux Shell40
3.5.1 基本Shell命令40
3.5.2 Shell命令行43
3.5.3 Shell在Linux系统中的地位45
3.5.4 终端、控制台、虚拟终端、伪终端46
任务6 注销用户登录与关闭Linux47
3.6.1 注销登录47
3.6.2 关闭Linux或重启Linux系统48
第4章 访问Linux文件系统51
任务1 对比Linux与Windows文件系统结构区别51
4.1.1 Linux树型目录结构51
4.1.2 Linux FHS目录树52
4.1.3 Linux支持的文件系统54
4.1.4 Linux文件与文件类型55
4.1.5 几个Linux目录相关的概念56
4.1.6 Linux文件系统访问Shell命令57
任务2 在Linux中使用外部存储设备60
4.2.1 磁盘分区的mount加载60
4.2.2 Linux自动加载外部存储设备62
4.2.3 在RHEL 6.3Linux系统中存取U盘数据62
4.2.4 RHEL 6.3Linux中使用光盘64
任务3 手动加载与卸载存储设备65
4.3.1 在X-Windows图形界面中卸载磁盘65
4.3.2 使用umount卸载磁盘65
4.3.3 使用mount命令手动安装加载外部磁盘设备66
第5章 使用Shell命令行68
任务1 认识Linux Shell68
5.1.1 Shell的作用与种类68
5.1.2 Shell功能71
5.1.3 Shell特殊符号73
5.1.4 同时运行多条命令74
5.1.5 Shell变量75
5.1.6 Shell环境配置79
任务2 在Linux Shell命令行编辑文件80
5.2.1 vi简介81
5.2.2 任务操作:用vi新建并保存一个文件81
5.2.3 vi工作模式84
5.2.4 常用vi命令85
任务3 扩展Shell命令88
5.3.1 Shell命令替换88
5.3.2 Shell输入/输出重定向与管道89
任务4 使用Shell命令帮助95
第6章 Linux用户账号配置与管理97
任务1 获取登录用户stu 1用户账号信息97
6.1.1 任务操作:用户stu 1登录Linux的相关信息97
6.1.2 用户与用户组98
6.1.3 用户与用户组信息文件100
任务2 建立用户与用户组账号104
6.2.1 建立用户组104
6.2.2 建立用户账号并设定登录密码105
6.2.3 使用gpasswd设定组密码与管理组成员107
6.2.4 修改用户账号与组账号107
6.2.5 删除用户、删除组109
6.2.6 任务实施步骤109
6.2.7 使用newgrp切换用户主组111
任务3 使用口令时限机制增强系统安全性112
6.3.1 设定默认口令时效参数113
6.3.2 使用chage修改账号的口令时限信息113
6.3.3 任务实施114
第7章 Linux文件系统权限配置与管理116
任务1 普通用户stu2访问其他用户的目录116
7.1.1 操作演示:普通用户stu2尝试访问文件系统116
7.1.2 文件系统权限访问控制机制117
7.1.3 访问Linux文件与目录的权限要求118
7.1.4 权限的数字表示形式120
任务2 为用户组students建立用户组共享目录120
7.2.1 文件权限设置Shell命令120
7.2.2 任务操作:建立用户组共享目录123
任务3 增强students组共享目录安全性125
7.3.1 特殊权限126
7.3.2 任务操作128
7.3.3 特殊权限的数字表示形式130
任务4 通过umask设定新建文件的默认权限130
第8章 Linux软件包安装与管理133
任务1 认识Linux发行版133
任务2 认识Linux软件包的依赖性问题135
8.2.1 Linux源代码软件编译环境135
8.2.2 Linux可执行程序与函数库136
8.2.3 动态链接执行程序所调用的外部库137
8.2.4 Linux软件包依赖性问题138
任务3 认识Linux软件发布形式141
任务4 使用rpm管理软件包142
8.4.1 rpm简介142
8.4.2 rpm软件包文件命名格式143
8.4.3 rpm命令143
8.4.4 通过rpm包搜索引擎查找rpm软件包147
任务5 编译tarball源码软件149
8.5.1 源代码软件开发编译环境150
8.5.2 tarball源代码软件包的安装步骤152
8.5.3 编译GNU源代码软件hello152
8.5.4 编译开源摄像头服务程序mjpg-streamer154
任务6 编译src.rpm源码软件包156
8.6.1 编译src.rpm的步骤157
8.6.2 编译tree-1.5.3-2.e16.src.rpm157
任务7 使用yum安装软件159
8.7.1 yum简介159
8.7.2 yum系统组成159
8.7.3 配置yum源160
8.7.4 使用yum安装与卸载软件包161
8.7.5 使用yum软件组功能安装和卸载软件162
第9章 Linux Shell脚本编程165
任务1 编写并运行Shell脚本165
9.1.1 运行简单Shell脚本165
9.1.2 几种脚本运行方式比较166
任务2 学习Bash Shell脚本基本语法168
9.2.1 在Shell脚本中使用变量168
9.2.2 Shell中的数学运算命令172
9.2.3 Shell条件判断175
9.2.4 控制语句178
任务3 编写新建用户账号并设置随机密码的Shell脚本183
任务4 编写批量建立用户的Shell脚本185
任务5 编写读取用户列表文件批量建立账号的Shell脚本186
第10章 Linux内核升级与模块管理189
任务1 查看RHEL Linux内核与模块信息189
10.1.1 Linux内核与模块189
10.1.2 Linux LKM内核优点190
10.1.3 Linux内核版本号190
10.1.4 RHEL 6.3内核模块信息192
10.1.5 RHEL 6.3中驱动USB摄像头195
任务2 编译支持NTFS文件系统的Linux内核196
10.2.1 获取内核源代码197
10.2.2 Linux内核编译步骤197
10.2.3 配置内核选项199
10.2.4 任务操作:编译内核增加NTFS分区支持203
任务3 管理Linux模块209
10.3.1 常用模块管理Shell命令209
10.3.2 管理模块依赖性213
10.3.3 模块配置modprobe.conf213
任务4 编译安装网卡驱动214
任务5 调整内核参数关闭ping应答216
第11章 Linux网络配置与网络服务管理218
任务1 使用NetworkManager管理网络连接218
11.1.1 使用NetworkManager启动、断开网络连接218
11.1.2 NetworkManager配置网络连接221
11.1.3 Linux网络设备驱动信息222
11.1.4 RHEL 6.3网络配置225
任务2 禁用NetworkManager网络托管工具管理网络228
11.2.1 配置过程228
11.2.2 Linux服务管理与运行级别229
任务3 使用FTP服务传输myweb网站数据文件232
11.3.1 启动FTP服务器232
11.3.2 通过客户端登录FTP服务器233
11.3.3 修改配置允许普通用户通过FTP访问用户主目录234
11.3.4 通过FTP向服务器传输网站压缩包myweb.tar.gz234
11.3.5 使用命令行FTP工具访问FTP服务器235
任务4 通过Web服务器发布myweb网站236
11.4.1 HTTP服务简介237
11.4.2 启动HTTP服务237
11.4.3 发布myweb网站238
第12章 Linux GCC编程基础240
任务1 Linux C编程环境概述240
12.1.1 Linux编程环境简介240
12.1.2 RHEL 6.3Linux编程环境241
任务2 使用GCC工具编译源代码242
12.2.1 GCC介绍242
12.2.2 GCC基本用法与常用选项244
12.2.3 GCC静态编译246
12.2.4 指定GCC链接其他函数库247
12.2.5 使用GCC编译生成函数库251
任务3 可执行程序函数库搜索路径254
12.3.1 动态函数库搜索路径254
12.3.2 设置-rpath参数直接指定可执行程序的函数库路径255
12.3.3 配置环境变量LD_LIBRARY_PATH设置函数库路径256
12.3.4 修改ld.so.conf配置文件257
任务4 使用pkg-config生成外部函数库的编译参数257
任务5 工程配置文件Makefile259
12.5.1 make项目管理器简介259
12.5.2 Makefile基本结构260
12.5.3 make工作原理262
12.5.4 简化Makefile262
参考文献264
热门推荐
- 3124738.html
- 767441.html
- 120867.html
- 242998.html
- 2872443.html
- 208144.html
- 838053.html
- 3617447.html
- 3725015.html
- 3183717.html
- http://www.ickdjs.cc/book_217086.html
- http://www.ickdjs.cc/book_2097878.html
- http://www.ickdjs.cc/book_3153621.html
- http://www.ickdjs.cc/book_2058888.html
- http://www.ickdjs.cc/book_896148.html
- http://www.ickdjs.cc/book_1327606.html
- http://www.ickdjs.cc/book_1668855.html
- http://www.ickdjs.cc/book_3638966.html
- http://www.ickdjs.cc/book_2262570.html
- http://www.ickdjs.cc/book_2649948.html