产品特色
内容简介
本书是一本入门级的Linux学习教材,适合初学者阅读。本教程由浅入深,内容精湛,案例丰富,通俗易懂!书中分两部分:前面为基础知识,内容涉及Linux的安装、使用远程登录工具登录Linux、文件和目录管理、磁盘管理、Vim、压缩和解压缩文件和目录、安装和卸载软件包等;后面为进阶知识,内容包括正则表达式、shell脚本、日常管理操作、LAMP环境、LNMP环境、MySQL常用的操作、NFS、FTP、Tomcat、Linux集群和Zabbix监控等。
与上一版相比,这一版不仅基于CentOS 7.3进行了全面修订,并且增加了firewalld、Tomcat连接MySQL、集群架构、Zabbix监控等内容。
即使是零基础的人,只要能够坚持把所有章都学完,也一定会受益匪浅。对于有工作经验的人,它也是一本详尽的工具书,助你解决工作当中的一些需求和难题,让你受益匪浅。
作者简介
李世明
阿铭Linux培训创办者,猿课联合创始人,从事互联网运维工作8年多,先后就职于Discuz、腾讯、好贷,从*基础的运维到高级运维工程师,再到运维部门负责人,运维过的网站从访问量十几万PV到上亿PV,经历过各种各样的突发事故,运维实战经验**丰富。2011年编写的《跟阿铭学Linux》电子版入门教程,阅读量高达几十万,对初学者提供了莫大的帮助。近些年,在从事Linux运维培训工作中积累了丰富的教学经验,培训过的学生薪资大多在8000元以上。
目录
第1章 学习之初 1
1.1 Linux是什么 1
1.1.1 Linux的由来 1
1.1.2 Linux怎么读 2
1.1.3 常见Linux发行版 2
1.1.4 我们要学习哪个Linux发行版 2
1.2 Linux系统管理员要养成的习惯 3
1.2.1 要习惯使用命令行 3
1.2.2 操作要严谨 4
1.2.3 安全不可忽视 4
1.3 学习建议 5
1.3.1 稳中求进 5
1.3.2 善于总结文档 5
1.3.3 复习很关键 5
1.3.4 举一反三 6
1.4 课后习题 6
第2章 安装CentOS 7
2.1 安装虚拟机 7
2.1.1 下载虚拟机软件 7
2.1.2 安装虚拟机 8
2.1.3 新建一个虚拟机 9
2.2 安装Linux操作系统 13
2.2.1 下载CentOS镜像文件 13
2.2.2 设置虚拟光驱 13
2.2.3 安装CentOS 15
2.3 第一次亲密接触 21
2.3.1 初次使用命令行登录 21
2.3.2 设置网络 22
2.3.3 图形和命令行切换 29
2.3.4 学会使用快捷键 30
2.3.5 学会查询帮助文档 —— man 30
2.3.6 Linux系统目录结构 31
2.3.7 如何正确关机、重启 34
2.3.8 忘记root密码怎么办 34
2.3.9 学会使用救援模式 36
2.4 课后习题 39
第3章 远程登录Linux系统 40
3.1 安装PuTTY 40
3.1.1 下载PuTTY 40
3.1.2 安装 41
3.2 远程登录 41
3.2.1 使用密码直接登录 41
3.2.2 使用密钥认证 43
3.3 两台Linux相互登录 45
3.3.1 克隆CentOS 46
3.3.2 使用密码登录 47
3.3.3 使用密钥登录 47
3.4 课后习题 49
第4章 Linux文件和目录管理 50
4.1 绝对路径和相对路径 50
4.1.1 命令cd 50
4.1.2 命令mkdir 51
4.1.3 命令rmdir 52
4.1.4 命令rm 52
4.2 环境变量PATH 53
4.2.1 命令cp 54
4.2.2 命令mv 55
4.3 几个与文档相关的命令 56
4.3.1 命令cat 56
4.3.2 命令tac 57
4.3.3 命令more 57
4.3.4 命令less 57
4.3.5 命令head 57
4.3.6 命令tail 58
4.4 文件的所有者和所属组 59
4.5 Linux文件属性 59
4.6 更改文件的权限 60
4.6.1 命令chgrp 60
4.6.2 命令chown 61
4.6.3 命令chmod 62
4.6.4 命令umask 63
4.6.5 修改文件的特殊属性 64
4.7 在Linux下搜索文件 66
4.7.1 用which命令查找可执行文件的绝对路径 66
4.7.2 用whereis命令查找文件 66
4.7.3 用locate命令查找文件 67
4.7.4 使用find搜索文件 67
4.8 Linux文件系统简介 69
4.9 Linux文件类型 70
4.9.1 常见文件类型 70
4.9.2 Linux文件后缀名 70
4.9.3 Linux的链接文件 71
4.10 课后习题 72
第5章 Linux系统用户与用户组管理 74
5.1 认识/etc/passwd和/etc/shadow 74
5.1.1 /etc/passwd解说 75
5.1.2 /etc/shadow解说 75
5.2 用户和用户组管理 76
5.2.1 新增组的命令groupadd 76
5.2.2 删除组的命令groupdel 76
5.2.3 增加用户的命令useradd 77
5.2.4 删除账户的命令userdel 78
5.2.5 使用命令chfn更改用户的
finger 78
5.3 用户密码管理 78
5.3.1 命令passwd 79
5.3.2 命令mkpasswd 79
5.4 用户身份切换 80
5.4.1 命令su 80
5.4.2 命令sudo 81
5.4.3 不允许root远程登录Linux 82
5.5 课后习题 82
第6章 Linux磁盘管理 84
6.1 查看磁盘或者目录的容量 84
6.1.1 命令df 84
6.1.2 命令du 85
6.2 磁盘的分区和格式化 86
6.2.1 增加虚拟磁盘 86
6.2.2 命令fdisk 87
6.3 格式化磁盘分区 96
6.3.1 命令mke2fs、mkfs.ext2、mkfs. ext3、mkfs.ext4和mkfs.xfs 96
6.3.2 命令e2label 99
6.4 挂载/卸载磁盘 99
6.4.1 命令mount 100
6.4.2 /etc/fstab配置文件 101
6.4.3 命令blkid 103
6.4.4 命令umount 104
6.5 建立一个swap文件增加虚拟内存 105
6.6 课后习题 106
第7章 文本编辑工具Vim 107
7.1 Vim的3种常用模式 107
7.1.1 一般模式 107
7.1.2 编辑模式 108
7.1.3 命令模式 109
7.2 Vim实践 109
7.3 课后习题 111
第8章 文档的压缩与打包 112
8.1 gzip压缩工具 112
8.2 bzip2压缩工具 113
8.3 xz压缩工具 113
8.4 tar打包工具 114
8.4.1 打包的同时使用gzip压缩 116
8.4.2 打包的同时使用bzip2压缩 116
8.5 使用zip压缩 117
8.6 zcat、bzcat命令的使用 118
8.7 课后习题 118
第9章 安装RPM包或源码包 119
9.1 RPM工具 119
9.1.1 安装RPM包 120
9.1.2 升级RPM包 120
9.1.3 卸载RPM包 120
9.1.4 查询一个包是否已安装 121
9.1.5 得到一个已安装的RPM包的 相关信息 121
9.1.6 列出一个RPM包的安装文件 122
9.1.7 列出某个文件属于哪个 RPM包 122
9.2 yum工具 122
9.2.1 列出所有可用的RPM包 122
9.2.2 搜索RPM包 123
9.2.3 安装RPM包 124
9.2.4 卸载RPM包 125
9.2.5 升级RPM包 126
9.2.6 使用本地光盘制作yum源 127
9.2.7 利用yum工具下载RPM包 128
9.3 安装源码包 130
9.3.1 下载源码包 130
9.3.2 解压源码包 131
9.3.3 配置相关的选项并生成 Makefile 131
9.3.4 进行编译 132
9.3.5 安装 133
9.4 课后习题 133
第10章 shell基础知识 135
10.1 什么是shell 135
10.1.1 记录命令历史 135
10.1.2 命令和文件名补全 136
10.1.3 别名 136
10.1.4 通配符 137
10.1.5 输入/输出重定向 137
10.1.6 管道符 137
10.1.7 作业控制 137
10.2 变量 139
10.2.1 命令env 139
10.2.2 命令set 140
10.3 系统环境变量与个人环境变量的 配置文件 144
10.4 Linux shell中的特殊符号 145
10.4.1 *代表零个或多个任意字符 145
10.4.2 ?只代表一个任意的字符 145
10.4.3 注释符号# 145
10.4.4 脱义字符 146
10.4.5 再说管道符| 146
10.4.6 命令cut 146
10.4.7 命令sort 147
10.4.8 命令wc 148
10.4.9 命令uniq 148
10.4.10 命令tee 149
10.4.11 命令tr 149
10.4.12 命令split 149
10.4.13 特殊符号$ 150
10.4.14 特殊符号; 150
10.4.15 特殊符号~ 150
10.4.16 特殊符号& 151
10.4.17 重定向符号>、>>、2>和 2>> 151
10.4.18 中括号[] 151
10.4.19 特殊符号&&和|| 151
10.5 课后习题 152
第11章 正则表达式 154
11.1 grep/egrep工具的使用 154
11.1.1 过滤出带有某个关键词的 行,并输出行号 155
11.1.2 过滤出不带有某个关键词 的行,并输出行号 155
11.1.3 过滤出所有包含数字的行 156
11.1.4 过滤出所有不包含数字 的行 156
11.1.5 过滤掉所有以#开头的行 156
11.1.6 过滤掉所有空行和以#开头 的行 157
11.1.7 过滤出任意一个字符和重复 字符 158
11.1.8 指定要过滤出的字符出现 次数 158
11.1.9 过滤出一个或多个指定的 字符 159
11.1.10 过滤出零个或一个指定的 字符 159
11.1.11 过滤出字符串1或者 字符串2 160
11.1.12 egrep中()的应用 160
11.2 sed工具的使用 160
11.2.1 打印某行 160
11.2.2 打印包含某个字符串的行 161
11.2.3 删除某些行 161
11.2.4 替换字符或者字符串 162
11.2.5 调换两个字符串的位置 163
11.2.6 直接修改文件的内容 163
11.2.7 sed练习题 164
11.3 awk工具的使用 165
11.3.1 截取文档中的某个段 165
11.3.2 匹配字符或者字符串 165
11.3.3 条件操作符 166
11.3.4 awk的内置变量 167
11.3.5 awk中的数学运算 168
11.3.6 awk练习题 169
11.4 课后习题 170
第12章 shell脚本 171
12.1 什么是shell脚本 171
12.1.1 shell脚本的创建和执行 172
12.1.2 命令date 173
12.2 shell脚本中的变量 173
12.2.1 数学运算 174
12.2.2 和用户交互 174
12.2.3 shell脚本预设变量 175
12.3 shell脚本中的逻辑判断 176
12.3.1 不带else 176
12.3.2 带有else 176
12.3.3 带有elif 177
12.3.4 和文档相关的判断 178
12.3.5 case逻辑判断 179
12.4 shell脚本中的循环 180
12.4.1 for循环 180
12.4.2 while循环 181
12.5 shell脚本中的函数 181
12.6 shell脚本中的中断和继续 182
12.6.1 break 182
12.6.2 continue 183
12.6.3 exit 183
12.7 shell脚本练习题 184
12.8 课后习题 186
第13章 Linux系统管理技巧 187
13.1 监控系统的状态 187
13.1.1 使用w命令查看当前系统的负载 187
13.1.2 用vmstat命令监控系统的 状态 189
13.1.3 用top命令显示进程所占的系统资源 190
13.1.4 用sar命令监控系统状态 191
13.1.5 用nload命令查看网卡流量 194
13.1.6 用free命令查看内存使用 状况 195
13.1.7 用ps命令查看系统进程 196
13.1.8 用netstat命令查看网络 状况 197
13.2 抓包工具 199
跟阿铭学Linux 第3版 下载 mobi epub pdf txt 电子书 格式
评分
☆☆☆☆☆
东西非常不错,非常详细,前期的铺垫也非常不错,赞一个。对于我这种新开始学习的很有用
评分
☆☆☆☆☆
此用户未填写评价内容
评分
☆☆☆☆☆
老君不能将孙悟空炼化的真正原因是:古时候炼丹炉是煤炭炉,最高只能达到1200℃左右,而孙悟空是石猴,主要成分二氧化硅,熔点1600℃左右,的确炼不掉!懂点科学多么重要!我觉得有些道理,那么孙悟空为什么会被炼成火眼金睛呢?原来二氧化硅在八卦炉1200摄氏度的高温下发生了玻璃化,所以具备了类似照妖镜之类的作用,可以看出妖精鬼怪。那么八卦炉又为什么会坏掉呢?原来孙悟空的组成远非二氧化硅那么简单,还有一部分碳酸钙,在八卦炉1200摄氏度作用下,碳酸钙发生分解:CaCO3==CaO+CO2。二氧化碳是的八卦炉内压力增大,最终导致八卦炉爆炸,孙悟空破炉而出!那么孙悟空破炉而出之后为何变得狂暴呢?因为他身上的碳酸钙变成了氧化钙,吸收空气中的水分发生化学反应会发热,故而狂暴。那么后来孙悟空为啥又温和了呢?还跟唐僧一起去西天取经?原来如来把孙悟空压在五行山下,常年风吹日晒,孙悟空身上的氧化钙又吸收了雨水,随后变成了氢氧化钙,所以性情也就变的温和了。后来孙悟空为什么能够成佛呢?原来在西行的路上,孙悟空身上的氢氧化钙又在不断的吸收二氧化碳,最终到了西天之后又变成了碳酸钙,又变成了坚硬的金身,学会数理化走遍全天下啊
评分
☆☆☆☆☆
这本书很适合linux入门啊,我得好好学学,也是别人推荐的
评分
☆☆☆☆☆
配送员态度和服务都很好,但是发货这个环节太不走心了,实在是不忍直视,太拉低购物体验了。三本书外面只有一层塑料快递袋,结果被磨成了这个样子,也是很佩服京东发货环节的松散。换货后三本书每本都有一个单独的硬纸盒包装,还是很满意的。不过不得不吐槽,早点用一个硬纸盒能解决的问题,何必呢?!
评分
☆☆☆☆☆
also very enthusiastic,and sometimes inconvenient
评分
☆☆☆☆☆
¥89.10
评分
☆☆☆☆☆
书的纸质不错,内容由浅入深,再配上图,很详细,适合入门学习使用的工具书
评分
☆☆☆☆☆
今购的东西,不由得精神为之一振,自觉七经八脉为之一畅,与卖家您交流,我只想说,产品实在是太好了,你的高尚情操太让人感动了,本人对此卖家之仰慕如滔滔江水连绵不绝,海枯石烂,天崩地裂,永不变心。交易成功后,我的心情是久久不能平静,自古英雄出少年,卖家年纪轻轻,就有经天纬地之才,定国安邦之智,而今,天佑我大中华,沧海桑田5000年,神州平地一声雷,飞沙走石,大雾迷天,朦胧中,只见顶天立地一金甲天神立于天地间,花见花开,人见人爱,这位英雄手持双斧,二目如电,一斧下去,混沌初开,二斧下去,女娲造人,三斧下去,小生倾倒。得此大英雄,实乃国之幸也,民之福,人之初也,怎不叫人喜极而泣……看着交易成功,我竟产生出一种无以名之的悲痛感——啊,这么好的卖家,如果将来我再也遇不到了,那我该怎么办?直到我毫不犹豫地把卖家的店收藏了,我内心的那种激动才逐渐平静下来,可是我立刻想到这 么好的卖家,倘若别人看不到,那么不是浪费心血吗?经过痛苦的思想斗争,我终于下定决心,牺牲小我,奉献大我。我要以此评价奉献给世人赏阅,我要给好评……评到所有人都看到为止!