百道网
 您现在的位置:Fun书 > 跟老韩学Linux运维
跟老韩学Linux运维


跟老韩学Linux运维

作  者:韩艳威

出 版 社:人民邮电出版社

出版时间:2018年12月

定  价:138.00

I S B N :9787115492586

所属分类: 专业科技  >  计算机/网络  >  操作系统/系统开发    

标  签:

[查看微博评论]

分享到:

TOP好评推荐   [展开]

TOP内容简介

本书系统全面地介绍了Linux指令在企业生产环境中的实战应用技巧。主要内容包括Linux指令概述,CentOS操作系统生产环境标准化安装及实际运维部署,CentOS系统对比Windows系统的启动流程,Linux初、中、高级运维指令,并结合正则表达式将指令运用到实际工作环境中。本书最后详细介绍了Linux系统安全加固及内核核心参数优化等内容。书中精选的上千个实例均来自于作者在Linux系统运维领域的一线实战经验。

 

 

 

 

 

 

 

TOP作者简介

韩艳威,博信文化传媒核心创始人,先后在北京多家知名公司担任Linux架构师、MySQL运维DBA、Linux运维经理等职务。具有8年的一线互联网实战工作经验,尤其擅长设计高并发、大流量网站架构,并对Linux平台下的HA、MySQL运维HA,以及Nginx高效运维、KVM高效运维和Web安全运维等有着独到的见解。乐于分享技术,曾在51CTO学院分享Linux实战课程,目前致力于Linux开源系统的推广和分享。

TOP目录

第 1章 Linux应用运维指令概述   1

1.1 为什么要熟练掌握命令行操作 2

1.1.1 命令行执行速度快 2

1.1.2 命令行针对结果 3

1.1.3 命令行反馈信息明确 5

1.1.4 命令行便于调试 5

1.2 命令行的意义和价值 7

1.2.1 快速文件操作 7

1.2.2 快速操作软件 8

1.2.3 快速条件搜索 8

1.3 如何熟练运用命令行 10

1.3.1 给新手的入门建议 10

1.3.2 命令行初涉 11

1.4 命令行格式一览 12

1.4.1 命令本身 13

1.4.2 命令选项 13

1.4.3 命令执行参数 14

1.5 命令行基本含义探讨 15

1.5.1 Linux中常用命令单词缩写 15

1.5.2 Linux下命令分类 16

1.6 Linux命令基础环境准备 19

1.6.1 购买云主机 19

1.6.2 采用虚拟机 20

1.6.3 下载CentOS镜像 21

1.6.4 下载远程登录软件 21

1.7 获取命令帮助技巧实战 22

1.7.1 内部命令帮助文档 22

1.7.2 外部命令帮助文档 23

1.7.3 man手册查看帮助 24

1.7.4 history命令技巧10例 27

1.7.5 命令快捷操作小技巧 30

1.8 本章小结及思维导图 31

第 2章 高标准安装Linux操作系统 33

2.1 实验环境准备 34

2.1.1 下载安装VMware Workstation10 35

2.1.2 CentOS镜像下载建议 35

2.1.3 安装CentOS操作系统的3种方法 36

2.1.4 操作系统安装核心要点提示 37

2.2 CentOS 6.9生产环境高标准安装实战 38

2.2.1 安装前基本规划说明 39

2.2.2 生产服务器部署规划 39

2.2.3 生产操作系统版本选择建议 40

2.2.4 CentOS 6.9下载地址相关说明 40

2.2.5 安装CentOS 6.9 64位的必备条件 41

2.2.6 标准安装CentOS 6.9演示 41

2.2.7 CentOS 6.9安装后做快照 58

2.3 CentOS 7.3生产环境标准安装实战 59

2.3.1 CentOS 7安装规划 59

2.3.2 CentOS 7 mini版本下载 59

2.3.3 图示与CentOS 6.9安装的不同点 60

2.3.4 CentOS 7 halt等指令关机无效案例 61

2.4 U盘安装CentOS 7.3 62

2.4.1 准备工作 62

2.4.2 制作安装盘 63

2.4.3 U盘安装CentOS 7.3 65

2.5 服务器版Ubuntu Server 16.04部署实战 66

2.5.1 Ubuntu Server 16.04系统安装 66

2.5.2 设置root管理员信息 72

2.5.3 设置网络连接信息 72

2.5.4 Ubuntu设置时区 73

2.5.5 安装yum源 75

2.5.6 使用apt-get安装MySQL 81

2.6 生产环境安装操作系统经验谈 82

2.6.1 服务器基础知识 83

2.6.2 服务器选购技巧 84

2.7 SSH远程连接最佳实践 84

2.7.1 SSH远程工具之PuTTY 85

2.7.2 SSH远程连接工具之Secure CRT 90

2.8 CentOS操作系统忘记密码修复实战 91

2.8.1 CentOS 6.9忘记密码操作 92

2.8.2 CentOS 7.2忘记密码操作 94

2.8.3 CentOS 7.3修复root密码终极实战 96

2.9 CentOS 7新特性和命令 99

2.9.1 CentOS 7新特性 99

2.9.2 CentOS 7新命令 102

2.10 本章小结及思维导图 104

第3章 CentOS 6系统启动流程 106

3.1 Windows操作系统初始化过程 107

3.1.1 计算机的启动过程 108

3.1.2 主引导记录 111

3.1.3 硬盘启动 112

3.1.4 操作系统 112

3.2 CentOS 6操作系统启动流程详解 113

3.2.1 POST加电自检 113

3.2.2 加载BIOS 114

3.2.3 读取MBR 114

3.2.4 加载启动管理器 115

3.2.5 加载kernel 115

3.2.6 用户层执行init process 117

3.2.7 等待用户登录 118

3.3 CentOS 7启动流程简述 118

3.3.1 CentOS 7启动流程 118

3.3.2 CentOS 6与CentOS 7的启动区别 119

3.4 CentOS 6启动流程小结 120

3.5 本章小结及思维导图 123

第4章 Linux用户、组、权限管理 125

4.1 Linux用户管理 126

4.1.1 用户定义 126

4.1.2 用户类别及标识 126

4.1.3 用户配置文件/etc/passwd 128

4.1.4 用户密码配置文件/etc/shadow 130

4.1.5 账号检查工具pwconv、pwunconv指令 132

4.2 Linux环境变量 133

4.2.1 Linux环境变量概述 134

4.2.2 Linux环境变量分类 134

4.2.3 查看Linux环境变量 135

4.2.4 设置和取消环境变量 140

4.2.5 Linux系统常用的环境变量 145

4.3 Linux用户组管理 145

4.3.1 Linux用户组基本概念 146

4.3.2 用户组信息配置文件/etc/group 146

4.3.3 用户组密码配置文件/etc/gshadow 147

4.3.4 用户组检查工具grpconv、grpunconv指令 148

4.4 Linux用户管理应用实战 149

4.4.1 普通用户管理 149

4.4.2 root用户管理 167

4.5 Linux用户组管理应用实战 169

4.6 Linux sudo特殊权限管理应用运维实战 174

4.6.1 sudo使用场景及适用条件 174

4.6.2 sudo初体验 175

4.6.3 sudo配置文件精讲 177

4.6.4 sudo指令语法 179

4.6.5 sudo应用运维生产实例 179

4.7 Linux权限管理 187

4.7.1 Linux系统文件类型 187

4.7.2 Linux系统目录基本操作 189

4.7.3 Linux文件基本操作 193

4.7.4 Linux文件与目录权限基础补充 195

4.7.5 Linux文件与目录权限深入详解 197

4.7.6 Linux文件与目录的特殊权限 199

4.7.7 Linux用户权限管理 203

4.8 本章小结及思维导图 205

第5章 Linux应用运维基础指令实战 208

5.1 Linux指令行终端常用快捷键 209

5.1.1 Linux终端初识 209

5.1.2 Linux终端类型 210

5.1.3 Linux操作系统终端操作快捷键及应用技巧 211

5.1.4 Linux终端自定义快捷键 213

5.2 基础应用运维指令 215

5.2.1 uptime指令 215

5.2.2 w指令 217

5.2.3 last指令 218

5.2.4 who指令 227

5.2.5 whoami 230

5.2.6 cd指令 231

5.2.7 pwd指令 235

5.2.8 type指令及Linux指令类型 237

5.2.9 reboot指令 240

5.2.10 shutdown指令 241

5.2.11 halt指令 245

5.2.12 init指令 246

5.2.13 ssh指令 250

5.2.14 scp指令 256

5.2.15 ls指令 259

5.2.16 uname指令 268

5.3 系统资源使用排查指令 271

5.3.1 free指令 271

5.3.2 df指令 273

5.3.3 du指令 278

5.3.4 netstat指令 282

5.4 本章小结及思维导图 291

第6章 Linux应用运维文件操作指令实战 292

6.1 文件操作基础指令 293

6.1.1 vim指令 293

6.1.2 touch指令 301

6.1.3 mkdir指令 303

6.1.4 cp指令 305

6.1.5 mv指令 309

6.1.6 rm指令 312

6.1.7 cat指令 317

6.1.8 tac指令 322

6.1.9 tail指令 323

6.1.10 head指令 325

6.1.11 less指令 326

6.1.12 more指令 329

6.1.13 nl指令 332

6.1.14 seq指令 333

6.1.15 wc指令 334

6.2 文件操作高级指令 336

6.2.1 find指令基础实战 336

6.2.2 stat指令 348

6.2.3 rsync指令 352

6.2.4 chattr指令 368

6.2.5 lsattr指令 370

6.2.6 md5sum指令 371

6.3 本章小结及思维导图 373

第7章 Linux网络监控实战指令 375

7.1 服务器网络基本配置实战 376

7.2 网络运维常用指令 377

7.2.1 ifconfig指令 377

7.2.2 ifdown & ifup指令 382

7.2.3 ethtool指令 383

7.2.4 mii-tool指令 388

7.2.5 ip指令 389

7.2.6 ping指令 396

7.2.7 fping指令 400

7.2.8 traceroute指令 405

7.2.9 tracepath指令 410

7.2.10 mtr指令 412

7.2.11 dhclient指令 414

7.2.12 nethogs指令 414

7.2.13 bwm-ng指令 416

7.2.14 lsof指令 417

7.2.15 rz上传和sz下载 426

7.2.16 tcpdump指令 427

7.2.17 dstat指令 434

7.2.18 bmon指令 443

7.2.19 atop指令 447

7.2.20 nmon指令 449

7.2.21 collectl指令 454

7.2.22 ngrep指令 460

7.3 Linux下查看实时网卡流量实战 462

7.3.1 sar指令 462

7.3.2 ifstat指令 471

7.3.3 nload指令 472

7.3.4 iptraf指令 474

7.3.5 iftop指令 474

7.3.6 tcptrack指令 477

7.3.7 glances指令 478

7.3.8 brctl指令 480

7.3.9 ss指令 481

7.3.10 curl指令 485

7.3.11 wget指令 490

7.3.12 axel指令 495

7.3.13 nc指令 496

7.3.14 实时监控网络流量脚本 497

7.3.15 统计/proc下网络信息 498

7.3.16 组合SHELL指令实时查看 499

7.4 本章小结及思维导图 499

第8章 Linux应用运维磁盘操作指令 501

8.1 磁盘基础指令 502

8.1.1 fdisk指令 505

8.1.2 parted指令 510

8.1.3 mkfs指令 518

8.1.4 swap分区指令 523

8.1.5 mount指令 524

8.1.6 umount指令 530

8.1.7 df指令 532

8.1.8 du指令 537

8.1.9 fuser指令 540

8.1.10 lsblk指令 542

8.2 磁盘高级指令 545

8.2.1 fsck指令 545

8.2.2 e2fsck指令 548

8.2.3 badblocks指令 549

8.2.4 tune2fs指令 550

8.2.5 iostat指令 552

8.2.6 iotop指令 560

8.2.7 dd指令 564

8.3 磁盘I/O性能监控指标解析 566

8.3.1 磁盘I/O性能主要监控解析 566

8.3.2 如何解决磁盘性能 567

8.3.3 RAID基础知识 568

8.4 磁盘I/O性能测试 570

8.4.1 hdparm基本应用 570

8.4.2 hdparm磁盘I/O测速 572

8.4.3 使用dd命令测试I/O 572

8.5 本章小结及思维导图 573

第9章 Linux应用高级运维指令实战 575

9.1 Linux应用指令运维实战 576

9.1.1 tee指令 576

9.1.2 cut指令 580

9.1.3 tr指令 584

9.1.4 watch指令 588

9.1.5 进程调度指令 591

9.1.6 nohup指令 592

9.1.7 srceen指令 595

9.1.8 nmap指令 598

9.1.9 sort指令 603

9.1.10 tar指令 605

9.1.11 gzip指令 607

9.1.12 zip和unzip指令 611

9.1.13 zcat和zgrep指令 620

9.2 文本处理与正则表达式 620

9.2.1 文本处理四剑客之find指令 620

9.2.2 文本处理四剑客之grep指令 624

9.2.3 文本处理四剑客之sed指令 627

9.2.4 文本处理四剑客之awk指令 630

9.3 本章小结及思维导图 631

第 10章 Linux实用运维技巧 633

10.1 Linux系统基本安全加固 634

10.1.1 Linux服务器物理主机安全 634

10.1.2 用户账号密码安全 635

10.1.3 统一认证安全机制 637

10.1.4 授权管理安全 639

10.1.5 操作日志设计安全策略 639

10.2 高并发系统Linux内核调优基本方法 640

10.2.1 内核网络参数优化 640

10.2.2 系统打开文件数优化 641

10.2.3 内核TCP参数优化 643

10.2.4 内核其他TCP参数优化 644

10.2.5 I/O事件分配机制优化 646

10.3 Linux系统日常运维技巧 647

10.3.1 操作系统部署管理工具 647

10.3.2 SSH服务登录缓慢优化 647

10.3.3 操作系统常用监控小工具 648

10.4 本章小结及思维导图 649

 

TOP书摘

TOP 其它信息

装  帧:平装

开  本:16开

加载页面用时:77.1438