内容简介
本书从脉络上可分为五大部分。第壹部分为Linux入门环境与基础(第0章~第4章),此部分着重介绍了新手需要了解的计算机核心硬件基础知识。第二部分为Linux目录结构与文件属性(第5章~第9章)。着重讲解的是Linux的目录结构与重要文件路径知识,Linux系统开机启动核心知识,大量和文件、目录相关的核心命令讲解与实践,Linux系统文件类型、权限、用户、用户组、时间戳、软硬连接等核心知识。 第三部分为中高级实战知识和技能篇(第10章~第15章)。着重讲解的是Linux系统各类特殊字符,正则表达式与三剑客知识,Linux系统12位权限,Linux系统定时任务,Linux用户管理知识与企业级用户管理项目案例。
目录
前言 第0章 计算机硬件与组成基础 / 1 0.1 计算机硬件分类 / 1 0.2 运维与服务器 / 2 0.3 互联网公司的服务器品牌 / 5 0.4 服务器品牌详解及对应型号 / 6 0.5 服务器(计算机)核心零部件介绍 / 8 0.6 计算机和服务器的主要构成图解 / 20 0.7 计算机系统基础 / 21 0.8 计算机中数据的表示 / 26 0.9 计算机硬件基础问题小结 / 29 0.10 本章相关资料 / 29 第1章 Linux系统介绍与环境搭建准备 / 30 1.1 Linux简介 / 30 1.2 Linux的起源 / 32 1.3 Linux核心概念知识 / 36 1.4 Linux的特点 / 38 1.5 Linux的应用领域 / 39 1.6 如何选择Linux的发行版本 / 41 1.7 搭建学习Linux的运维环境 / 44 1.8 本章重点 / 57 1.9 本章相关问题 / 58 1.10 本章参考资料 / 58 第2章 企业级CentOS7.6操作系统的安装 / 59 2.1 下载CentOS系统ISO镜像 / 59 2.2 CentOS7.6操作系统的安装准备 / 62 2.3 开始安装CentOS7.6操作系统 / 63 2.4 系统安装后的基本配置 / 80 2.5 本章相关问题 / 90 第3章 远程连接管理Linux实践 / 91 3.1 远程连接Linux系统管理 / 91 3.2 SSH客户端常用工具Xshell / 95 3.3 克隆VMware下的虚拟机 / 110 3.4 本章重点 / 113 3.5 本章相关问题 / 113 第4章 Linux系统命令行入门基础 / 114 4.1 Linux命令行概述 / 114 4.2 在Linux命令行下查看命令帮助 / 118 4.3 Linux关机重启注销命令 / 122 4.4 本章相关问题 / 126 第5章 Linux文件及目录管理命令基础 / 127 5.1 操作Linux必知必会基础知识 / 127 5.2 Linux文件及目录核心命令 / 129 5.3 Linux文件及目录命令核心知识的试题及详解 / 156 5.4 有关Linux命令的思维 / 159 5.5 本章相关问题 / 159 第6章 Linux目录文件与系统启动知识 / 160 6.1 Linux系统目录结构介绍 / 160 6.2 Unix系统目录结构的历史典故 / 162 6.3 Linux的目录结构详解 / 164 6.4 重要的Linux系统文件介绍 / 167 6.5 Linux(CentOS6)系统启动流程说明(重点) / 179 6.6 Linux(CentOS7)系统启动流程说明(重点) / 184 6.7 本章重点 / 186 第7章 Linux文件过滤及内容编辑处理 / 187 7.1 vi/vim:纯文本编辑器 / 187 7.2 echo:显示输出文本内容 / 193 7.3 cat:合并文件或查看文件内容 / 195 7.4 more:分页显示文件内容 / 203 7.5 less:分页显示文件内容 / 205 7.6 head:显示文件头部内容 / 208 7.7 tail:显示文件内容尾部 / 210 7.8 grep:文本过滤工具 / 211 7.9 tr:替换或删除字符 / 214 7.10 有关vi/vim/cat/echo及特殊重点符号的考试题 / 216 7.11 有关grep/head/sed/awk及特殊重点符号的考试题 / 222 7.12 有关mkdir命令的考试题 / 223 7.13 有关cp/alias/unalias命令的考试题 / 224 7.14 本章知识总结 / 226 第8章 Linux文件类型及查找命令实践 / 227 8.1 Linux文件属性概述 / 227 8.2 Linux文件类型及文件扩展名 / 228 8.3 文件及目录查找命令 / 234 8.4 tar:打包压缩命令 / 254 8.5 date:显示与设置系统时间 / 258 8.6 本章重点 / 262 第9章 Linux文件核心属性知识 / 263 9.1 回顾Linux文件属性知识 / 263 9.2 用户及用户组 / 263 9.3 文件的权限列 / 268 9.4 文件的修改时间属性列 / 270 9.5 索引节点 / 270 9.6 硬链接及软链接数知识 / 276 9.7 chattr:改变文件的扩展属性 / 287 9.8 lsattr:查看文件扩展属性 / 289 9.9 本章重点 / 290 9.10 本章相关问题 / 290 第10章 Linux通配符与特殊符号知识应用实践 / 291 10.1 Linux通配符与特殊符号简介 / 291 10.2 Linux通配符知识与实践 / 291 10.3 Linux特殊符号知识与实践 / 294 10.4 Linux通配符与特殊符号知识小结 / 301 第11章 Linux正则表达式与三剑客知识应用实践 / 304 11.1 正则表达式介绍 / 304 11.2 正则表达式的分类 / 306 11.3 基本正则表达式实践 / 307 11.4 扩展正则表达式实践 / 312 11.5 预定义特殊中括号表达式 / 315 11.6 元字符表达式 / 316 11.7 sed:流编辑器 / 317 11.8 awk命令 / 322 11.9 本章重点 / 327 第12章 Linux系统权限知识及应用实践 / 328 12.1 文件权限介绍 / 328 12.2 Linux文件及目录权限核心知识说明 / 329 12.3 Linux权限体系核心知识实践 / 330 12.4 设置及更改文件及目录权限命令chmod / 337 12.5 企业环境下文件和目录的安全核心知识 / 341 12.6 默认权限掩码及设置命令umask / 342 12.7 Linux系统特殊权限位知识 / 345 12.8 改变文件或目录的用户和用户组命令chown / 352 12.9 chattr:改变文件的扩展属性 / 354 12.10 lsattr:查看文件的扩展属性 / 356 12.11 本章重点 / 357 第13章 Linux系统定时任务Cron(d)服务应用实践 / 358 13.1 Cron(d)介绍 / 358 13.2 用户定时任务Cron(d)使用说明 / 36
|