您好,欢迎来到聚文网。
登录
免费注册
网站首页
|
搜索
热搜:
购物车
0
我的订单
商品分类
首页
幼儿
文学
社科
教辅
生活
销量榜
跟老韩学Linux自动化运维(基础篇)
字数: 668000
装帧: 平装
出版社: 人民邮电出版社
作者: 韩艳威
出版日期: 2022-09-01
商品条码: 9787115562326
版次: 1
开本: 16开
页数: 416
出版年份: 2022
定价:
¥109.8
销售价:
登录后查看价格
¥{{selectedSku?.salePrice}}
库存:
{{selectedSku?.stock}}
库存充足
{{item.title}}:
{{its.name}}
加入购物车
立即购买
加入书单
收藏
精选
¥5.83
世界图书名著昆虫记绿野仙踪木偶奇遇记儿童书籍彩图注音版
¥5.39
正版世界名著文学小说名家名译中学生课外阅读书籍图书批发 70册
¥8.58
简笔画10000例加厚版2-6岁幼儿童涂色本涂鸦本绘画本填色书正版
¥5.83
世界文学名著全49册中小学生青少年课外书籍文学小说批发正版
¥4.95
全优冲刺100分测试卷一二三四五六年级上下册语文数学英语模拟卷
¥8.69
父与子彩图注音完整版小学生图书批发儿童课外阅读书籍正版1册
¥24.2
好玩的洞洞拉拉书0-3岁宝宝早教益智游戏书机关立体翻翻书4册
¥7.15
幼儿认字识字大王3000字幼儿园中班大班学前班宝宝早教启蒙书
¥11.55
用思维导图读懂儿童心理学培养情绪管理与性格培养故事指导书
¥19.8
少年读漫画鬼谷子全6册在漫画中学国学小学生课外阅读书籍正版
¥64
科学真好玩
¥12.7
一年级下4册·读读童谣和儿歌
¥38.4
原生态新生代(传统木版年画的当代传承国际研讨会论文集)
¥11.14
法国经典中篇小说
¥11.32
上海的狐步舞--穆时英(中国现代文学馆馆藏初版本经典)
¥21.56
猫的摇篮(精)
¥30.72
幼儿园特色课程实施方案/幼儿园生命成长启蒙教育课程丛书
¥24.94
旧时风物(精)
¥12.04
三希堂三帖/墨林珍赏
¥6.88
寒山子庞居士诗帖/墨林珍赏
¥6.88
苕溪帖/墨林珍赏
¥6.88
楷书王维诗卷/墨林珍赏
¥9.46
兰亭序/墨林珍赏
¥7.74
祭侄文稿/墨林珍赏
¥7.74
蜀素帖/墨林珍赏
¥12.04
真草千字文/墨林珍赏
¥114.4
进宴仪轨(精)/中国古代舞乐域外图书
¥24.94
舞蹈音乐的基础理论与应用
编辑推荐
系统地介绍 Shell 的各个知识点及其在企业环境中的具体应用,着重讲解shell编程及相关工具在Linux自动化运维管理中的实际应用。 内容涵盖: Shell脚本编程、Shell变量与字符串、Shell正则表达式与文本处理、Shell条件测试和循环语句、Shell数组与函数、Linux自动化运维等。 扫码即刻获取读者交流服务号,作者随时为您解答在学习过程中的重点、难点操作技巧。
内容简介
本书全面、系统地介绍 Shell 的各个知识点及其在企业环境中的具体应用。本书主要内容包括 Shell脚本编程、Shell变量与字符串、Shell正则表达式与文本处理、Shell条件测试和循环语句、Shell数组与函数、Linux自动化运维等。
本书适合 Linux 系统管理员阅读,也适合软件开发人员、软件测试人员及数据库管理人员学习,也可以作为大专院校计算机相关专业师生的学习用书以及培训机构的教材。
作者简介
韩艳威,从事Linux运维工作多年,在大中型互联网公司担任过Linux技术经理、大数据架构师等职位,不仅对Linux自动化运维、Linux性能监控与调优、开源Hadoop及阿里云大数据等有较为深刻的认知,而且对Python、Java、Scala等编程语言有深刻的理解。热爱分享技术,曾多次在51CTO、异步社区、思否编程等平台分享Linux技术。
目录
第1章Shell脚本编程入门1
1.1熟练掌握Linux指令的重要性2
1.2Shell的基本概念3
1.2.1熟练掌握Shell脚本的必要性5
1.2.2Shell脚本的基本结构5
1.2.3编写Shell脚本的两种方法6
1.2.4Atom编辑器常用操作7
1.2.5编写Shell脚本的通用规则10
1.3Shell脚本注释13
1.3.1单行注释13
1.3.2多行注释13
1.4Shell脚本调试17
1.4.1使用trap指令17
1.4.2使用tee指令19
1.4.3使用Shell选项20
1.5掌握Shell编程25
1.5.1学Shell编程的建议26
1.5.2Shell脚本在应用运维中的定位27
1.6Shell编程特性29
1.6.1历史指令history29
1.6.2补全指令与文件路径31
1.6.3指令别名和指令执行顺序31
1.6.4Bash常用快捷键33
1.6.5Linux文件描述符34
1.6.6文件描述符应用案例36
1.6.7标准输入输出和输入输出重定向43
1.6.8深入了解重定向44
1.6.9HereDocument入门与进阶48
1.6.10通配符基础和特殊符号51
1.6.11将DOS格式转换为UNIX格式56
1.7Shell脚本运维实战58
1.7.1统计磁盘容量信息58
1.7.2统计磁盘容量信息脚本扩展58
1.7.3复制文件到指定目录59
1.7.4安装LAMP菜单59
1.8Linux清空文件内容的6种方法61
1.8.1重定向62
1.8.2true指令62
1.8.3cat、cp、dd指令与/dev/null设备62
1.8.4echo指令63
1.8.5truncate指令64
1.8.6一句话脚本65
1.8.7注意事项66
1.9Shell编程实用指令67
1.9.1read指令67
1.9.2sleep指令70
1.9.3date指令71
1.9.4sshpass指令72
1.9.5案例:crontab定时任务不执行78
1.10Shell编程中的特殊字符79
1.10.1Shell通配符79
1.10.2Shell元字符82
1.10.3Shell转义字符82
1.11本章练习83
1.12编写Shell脚本经验85
1.13本章总结85
第2章Shell变量与字符串86
2.1Shell基础知识87
2.1.1绝对路径与相对路径87
2.1.2显示登录信息数据91
2.1.3Bash环境变量加载过程94
2.1.4常用Bash基本特性95
2.1.5Shell一次性执行多条指令101
2.2Shell变量与运算符103
2.2.1变量基础知识103
2.2.2Bash环境变量106
2.2.3Bash语言与位置参数变量110
2.2.4Bash预定义变量110
2.2.5变量的类型117
2.3Shell变量高级知识119
2.3.1变量删除和替换119
2.3.2变量测试120
2.3.3变量的长度122
2.3.4变量与eval指令123
2.4Shell运算符124
2.4.1变量赋值124
2.4.2算术运算符125
2.5Shell编程之特殊符号126
2.5.1双引号127
2.5.2单引号127
2.5.3反引号128
2.5.4反斜线128
2.6Shell编程之字符串常用操作130
2.6.1获取字符串的长度130
2.6.2获取子串的索引值132
2.6.3抽取字符串134
2.6.4Shell中字符串反转的几种技巧135
2.6.5字符串实例137
2.6.6字符串常用测试方法141
2.7Shell指令替换与数学运算144
2.7.1指令替换144
2.7.2Shell数学运算基础知识146
2.7.3整数运算之“$[]”146
2.7.4整数运算之“(())”147
2.7.5整数运算之let147
2.7.6整数运算之expr148
2.7.7数学运算之bc151
2.8本章练习153
2.9本章总结156
第3章Shell正则表达式与文本处理三剑客157
3.1正则表达式基础158
3.1.1正则表达式的定义和分类158
3.1.2元字符158
3.2grep与正则表达式159
3.2.1grep基础知识159
3.2.2grep与正则表达式160
3.3sed与正则表达式170
3.3.1sed语法与基础指令171
3.3.2sed基本应用172
3.3.3sed正则表达式应用实例178
3.4awk与正则表达式189
3.4.1awk语法与基本指令189
3.4.2awk基础应用192
3.4.3awk数字表达式与运算符201
3.4.4awk模式匹配205
3.4.5awk与正则表达式208
3.5awk数组与运算符220
3.5.1数组基础应用实例220
3.5.2awk变量详解223
3.5.3awk流程控制228
3.5.4awk分组统计233
3.6本章总结236
第4章Shell编程之文件查找与处理237
4.1find与正则表达式238
4.1.1find运行机制238
4.1.2find运算符表达式239
4.1.3find常用选项及实例243
4.1.4find进阶实例247
4.1.5find中的exec与xargs249
4.2文本处理指令257
4.2.1locate指令257
4.2.2which与whereis指令262
4.2.3cut指令263
4.2.4sort指令264
4.2.5tar指令266
4.2.6split指令271
4.3本章练习273
4.4本章总结276
第5章Shell条件测试和循环语句277
5.1Shell编程之字符串精讲278
5.1.1获取字符串长度的3种方法278
5.1.2截取和替换字符串279
5.2Shell条件测试和表达式281
5.2.1条件测试281
5.2.2整数测试284
5.2.3文件状态测试286
5.2.4复杂判断逻辑运算符288
5.2.5条件测试与其他常用运算符290
5.2.6Shell常用测试指令与符号291
5.3Shell流程控制293
5.3.1if语句基础293
5.3.2if语句嵌套297
5.3.3ifelse语句298
5.3.4if多分支语句299
5.3.5exit指令300
5.3.6case多条件判断语句302
5.4Shell循环304
5.4.1带列表的for循环305
5.4.2不带列表的for循环308
5.4.3C风格的for循环308
5.4.4until循环与while循环309
5.5循环控制语句313
5.5.1break语句控制循环313
5.5.2continue语句控制循环315
5.5.3select结构316
5.6本章练习317
5.7本章总结320
第6章Shell数组与函数321
6.1Shell数组的定义和赋值322
6.1.1定义Shell数组的4种方法322
6.1.2为Shell数组赋值的4种方法327
6.2访问和删除数组330
6.2.1访问数组330
6.2.2删除数组338
6.2.3数组的其他常用操作340
6.3Shell函数342
6.3.1函数基础342
6.3.2函数的返回值346
6.3.3别名和函数349
6.3.4函数中的全局变量和局部变量350
6.3.5函数参数352
6.4本章练习353
6.5本章总结355
第7章Linux自动化运维入门356
7.1SSH服务基础精讲357
7.1.1SSH服务工作原理357
7.1.2SSH服务安全相关358
7.2OpenSSH服务详解360
……
×
Close
添加到书单
加载中...
点此新建书单
×
Close
新建书单
标题:
简介:
蜀ICP备2024047804号
Copyright 版权所有 © jvwen.com 聚文网