内容简介
本书以Redhat为平台,详细地介绍了如何在命令行下进行Linux系统的配置管理,并通过大量的实例及演示来帮助读者快速掌握Linux系统配置的方法和技巧。本书内容全面,覆盖了Linux系统下的常用内容,包括Linux的安装与启动、Linux权限、系统及磁盘管理、Linux系统管理、Linux 编辑器与正则表达式、网络与系统安全等。
目录
第1部分 Linux的安装与启动
第1章 Linux系统简介
1.1 什么是Linux
1.2 Linux的发展
1.3 Linux的特点
1.3.1 免费、开源
1.3.2 广泛的硬件支持
1.3.3 安全性及可靠性好
1.3.4 良好的用户界面
1.3.5 功能强大
1.4 Linux标准
1.4.1 GNU
1.4.2 POSIX
1.4.3 LSB
第2章 Linux系统的安装
2.1 常见的Linux发行版本
2.2 rhel6的安装
第3章 系统操作与关机
3.1 系统操作
3.1.1 X-Window与命令行模式的切换
3.1.2 命令行操作
3.2 帮助信息查询
3.2.1 --help
3.2.2 man page
3.2.3 info page
3.3 关机方法
3.3.1 shutdown
3.3.2 halt
3.3.3 reboot
3.3.4 init
第4章 Linux系统的启动过程
4.1 Linux的启动流程
4.1.1 BIOS自检
4.1.2 MBR引导
4.1.3 Boot Loader
4.1.4 加载内核kernel
4.1.5 启动init进程
4.1.6 读取inittab文件,执行/etc/rc.d/rc.sysinit,rc等脚本
4.1.7 启动完成,登录系统
4.2 系统运行级别
4.3 GRUB
4.3.1 与硬盘的关系
4.3.2 配置文件
4.3.3 启动时可以选择
4.3.4 GRUB的安装
4.4 启动过程的问题解决
4.4.1 GRUB在线编辑
4.4.2 单用户模式
第2部分 Linux权限、系统及磁盘管理
第5章 文件与目录管理
5.1 目录与路径
5.1.1 目录层次配置标准FHS
5.1.2 相对路径与路径
5.1.3 执行文件路径的变量:$PATH
5.2 文件及目录的管理
5.2.1 ls查看文件和目录
5.2.2 cp复制文件或目录
5.2.3 rm删除文件或目录
5.2.4 mv移动文件与目录,或重命名
5.2.5 touch修改文件时间与创建新文件
5.3 目录的相关操作
5.3.1 cd 切换目录
5.3.2 pwd 显示当前所在的目录
5.3.3 mkdir建立新目录
5.3.4 rmdir删除空目录
5.4 文件内容查看
5.4.1 cat
5.4.2 tac
5.4.3 nl
5.4.4 more与less
5.4.5 head与tail
5.5 文件的查找
5.5.1 which
5.5.2 whereis
5.5.3 locate
5.5.4 find
第6章 文件权限与目录配置
6.1 文件与目录的属性
6.1.1 文件的属性
6.1.2 目录的属性
6.1.3 文件的类别
6.2 文件与目录权限修改
6.2.1 修改文件的所属组(chgrp)
6.2.2 修改文件的所属用户(chown)
6.2.3 修改文件的属性(chmod)
6.3 特殊权限
6.3.1 默认权限
6.3.2 隐藏权限
6.3.3 特殊权限
第7章 账号及权限管理
7.1 用户管理
7.1.1 UID
7.1.2 与用户相关的配置文件
7.1.3 useradd
7.1.4 userdel
7.1.5 usermod
7.1.6 passwd
7.1.7 用户功能
7.2 组管理
7.2.1 GID
7.2.2 与组相关的配置文件
7.2.3 groupadd
7.2.4 groupmod
7.2.5 groupdel
7.2.6 gpasswd
7.2.7 初始用户组和有效用户组
7.3 用户身份切换
7.3.1 su
7.3.2 sudo
7.4 ACL的使用
7.5 PAM模块
7.5.1 PAM的配置文件设置
7.5.2 PAM模块介绍
7.5.3 示例说明
第8章 磁盘管理
8.1 磁盘管理
8.1.1 fdisk
8.1.2 mkfs
8.1.3 e2label
8.2 软件磁盘阵列RAID
8.2.1 磁盘阵列的级别
8.2.2 磁盘阵列的配置
8.2.3 RAID错误救援
8.2.4 关闭软件 RAID
8.3 逻辑卷管理LVM
8.3.1 LVM的概念
8.3.2 LVM的配置
8.3.3 LVM容量的放大与缩小