Linux系统管理教程
✍ Scribed by 许兴鹍 黄道金
- Publisher
- 电子工业出版社
- Year
- 2015
- Tongue
- Chinese
- Leaves
- 221
- Category
- Library
No coin nor oath required. For personal study only.
✦ Synopsis
本书围绕 Linux系统管理员、系统工程师等岗位对 Linux基础核心技能的要求,以主流的 Red Hat Enterprise Linux 6.x系统平台为载体,采用任务驱动模式编写。 本书主要内容包括:认识 Linux、安装 Linux、GNOME图形桌面使用入门、 Bash入门、 vim编辑器、管理用户和组、 Linux文件权限管理、建立网络连接、管理物理存储和建立文件系统、逻辑卷的使用、安装和管理软件包、创建计划任务、监控系统资源和运行状态及系统日志分析。最后,本书还包含两个附录以便读者快速参考,分别是 VMware Workstation使用入门和 Bash常用基础命令用法示例
✦ Table of Contents
扉页
内 容 简 介
编委会名单
前言
目录
第1 章 认识Linux
1.1 历史
1.2 Linux操作系统的基本结构
1.3 Linux应用方向
1.4 Linux的特性
1.5 Linux的发行版
1.6 Linux的版本
1.7 其他
本章总结
基础技能演练
提高技能实践
第2 章 安装Linux
2.1 获取Red Hat企业版Linux
2.2 安装前的准备
2.3 开始安装
2.4 使用anaconda安装
2.5 安装后的配置
2.6 高级安装选项
2.7 删除Red Hat企业版Linux
本章总结
基础技能演练
提高技能实践
第3 章 GNOME图形桌面使用入门
3.1 登录到RHEL的GNOME桌面
3.2 配置RHEL 6的显示分辨率和多显示器
3.3 GNOME桌面概述
3.4 结束当前会话
3.5 文件管理操作
3.6 通过gedit编辑文件
3.7 使用配置工具查看和更改系统时间
本章总结
基础技能演练
提高技能实践
第4 章 Bash入门
4.1 什么是Shell
4.2 使用Shell命令行
4.3 在命令行中启动图形工具
4.4 命令的格式
4.5 Bash命令行的快捷键
4.6 获得命令的帮助信息
4.7 命令使用示例
4.8 Bash命令行重要的高阶功能
4.9 编写Bash脚本
本章总结
基础技能演练
提高技能实践
第5 章 vim编辑器
5.1 在命令行中使用vim编辑器
5.2 vim的3种模式
5.3 退出vim编辑器
5.4 vim命令模式下的常用操作
5.5 vim末行模式下的常用操作
5.6 vim的其他操作
本章总结
基础技能演练
提高技能实践
第6 章 管理用户和组
6.1 使用图形环境用户管理工具
6.2 使用命令行工具管理用户
6.3 切换账号
6.4 用户账号初始化
本章总结
基础技能演练
提高技能实践
第7 章 Linux文件权限管理
7.1 使用GUI工具管理权限
7.2 在命令行中管理权限
7.3 特殊权限
7.4 隐藏的扩展属性(权限)
7.5 访问控制列表(ACL)
7.6 SELinux前瞻
本章总结
基础技能演练
提高技能实践
第8 章 建立网络连接
8.1 基本网络概念
8.2 Linux的网络配置
8.3 远程管理Linux系统初探
本章总结
基础技能演练
提高技能实践
第9 章 管理物理存储和建立文件系统
9.1 硬盘的物理组成
9.2 分区和文件系统的基本概念
9.3 建立和使用磁盘分区
本章总结
基础技能演练
提高技能实践
第10 章 逻辑卷的使用
10.1 逻辑卷的概念
10.2 配置LVM的步骤
10.3 扩大逻辑卷容量
本章总结
基础技能演练
提高技能实践
第11 章 安装和管理软件包
11.1 软件包管理介绍
11.2 使用rpm命令安装和管理RPM包
11.3 使用YUM工具安装和管理RPM包
11.4 搭建自己的软件仓库
本章总结
基础技能演练
提高技能实践
第12 章 创建计划任务
12.1 一次性计划任务
12.2 周期性执行的计划任务
本章总结
基础技能演练
提高技能实践
第13 章 监控系统资源和运行状态
13.1 查看和管理系统进程
13.2 收集系统运行状态信息
13.3 虚拟文件系统
本章总结
基础技能演练
提高技能实践
第14 章 系统日志分析
14.1 查看系统日志
14.2 日志产生机制
14.3 日志切割与轮替
本章总结
基础技能演练
提高技能实践
附录A VMware Workstation使用入门
A.1 什么是 VMware Workstation
A.2 软硬件需求
A.3 安装和使用VMware Workstation
A.4 创建虚拟机
A.5 使用虚拟机
附录B Bash常用基础命令用法示例
B.1 文件和目录相关的命令
B.2 显示和查看相关的命令
B.3 查找相关的命令
B.4 查看系统信息相关的命令
B.5 系统管理相关命令
B.6 打包压缩相关的命令
参考文献
📜 SIMILAR VOLUMES
<p>Linux是目前使用最为广泛的操作系统,而Ubuntu是众多Linux发行版中的佼佼者。本书由浅入深、循序渐进,使零基础的读者也能够熟练掌握如何管理和维护Ubuntu系统。 《Ubuntu Linux系统管理实战》分为三部分,第一部分是Ubuntu入门,包括Linux基础知识、Ubuntu 17的安装和配置、桌面环境、文件系统基础知识、文件和目录管理以及用户和权限管理等。第二部分是进阶篇,包括Ubuntu系统的启动和关闭、服务和进程管理、软件包管理、磁盘和文件系统管理以及网络管理等。第三部分是精通Linux,包括Shell编程、网络服务管理以及虚拟化和云计算等。</p>
本书以操作系统的基本功能(处理机管理、存储管理、文件系统、设备管理和用户接口)为主线介绍操作系统的相关概念、基本原理和基本方法,对进程管理的相关问题: 进程的概念、描述、状态机器转换、进程控制、互斥、同步、通信和死锁做了详细阐述。简单介绍了其他几种类型的操作系统,并对Linux操作系统进行了剖析。本书注重理论与实践相结合,每章都配有相关习题,最后一章安排了6个实验。 本书可以作为普通高等院校计算机科学与技术及相关本科专业的教学用书或参考书,也可作为计算机及相关专业考研的参考书,还可供计算机技术领域相关人员参考。
本书是国防科技大学国家精品课程“操作系统”配套教材,系统地讲解了Linux操作系统原理和基于Linux的各种编程,特别是Linux操作系统内核编程。本书内容分为三部分:部分介绍Linux操作系统原理;第二部分介绍10个基于Linux的实验;第三部分附录包含Linux环境下的操作及与编程有关的命令和函数列表。 本书适合作为高等学校计算机科学与技术、软件工程、信息安全、信息与计算科学、信息管理与信息系统等专业操作系统实验和课程设计教材,也是Linux开发人员熟悉Linux环境下应用及内核编程的入门参考书。