新書推薦:
《
算法图解(第2版)
》
售價:NT$
356.0
《
科学的奇幻之旅
》
售價:NT$
352.0
《
画艺循谱:晚明的画谱与消闲
》
售價:NT$
653.0
《
新民说·现实政治史:从马基雅维利到基辛格
》
售價:NT$
454.0
《
宽容是件奢侈品(人生360度·一分钟经典故事)
》
售價:NT$
203.0
《
甲骨拼合六集
》
售價:NT$
1520.0
《
视觉美食家:商业摄影实战与创意解析
》
售價:NT$
602.0
《
中国经济发展的新阶段:机会与选择
》
售價:NT$
454.0
|
內容簡介: |
本书为学习Linux系统管理的参考书,全书共9章,内容涵盖Linux系统管理所需的所有知识点,讲解了Linux日常管理操作的方方面面,由浅入深,内容全面,案例丰富,实战性强。本书依次讲解了Linux的高级文件系统管理,包括磁盘配额、LVM(逻辑卷管理)和RAID(磁盘阵列)的部署;Shell的基础知识,包括Bash操作环境的构建、输入输出重定向、管道符、变量的设置和使用;Shell编程的正则表达式、字符处理命令、条件判断、流程控制等知识,以及Shell编程的实例脚本演示;Linux系统的引导流程,以及启动引导程序GRUB的使用、内核模块管理;Linux下的常见服务,以及服务的分类、管理、自启动的设置等;Linux的进程管理、工作管理和系统定时任务;Linux的常用日志管理,包括rsyslogd日志服务、日志轮替、日志分析工具;LAMP和LNMP的开发环境在Linux下的部署、管理、优化;数据备份的原理和原则、备份和恢复命令;SELinux的设置、上下文管理、日志查看、策略规则等。本书广泛适用于各种基于Linux平台服务部署及运维、开发的技术人员,以及大学计算机相关专业的学生,也是云计算学习的必备入门书籍。
|
關於作者: |
兄弟连教育,成立于2006年,专注于IT技术培训,是中国PHP培训的领导者,以“优秀的教学、严格的管理、职业素质课贯穿始终”闻名业界,现已开设PHP、Java、HTML5、UI、Linux、Python等众多课程,在国内开设有四十余所分校,于2016年9月在国内新三板挂牌上市,每年有数十万名学生受益于兄弟连的职业培训、出版书籍、教学视频、网络直播课、院校讲座。“我们不仅仅是老师,更是学生的梦想守护者与职场引路人。”做一所认认真真的学校,帮助更多的年轻人实现人生价值,是我们的光荣与骄傲。
|
目錄:
|
第1章运筹帷幄,操控全盘:高级文件系统管理1
1.1磁盘配额1
1.1.1什么是磁盘配额1
1.1.2磁盘配额中的常见概念2
1.1.3磁盘配额的实现过程3
1.1.4磁盘配额的查询10
1.1.5磁盘配额的测试11
1.1.6非交互设定用户磁盘配额13
1.2LVM(逻辑卷管理)14
1.2.1LVM的概念14
1.2.2图形界面安装系统时配置LVM分区15
1.2.3命令模式管理LVM物理卷管理21
1.2.4命令模式管理LVM卷组管理23
1.2.5命令模式管理LVM逻辑卷管理26
1.3RAID(磁盘阵列)29
1.3.1RAID简介29
1.3.2图形界面安装系统时配置RAID34
1.3.3命令模式配置RAID 538
本章小结44
测试题44
第2章化简单为神奇:Shell基础46
2.1Shell概述46
2.1.1什么是Shell46
2.1.2Shell的分类47
2.2Shell脚本的运行方式49
2.2.1输出命令echo49
2.2.2Shell脚本的运行51
2.3Bash的基本功能53
2.3.1历史命令53
2.3.2命令与文件补全55
2.3.3命令别名56
2.3.4Bash常用快捷键58
2.3.5输入输出重定向58
2.3.6多命令顺序执行62
2.3.7管道符65
2.3.8通配符68
2.3.9Bash中的其他特殊符号69
2.4Bash的变量和运算符72
2.4.1什么是变量72
2.4.2用户自定义变量74
2.4.3环境变量76
2.4.4位置参数变量83
2.4.5预定义变量86
2.4.6接收键盘输入87
2.4.7Shell的运算符89
2.4.8变量测试与内容置换94
2.5环境变量配置文件96
2.5.1source命令96
2.5.2环境变量配置文件的分类97
2.5.3Shell登录信息99
2.5.4定义Bash快捷键101
本章小结102
测试题102
第3章管理员的九阳神功:Shell编程104
3.1正则表达式104
3.1.1什么是正则表达式104
3.1.2基础正则表达式105
3.1.3扩展正则表达式111
3.2字符截取和替换命令111
3.2.1cut列提取命令112
3.2.2awk编程114
3.2.3sed命令122
3.3字符处理命令126
3.3.1排序命令sort126
3.3.2uniq128
3.3.3统计命令wc128
3.4条件判断128
3.4.1按照文件类型进行判断128
3.4.2按照文件权限进行判断130
3.4.3两个文件之间进行比较130
3.4.4两个整数之间进行比较131
3.4.5字符串判断131
3.4.6多重条件判断132
3.5流程控制132
3.5.1if条件判断133
3.5.2多分支case条件语句142
3.5.3for循环144
3.5.4while循环151
3.5.5until循环152
3.5.6函数153
3.5.7特殊流程控制语句154
本章小结157
测试题158
第4章庖丁解牛,悬丝诊脉:Linux启动管理159
4.1CentOS 6.x系统启动过程详解159
4.1.1CentOS 6.x基本启动流程160
4.1.2BIOS自检160
4.1.3MBR的结构161
4.1.4启动引导程序的作用162
4.1.5加载内核,内核重新自检并加载内核模块163
4.1.6调用sbininit进程165
4.1.7调用etcinitrcS.conf配置文件166
4.1.8由etcrc.drc.sysinit配置文件进行Linux系统初始化166
4.1.9由etcinittab配置文件确定系统的默认运行级别167
4.1.10调用etcinitrc.conf,再调用etcrc.drc脚本文件169
4.1.11调用etcrc.drc.local文件169
4.2启动引导程序(Boot Loader)170
4.2.1GRUB加载内核的过程171
4.2.2bootgrub目录172
4.2.3GRUB的配置文件173
4.2.4手工安装GRUB176
4.2.5GRUB加密181
4.2.6纯字符界面调整分辨率183
4.3内核模块管理184
4.3.1内核模块保存位置与模块保存文件185
4.3.2内核模块的查看186
4.3.3内核模块的添加与删除187
4.3.4安装NTFS文件系统模块188
4.4系统修复模式191
4.4.1单用户模式191
4.4.2光盘修复模式193
4.4.3Linux的安全性198
本章小结199
测试题199
第5章掌柜先生敲算盘:服务管理200
5.1服务的简介与分类200
5.1.1服务的分类和区分201
5.1.2服务和端口203
5.2RPM包默认安装的服务管理207
5.2.1独立服务的管理208
5.2.2基于xinetd服务的管理216
5.3源码包安装的服务管理219
5.3.1源码包服务的启动管理219
5.3.2源码包服务的自启动管理220
5.3.3让源码包服务被服务管理命令识别220
5.4总结服务管理223
5.5Linux中常见服务的作用223
本章小结226
测试题226
第6章七剑下天山:系统管理227
6.1进程管理227
6.1.1进程简介228
6.1.2进程的查看229
6.1.3进程的管理237
6.1.4进程的优先级241
6.2工作管理244
6.2.1工作管理简介244
6.2.2如何把命令放入后台244
6.2.3后台命令管理245
6.3系统资源查看248
6.3.1vmstat命令:监控系统资源248
6.3.2dmesg命令:显示开机时的内核检测信息249
6.3.3free命令:查看内存使用状态250
6.3.4查看CPU信息250
6.3.5查看本机登录用户信息251
6.3.6uptime命令253
6.3.7查看系统与内核的相关信息253
6.3.8lsof命令:列出进程调用或打开的文件信息254
6.4系统定时任务256
6.4.1at命令:一次性执行定时任务256
6.4.2crontab命令:循环执行定时任务260
6.4.3anacron265
本章小结268
测试题268
第7章凡走过必留下痕迹:日志管理269
7.1日志简介269
7.1.1日志相关服务270
7.1.2系统中常见的日志文件270
7.2日志服务rsyslogd271
7.2.1日志文件的格式272
7.2.2rsyslogd服务的配置文件272
7.3日志轮替279
7.3.1日志文件的命名规则280
7.3.2logrotate配置文件280
7.3.3把自己的日志加入日志轮替283
7.3.4logrotate命令284
7.4日志分析工具286
本章小结290
测试题291
第8章搭台唱戏:LAMP环境搭建和LNMP环境搭建292
8.1LAMP环境搭建292
8.1.1LAMP安装前的准备工作293
8.1.2LAMP环境安装过程299
8.2LNMP环境搭建316
8.2.1LNMP安装前的准备工作317
8.2.2LNMP环境一键安装步骤318
本章小结322
测试题322
第9章常在河边走,如何不湿鞋:备份与恢复323
9.1数据备份简介323
9.1.1Linux服务器中哪些数据需要备份324
9.1.2备份策略325
9.2备份和恢复命令:dump和restore327
9.2.1dump命令327
9.2.2restore命令330
9.3备份命令dd333
本章小结336
测试题336
第10章服务器安全一阳指:SELinux管理338
10.1什么是SELinux339
10.1.1SELinux的作用339
10.1.2SELinux的运行模式340
10.2SELinux的安装与启动管理341
10.2.1SELinux的安装341
10.2.2SELinux的启动管理341
10.3SELinux安全上下文管理343
10.3.1安全上下文的查看343
10.3.2修改和设置安全上下文346
10.3.3查询和修改默认安全上下文348
10.4SELinux日志查看350
10.4.1auditd的安装与启动350
10.4.2auditd日志的使用350
10.5SELinux的策略规则353
10.5.1策略规则的查看353
10.5.2策略规则的开启与关闭355
本章小结357
测试题358
测试题答案359
|
|