展开全部

主编推荐语

Linux系统管理全面实战教程。

内容简介

全书共9章,内容涵盖Linux系统管理所需的所有知识点,讲解了Linux日常管理操作的方方面面,由浅入深,内容全面,案例丰富,实战性强。

本书依次讲解了Linux的高级文件系统管理,包括磁盘配额、LVM(逻辑卷管理)和RAID(磁盘阵列)的部署;Shell的基础知识,包括Bash操作环境的构建、输入/输出重定向、管道符、变量的设置和使用;Shell编程的正则表达式、字符处理命令、条件判断、流程控制等知识,以及Shell编程的实例脚本演示;Linux系统的引导流程,以及启动引导程序GRUB的使用、内核模块管理;

Linux下的常见服务,以及服务的分类、管理、自启动的设置等;Linux的进程管理、工作管理和系统定时任务;Linux的常用日志管理,包括rsyslogd日志服务、日志轮替、日志分析工具;LAMP和LNMP的开发环境在Linux下的部署、管理、优化;数据备份的原理和原则、备份和恢复命令;SELinux的设置、上下文管理、日志查看、策略规则等。

目录

  • 版权信息
  • 作者简介
  • 前言
  • 第1章 运筹帷幄,操控全盘:高级文件系统管理
  • 1.1 磁盘配额
  • 1.1.1 什么是磁盘配额
  • 1.1.2 磁盘配额中的常见概念
  • 1.1.3 磁盘配额的实现过程
  • 1.1.4 磁盘配额的查询
  • 1.1.5 磁盘配额的测试
  • 1.1.6 非交互设定用户磁盘配额
  • 1.2 LVM(逻辑卷管理)
  • 1.2.1 LVM的概念
  • 1.2.2 图形界面安装系统时配置LVM分区
  • 1.2.3 命令模式管理LVM——物理卷管理
  • 1.2.4 命令模式管理LVM——卷组管理
  • 1.2.5 命令模式管理LVM——逻辑卷管理
  • 1.3 RAID(磁盘阵列)
  • 1.3.1 RAID简介
  • 1.3.2 图形界面安装系统时配置RAID
  • 1.3.3 命令模式配置RAID 5
  • 本章小结
  • 测试题
  • 第2章 化简单为神奇:Shell基础
  • 2.1 Shell概述
  • 2.1.1 什么是Shell
  • 2.1.2 Shell的分类
  • 2.2 Shell脚本的运行方式
  • 2.2.1 输出命令echo
  • 2.2.2 Shell脚本的运行
  • 2.3 Bash的基本功能
  • 2.3.1 历史命令
  • 2.3.2 命令与文件补全
  • 2.3.3 命令别名
  • 2.3.4 Bash常用快捷键
  • 2.3.5 输入/输出重定向
  • 2.3.6 多命令顺序执行
  • 2.3.7 管道符
  • 2.3.8 通配符
  • 2.3.9 Bash中的其他特殊符号
  • 2.4 Bash的变量和运算符
  • 2.4.1 什么是变量
  • 2.4.2 用户自定义变量
  • 2.4.3 环境变量
  • 2.4.4 位置参数变量
  • 2.4.5 预定义变量
  • 2.4.6 接收键盘输入
  • 2.4.7 Shell的运算符
  • 2.4.8 变量测试与内容置换
  • 2.5 环境变量配置文件
  • 2.5.1 source命令
  • 2.5.2 环境变量配置文件的分类
  • 2.5.3 Shell登录信息
  • 2.5.4 定义Bash快捷键
  • 本章小结
  • 测试题
  • 第3章 管理员的九阳神功:Shell编程
  • 3.1 正则表达式
  • 3.1.1 什么是正则表达式
  • 3.1.2 基础正则表达式
  • 3.1.3 扩展正则表达式
  • 3.2 字符截取和替换命令
  • 3.2.1 cut列提取命令
  • 3.2.2 awk编程
  • 3.2.3 sed命令
  • 3.3 字符处理命令
  • 3.3.1 排序命令sort
  • 3.3.2 uniq命令
  • 3.3.3 统计命令wc
  • 3.4 条件判断
  • 3.4.1 按照文件类型进行判断
  • 3.4.2 按照文件权限进行判断
  • 3.4.3 两个文件之间进行比较
  • 3.4.4 两个整数之间进行比较
  • 3.4.5 字符串判断
  • 3.4.6 多重条件判断
  • 3.5 流程控制
  • 3.5.1 if条件判断
  • 3.5.2 多分支case条件语句
  • 3.5.3 for循环
  • 3.5.4 while循环
  • 3.5.5 until循环
  • 3.5.6 函数
  • 3.5.7 特殊流程控制语句
  • 本章小结
  • 测试题
  • 第4章 庖丁解牛,悬丝诊脉:Linux启动管理
  • 4.1 CentOS 6.x系统启动过程详解
  • 4.1.1 CentOS 6.x基本启动流程
  • 4.1.2 BIOS自检
  • 4.1.3 MBR的结构
  • 4.1.4 启动引导程序的作用
  • 4.1.5 加载内核,内核重新自检并加载内核模块
  • 4.1.6 调用/sbin/init进程
  • 4.1.7 调用/etc/init/rcS.conf配置文件
  • 4.1.8 由/etc/rc.d/rc.sysinit配置文件进行Linux系统初始化
  • 4.1.9 由/etc/inittab配置文件确定系统的默认运行级别
  • 4.1.10 先调用/etc/init/rc.conf,再调用/etc/rc.d/rc脚本文件
  • 4.1.11 调用/etc/rc.d/rc.local文件
  • 4.2 启动引导程序(Boot Loader)
  • 4.2.1 GRUB加载内核的过程
  • 4.2.2 /boot/grub/目录
  • 4.2.3 GRUB的配置文件
  • 4.2.4 手工安装GRUB
  • 4.2.5 GRUB加密
  • 4.2.6 纯字符界面调整分辨率
  • 4.3 内核模块管理
  • 4.3.1 内核模块保存位置与模块保存文件
  • 4.3.2 内核模块的查看
  • 4.3.3 内核模块的添加与删除
  • 4.3.4 安装NTFS文件系统模块
  • 4.4 系统修复模式
  • 4.4.1 单用户模式
  • 4.4.2 光盘修复模式
  • 4.4.3 Linux的安全性
  • 本章小结
  • 测试题
  • 第5章 掌柜先生敲算盘:服务管理
  • 5.1 服务的简介与分类
  • 5.1.1 服务的分类和区分
  • 5.1.2 服务和端口
  • 5.2 RPM包默认安装的服务管理
  • 5.2.1 独立服务的管理
  • 5.2.2 基于xinetd服务的管理
  • 5.3 源码包安装的服务管理
  • 5.3.1 源码包服务的启动管理
  • 5.3.2 源码包服务的自启动管理
  • 5.3.3 让源码包服务被服务管理命令识别
  • 5.4 总结服务管理
  • 5.5 Linux中常见服务的作用
  • 本章小结
  • 测试题
  • 第6章 七剑下天山:系统管理
  • 6.1 进程管理
  • 6.1.1 进程简介
  • 6.1.2 进程的查看
  • 6.1.3 进程的管理
  • 6.1.4 进程的优先级
  • 6.2 工作管理
  • 6.2.1 工作管理简介
  • 6.2.2 如何把命令放入后台
  • 6.2.3 后台命令管理
  • 6.3 系统资源查看
  • 6.3.1 vmstat命令:监控系统资源
  • 6.3.2 dmesg命令:显示开机时的内核检测信息
  • 6.3.3 free命令:查看内存使用状态
  • 6.3.4 查看CPU信息
  • 6.3.5 查看本机登录用户信息
  • 6.3.6 uptime命令
  • 6.3.7 查看系统与内核的相关信息
  • 6.3.8 lsof命令:列出进程调用或打开的文件信息
  • 6.4 系统定时任务
  • 6.4.1 at命令:一次性执行定时任务
  • 6.4.2 crontab命令:循环执行定时任务
  • 6.4.3 anacron
  • 本章小结
  • 测试题
  • 第7章 凡走过必留下痕迹:日志管理
  • 7.1 日志简介
  • 7.1.1 日志相关服务
  • 7.1.2 系统中常见的日志文件
  • 7.2 日志服务rsyslogd
  • 7.2.1 日志文件的格式
  • 7.2.2 rsyslogd服务的配置文件
  • 7.3 日志轮替
  • 7.3.1 日志文件的命名规则
  • 7.3.2 logrotate配置文件
  • 7.3.3 把自己的日志加入日志轮替
  • 7.3.4 logrotate命令
  • 7.4 日志分析工具
  • 本章小结
  • 测试题
  • 第8章 搭台唱戏:LAMP环境搭建和LNMP环境搭建
  • 8.1 LAMP环境搭建
  • 8.1.1 LAMP安装前的准备工作
  • 8.1.2 LAMP环境安装过程
  • 8.2 LNMP环境搭建
  • 8.2.1 LNMP安装前的准备工作
  • 8.2.2 LNMP环境一键安装步骤
  • 本章小结
  • 测试题
  • 第9章 常在河边走,哪有不湿鞋:备份与恢复
  • 9.1 数据备份简介
  • 9.1.1 Linux服务器中的哪些数据需要备份
  • 9.1.2 备份策略
  • 9.2 备份和恢复命令:dump和restore
  • 9.2.1 dump命令
  • 9.2.2 restore命令
  • 9.3 备份命令dd
  • 本章小结
  • 测试题
  • 第10章 服务器安全一阳指:SELinux管理
  • 10.1 什么是SELinux
  • 10.1.1 SELinux的作用
  • 10.1.2 SELinux的运行模式
  • 10.2 SELinux的安装与启动管理
  • 10.2.1 SELinux的安装
  • 10.2.2 SELinux的启动管理
  • 10.3 SELinux安全上下文管理
  • 10.3.1 安全上下文的查看
  • 10.3.2 修改和设置安全上下文
  • 10.3.3 查询和修改默认安全上下文
  • 10.4 SELinux日志查看
  • 10.4.1 auditd的安装与启动
  • 10.4.2 auditd日志的使用
  • 10.5 SELinux的策略规则
  • 10.5.1 策略规则的查看
  • 10.5.2 策略规则的开启与关闭
  • 本章小结
  • 测试题
  • 测试题答案
  • 反侵权盗版声明
展开全部

评分及书评

尚无评分
目前还没人评分

出版方

电子工业出版社

电子工业出版社成立于1982年10月,是国务院独资、工信部直属的中央级科技与教育出版社,是专业的信息技术知识集成和服务提供商。经过三十多年的建设与发展,已成为一家以科技和教育出版、期刊、网络、行业支撑服务、数字出版、软件研发、软科学研究、职业培训和教育为核心业务的现代知识服务集团。出版物内容涵盖了电子信息技术的各个分支及工业技术、经济管理、科普与少儿、社科人文等领域,综合出版能力位居全国出版行业前列。