图书介绍
Linux操作系统2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载

- 程和侠,程和生主编;杜育根,周力副主编;石冰,周力,黄玉龙,程和生,程和侠编 著
- 出版社: 合肥:中国科学技术大学出版社
- ISBN:9787312040658
- 出版时间:2017
- 标注页数:296页
- 文件大小:44MB
- 文件页数:311页
- 主题词:Linux操作系统
PDF下载
下载说明
Linux操作系统PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1章Linux概述1
1.1计算机硬件分类1
1.2操作系统分类2
1.3 Linux的历史和发展3
1.4 Linux的特性5
1.5 Linux内核6
1.6 Linux的发行版7
1.7 Linux桌面环境11
1.7.1 X Window11
1.7.2桌面显示管理器12
1.7.3桌面环境12
1.8几种开源协议14
1.8.1 GPL协议14
1.8.2 LGPL协议15
1.8.3 Apache协议15
1.8.4 BSD开源协议16
1.8.5 MIT协议16
本章小结16
习题17
第2章CentOS 6安装与配置18
2.1 Linux安装18
2.1.1安装VMware Workstation18
2.1.2下载CentOS 6发行版19
2.1.3新建CentOS 6虚拟机19
2.1.4安装CentOS 6操作系统26
2.2 Linux安装后的配置34
2.2.1关闭SELinux35
2.2.2修改和添加软件源35
2.2.3限制root用户ssh登录38
2.2.4设置仅限wheel组可以使用su命令38
2.2.5启用wheel组sudo权限39
2.2.6批量添加删除用户39
2.3虚拟机安装VMWare Tool41
2.4 Linux客户端软件42
2.4.1 Bitvise Tunnelier客户端软件42
2.4.2 XManager客户端软件43
2.4.3 PuTTY客户端软件44
2.5 Linux系统版本查看及更新45
本章小结47
习题47
第3章Linux基本操作48
3.1登录系统48
3.2注销登录49
3.3开始执行命令49
3.4几个重要的快捷键54
3.5检查错误信息55
3.6 Linux命令的通用格式56
3.7 BSD命令通用格式58
3.8 Linux联机帮助系统59
3.9正确的关机或重启方法61
本章小结62
习题62
第4章 磁盘与文件系统63
4.1磁盘分区与文件系统63
4.1.1磁盘分区管理fdisk64
4.1.2查看磁盘使用以及挂载情况df66
4.1.3 磁盘格式化m kfs67
4.1.4磁盘文件系统检验fsck67
4.1.5 磁盘坏道检验badblocks68
4.1.6 磁盘挂载与卸载mount & umount68
4.2文件系统层次结构标准69
4.3目录查看操作72
4.3.1打印当前工作目录地址pwd72
4.3.2切换工作目录cd72
4.3.3列举文件列表Is73
4.4空目录创建与删除75
4.4.1创建空目录mkdir75
4.4.2删除空目录rmdir75
4.5文件操作76
4.5.1建立文件touch76
4.5.2读文件76
4.5.3模式匹配grep77
4.5.4文件搜索78
4.5.5文件链接79
4.5.6文件编辑81
4.6复制、删除、移动、重命名81
4.6.1复制cp82
4.6.2删除rm82
4.6.3移动或重命名mv82
4.7文件权限83
4.7.1权限83
4.7.2更改文件权限chmod85
4.7.3更改文件所属组chgrp & chown86
4.7.4更改文件所有者chown86
4.7.5文件权限掩码umask87
4.7.6有效用户组newgrp88
4.7.7设置文件隐藏属性88
4.8压缩与归档89
4.8.1 gzip89
4.8.2 bzip2&bzcat90
4.8.3 tar90
4.8.4 zip&unzip92
4.8.5 rar92
本章小结93
习题93
第5章vim编辑器与GCC&Java编程94
5.1 vim介绍94
5.2进入vim编辑器94
5.3模式与切换95
5.4命令模式下编辑95
5.4.1光标移动95
5.4.2删除、复制、粘贴97
5.4.3撤销、重做、重复执行98
5.4.4 v模式选择98
5.4.5查找99
5.4.6合并行99
5.4.7标记书签100
5.5末行模式下编辑100
5.5.1替换100
5.5.2文档保存101
5.5.3多窗口功能sp102
5.5.4其他功能102
5.5.5利用外部程序处理数据103
5.6 GCC编程103
5.6.1利用GCC进行C/C+++编程103
5.6.2安装GCC环境104
5.7 Java编程105
5.7.1利用JDK进行Java编程105
5.7.2安装官方JDK环境106
本章小结108
习题108
第6章 用户账号管理109
6.1关于用户账号的几个重要概念109
6.2用户管理110
6.2.1创建用户useradd110
6.2.2管理口令passwd112
6.2.3修改账号usermod112
6.2.4删除账号userdel113
6.2.5查询账号属性id114
6.2.6修改用户Shell114
6.3用户组管理115
6.3.1管理用户组115
6.3.2管理用户组成员&修改用户所属组116
6.3.3文件权限及用户管理小结117
6.4切换身份118
6.4.1切换用户su118
6.4.2提升权限sudo119
6.5用户对话与mail使用119
6.5.1内部聊天工具write119
6.5.2邮件mail120
本章小结121
习题122
第7章 服务进程和计划管理123
7.1 Linux启动过程123
7.1.1计算机的启动流程124
7.1.2 Linux启动加载(SysV)125
7.1.3 Linux启动加载(Upstart)126
7.1.4 Linux启动加载(SystemD)126
7.2 SysV服务命令chkconfig&service127
7.3 Debian服务命令invoke-rc.d&update-rc.d128
7.4 System D服务命令systemctl129
7.5 Linux任务管理器131
7.6进程的调度132
7.7进程查询133
7.8计划管理135
7.8.1 at命令135
7.8.2计划任务管理crontab136
7.8.3日志轮转logrotate137
本章小结139
习题139
第8章 软件包管理140
8.1软件安装简介140
8.2 rpm软件包管理141
8.3 yum软件包管理143
8.4 yum安装vsftpd FTP服务145
8.5 yum安装postfix邮件服务器148
8.6源代码安装150
8.7 dpkg软件包管理151
8.8 apt软件包管理152
本章小结154
习题154
第9章Shell脚本155
9.1 Shell概述155
9.1.1 Shell的基本概念155
9.1.2 Shell的发展和分类156
9.1.3 Shell切换等常用命令156
9.2 Shell变量158
9.2.1环境变量158
9.2.2位置变量159
9.2.3预定义变量159
9.2.4用户自定义变量160
9.3重定向与管道163
9.3.1标准输入输出163
9.3.2重定向164
9.3.3管道167
9.3.4分流tee167
9.4 Shell脚本168
9.5条件测试169
9.6 if条件语句172
9.7 case多分支语句174
9.8 for循环语句175
9.9 while循环语句176
9.10 until循环语句178
9.11 shift迁移语句178
9.12循环控制语句179
9.13 Shell函数应用179
本章小结180
习题181
第10章 过滤器182
10.1简单过滤器cat&echo182
10.2比较和补丁diff&patch184
10.3选择和正则表达式grep&look185
10.3.1正则表达式grep185
10.3.2选取特定模式开头的行look193
10.4抽取和组合cut&paste&join193
10.5替换sed195
10.6 awk编程197
10.6.1 awk简介197
10.6.2 awk应用198
本章小结201
习题201
第11章 网络与安全配置202
11.1 Linux运维202
11.2 CentOS 6系统配置203
11.2.1创建管理员账户和普通账户203
11.2.2语言环境设置203
11.2.3网络配置205
11.2.4 setup配置网络207
11.2.5网络常用命令208
11.2.6 CentOS 6生产环境安全初始化配置脚本210
11.3 CentOS 7系统配置214
11.3.1语言环境设置214
11.3.2网络配置215
11.4 Debian 8系统配置217
11.4.1语言环境设置217
11.4.2网络配置218
11.4.3无线网络配置219
11.5 Linux应用软件安装方案221
本章小结224
习题224
第12章 数据库服务器运维225
12.1 MariaDB 10.1安装配置225
12.2 MySQL 5.7安装配置232
本章小结232
习题232
第13章PHP服务器运维233
13.1 Nginx简介233
13.2 PHP简介233
13.3 Nginx安装234
13.4 PHP(PHP-FPM)安装237
本章小结245
习题245
第14章Tomcat服务器运维246
14.1 Java应用服务器简介246
14.2 Tomcat安装247
14.3 Nginx反向代理Tomcat256
本章小结259
习题259
第15章Linux桌面体验260
15.1桌面Linux的选择260
15.2物理机使用U盘安装Linux261
15.2.1制作U盘安装盘261
15.2.2安装Debian 8系统263
15.2.3 EasyBCD修复MBR引导267
15.2.4脚本安装Mint风格的MATE主题及常用软件268
15.3 Linux桌面操作268
15.3.1设置网络269
15.3.2设置语言地区与输入法272
15.3.3软件管理器273
15.3.4驱动管理器276
15.3.5字体管理276
15.3.6字体渲染277
15.3.7安装桌面主题279
15.4 Linux软件推荐280
15.5基于Debian 8打造个人桌面系统脚本282
15.5.1连接无线Wi-Fi脚本282
15.5.2设置DVD文件本地源284
15.5.3正式安装Mint风格的MATE桌面环境285
15.5.4安装自定义软件291
本章小结295
习题295
参考文献296
热门推荐
- 3854692.html
- 3410521.html
- 725903.html
- 2165385.html
- 1284809.html
- 1164710.html
- 1050199.html
- 74258.html
- 572500.html
- 3238197.html
- http://www.ickdjs.cc/book_2005476.html
- http://www.ickdjs.cc/book_2279769.html
- http://www.ickdjs.cc/book_609753.html
- http://www.ickdjs.cc/book_569378.html
- http://www.ickdjs.cc/book_1609837.html
- http://www.ickdjs.cc/book_3561276.html
- http://www.ickdjs.cc/book_417305.html
- http://www.ickdjs.cc/book_3223917.html
- http://www.ickdjs.cc/book_2006144.html
- http://www.ickdjs.cc/book_2975981.html