搜索
高级检索
高级搜索
书       名 :
著       者 :
出  版  社 :
I  S  B  N:
文献来源:
出版时间 :
Linux应用大全.基础与管理.Foundation and administration
0.00    
图书来源: 浙江图书馆(由图书馆配书)
  • 配送范围:
    全国(除港澳台地区)
  • ISBN:
    9787115368959
  • 作      者:
    於岳编著
  • 出 版 社 :
    人民邮电出版社
  • 出版日期:
    2014
收藏
编辑推荐
Linux系统级解决方案,重磅来袭
IT同路人带你迈入Linux殿堂
专业:专家十多年技术升华与智慧碰撞生成的鸿篇巨制
全面:集Linux命令、技法、应用、经验于一体的应用宝典
实战:400分钟视频教程,讲透Linux每一个关键技术要点

配套《Linux应用大全 服务器架设》,让您的Linux学习之旅畅通无忧
《Linux应用大全 服务器架设》介绍了Linux服务器配置各方面的知识,主要包括网络配置文件和网络命令、OpenSSH、VNC、NFS、Samba、DHCP、DNS、Apache、Tomcat、Nginx、SVN、Vsftpd、Sendmail、NTP、NIS、OpenLDAP、MySQL、PostgreSQL、iptables、NAT、Squid、路由器、VPN和Oracle等服务器。
展开
作者简介
  於岳,从事Linux系统管理和教学工作多年,擅长基于Linux系统的服务器配置、高可用性架构、性能优化和故障排查。参与过多家公司的Linux系统架构规划、设计、配置、维护、优化和故障排查。对Linux、UNIX、Oracle、MySQL等有深入的研究。担任过系统工程师、数据库工程师、架构师和培训专家。目前主要从事系统、数据库的管理和教学工作。
展开
内容介绍
  Linux是一个免费的多用户、多任务的操作系统,其稳定性、安全性与网络功能特别显著。目前Linux已经成为全球增长极快的操作系统,其应用将更加丰富,特别是在系统级的数据库、消息管理、Web应用、桌面办公和嵌入式开发等方面。
  《Linux应用大全·基础与管理》内容涉及Linux系统管理各方面的知识,全面、深入和系统,使用大量图表和实例进行讲述,便于读者理解和掌握知识点。《Linux应用大全·基础与管理》由浅入深进行讲解,脉络清晰,突出实践性和实用性,实例详细,通俗易懂。
  《Linux应用大全·基础与管理》适合Linux爱好者、Linux系统管理工程师、培训机构教师和学生以及大专院校计算机专业教师和学生使用。
展开
精彩书评
这是一本全面、系统、深入地讲解Linux系统基础与管理的实战宝典,内容兼顾理论和实践,知识由浅入深、全面细致,实例非常详细。
——李瑞国 北京车云通科技有限公司CEO

Linux的各种常用命令及众多服务器软件的配置方式,犹如宅男的袜子,经常找不到或者配不上对儿,有一个装袜子的抽屉该多好。本书正是这样的抽屉,把Linux的一切都整理得井井有条,在你需要的时候,只需轻轻翻看,一定会找到你想要的。怎么样,值得拥有吧?
——赵鑫磊 阿里巴巴集团Linux系统专家,高级架构师

本书全面、系统地讲解了Linux系统基础和管理方面的知识,书中实例众多,又有学习视频,可以作为Linux自学者、Linux工程师的学习宝典,也可以作为高等院校、培训机构的专业教材。
——温耀洋 中国惠普有限公司 高级项目经理 

本书作者具有多年的Linux管理和教学经验,书中知识点全面,脉络清晰,通俗易懂,实用性强,非常适合读者进行自学和上机练习。
——易尧武 北京高阳圣思园信息技术有限公司技术研发中心 总经理
展开
目录
第1章 认识Linux系统
1.1 Linux系统简介
1.1.1 什么是Linux
1.1.2 Linux系统的产生
1.1.3 Linux系统的应用领域
1.2 Linux系统的特点和组成
1.2.1 Linux系统的特点
1.2.2 Linux系统的组成
1.3 Linux与Windows、UNIX系统的比较
1.3.1 Linux与Windows系统的共性
1.3.2 Linux与Windows系统的区别
1.3.3 Linux与UNIX系统的区别
1.4 Linux内核版本和发行版本
1.4.1 Linux内核版本
1.4.2 Linux发行版本
1.5 GNU和GPL
1.5.1 GNU简介
1.5.2 GPL简介
1.6 Red Hat Linux系统的优点

第2章 安装和升级Linux系统
2.1 准备安装Linux系统
2.1.1 安装Linux系统的硬件要求
2.1.2 交换分区
2.1.3  Linux系统硬盘知识
2.2 安装Linux系统
2.2.1 安装Linux系统的步骤
2.2.2 安装后的初始化配置
2.3 多方式安装Linux系统
2.4 升级Linux系统

第3章 使用Linux图形界面
3.1 Linux系统登录、注销、关闭和重启
3.1.1 登录Linux系统
3.1.2 注销Linux系统
3.1.3 关闭和重启Linux系统
3.2 使用GNOME桌面
3.2.1 GNOME桌面简介
3.2.2 使用面板
3.2.3 Nautilus文件浏览器
3.3 系统设置和管理
3.3.1 系统监视器
3.3.2 磁盘使用分析器
3.3.3 显示首选项
3.3.4 日期/时间属性
3.3.5 外观首选项
3.3.6 屏幕保护程序首选项
3.3.7 防火墙配置
3.3.8 网络连接
3.3.9 语言选择
3.3.10 网络代理首选项
3.3.11 电源首选项
3.3.12 程序错误自动报告工具

第4章 Linux应用程序
4.1 添加/删除软件包
4.1.1 查找软件包
4.1.2 添加软件包
4.1.3 删除软件包
4.2 影音工具
4.2.1 Rhythmbox音乐播放器
4.2.2 Totem电影播放机
4.2.3 Brasero光盘刻录器
4.3 图形工具
4.3.1 gThumb图像浏览器
4.3.2 GIMP图像处理程序
4.3.3 Okular
4.4 Internet工具
4.4.1 Mozilla Firefox
4.4.2 KMail
4.4.3 KGet
4.4.4 Kopete
4.4.5 KRDC
4.5 编程工具
4.6 办公工具
4.6.1 KOrganizer
4.6.2 OpenOffice

第5章 使用Linux字符界面
5.1 Linux字符界面简介
5.1.1 进入Linux字符界面
5.1.2 关闭和重启Linux系统
5.1.3 Linux系统运行级别
5.2 在Linux系统下获取帮助
5.2.1 help命令获取帮助
5.2.2 查看man手册页
5.2.3 查看info文档
5.2.4 查看软件包项目文档
5.2.5 使用——help选项获取帮助
5.3 Shell基础知识
5.3.1 Shell简介
5.3.2 bash简介
5.3.3 bash命令
5.4 使用bash
5.4.1 常用控制组合键
5.4.2 光标操作
5.4.3 特殊字符
5.4.4 通配符
5.5 Shell实用功能
5.5.1 命令行自动补全
5.5.2 命令历史记录
5.5.3 命令排列
5.5.4 命令替换
5.5.5 命令别名
5.5.6 文件名匹配
5.5.7 管道
5.6 重定向
5.6.1 输出重定向
5.6.2 输入重定向
5.6.3 错误重定向
5.6.4 同时实现输出和错误重定向
5.7 远程连接Linux系统
5.7.1 使用Xshell
5.7.2 使用Xftp

第6章 Linux文本编辑器
6.1 gedit文本编辑器
6.2 nano文本编辑器
6.3 vi编辑器
6.3.1 vi编辑器工作模式
6.3.2 进入插入模式
6.3.3 光标移动
6.3.4 命令模式操作
6.3.5 末行模式操作

第7章 目录和文件管理
7.1 Linux文件类型
7.2 Linux系统目录结构
7.3 Linux文件信息
7.3.1 inode和目录项
7.3.2 使用stat命令查看文件信息
7.3.3 使用ls命令查看文件信息
7.4  文件和目录操作管理
7.4.1 pwd:显示工作目录路径
7.4.2 cd:更改工作目录路径
7.4.3 ls:列出目录和文件信息
7.4.4 touch:创建空文件、更改文件时间
7.4.5 mkdir:创建目录
7.4.6 rmdir:删除空目录
7.4.7 cp:复制文件和目录
7.4.8 mv:文件和目录改名、移动文件和目录路径
7.4.9 rm:删除文件或目录
7.4.10 install:复制文件和设置属性
7.4.11 tmpwatch:删除在指定时间段内没有被访问的文件
7.4.12 file:查询文件类型
7.4.13 du:显示目录或文件的磁盘占用量
7.4.14 wc:统计文件行数、单词数、字节数和字符数
7.4.15 tree:以树状图逐级列出目录的内容
7.5 链接文件
7.5.1 链接文件简介
7.5.2 使用链接文件
7.6 文件和目录属性
7.6.1 文件和目录属性简介
7.6.2 查看和设置文件和目录属性

第8章 Linux常用命令
8.1 文本内容显示
8.1.1 cat:显示文本文件
8.1.2 more:分页显示文本文件
8.1.3 less:回卷显示文本文件
8.1.4 head:显示指定文件前若干行
8.1.5 tail:查看文件末尾数据
8.1.6 nl:显示文件的行号和文件内容
8.1.7 tac:从最后一行开始显示文件内容
8.1.8 rev:把每一行字符的顺序颠倒过来显示文件内容
8.2 文本处理
8.2.1 sort:对文件中的数据进行排序
8.2.2 uniq:将重复行从输出文件中删除
8.2.3 cut:从文件每行中输出选定的字节、字符或字段
8.2.4 comm:逐行比较两个已排序的文件
8.2.5 diff:逐行比较两个文本文件,列出其不同之处
8.3 文件和命令查找
8.3.1 grep:查找文件中符合条件的字符串
8.3.2 find:列出文件系统内符合条件的文件
8.3.3 locate:在数据库中查找文件
8.3.4 whereis:查找指定文件、命令和手册页的位置
8.3.5 whatis:在whatis数据库中搜寻特定命令
8.3.6 which:显示可执行命令的路径
8.4 系统信息显示
8.4.1 uname:显示计算机及操作系统相关信息
8.4.2 hostname:显示或修改计算机主机名
8.5 日期和时间
8.5.1 cal:显示日历信息
8.5.2 date:显示和设置系统日期和时间
8.5.3 hwclock:查看和设置硬件时钟
8.6 信息交流
8.6.1 echo:在显示器上显示文字
8.6.2 mesg:允许或拒绝写消息
8.6.3 wall:对全部已登录用户发送信息
8.6.4 write:向用户发送消息
8.7 用户登录记录
8.7.1 w:详细查询已登录当前计算机的用户
8.7.2 who:显示已登录当前计算机用户的简单信息
8.7.3 users:用单独的一行显示出当前登录的用户
8.7.4 last:显示近期用户登录情况
8.7.5 lastb:列出登录系统失败的用户信息
8.7.6 lastlog:查看用户上次登录时间
8.8 其他命令
8.8.1 clear:清除计算机屏幕信息
8.8.2 sync:将缓冲文件写到硬盘中
8.8.3 uptime:显示系统已经运行的时间
8.8.4 type:显示命令的类型

第9章 Kickstart配置
9.1 Kickstart简介
9.2 配置Kickstart
9.2.1 安装Kickstart相关软件包
9.2.2 Kickstart基本配置
9.3 使用Kickstart安装Linux系统
9.3.1 启动Kickstart安装模式
9.3.2 创建自制安装光盘
9.4 Kickstart配置文件
9.4.1 查看Kickstart配置文件
9.4.2 Kickstart配置文件主要项目和参数

第10章 Shell编程
10.1 熟悉Shell程序的创建
10.1.1 基本语法介绍
10.1.2 一个简单Shell程序的创建过程
10.1.3 显示欢迎界面的Shell程序
10.2 Shell变量
10.2.1 Shell定义的环境变量
10.2.2 用户定义的变量
10.2.3 位置参数
10.2.4 预定义变量
10.2.5 参数置换的变量
10.3 变量表达式
10.3.1 字符串比较
10.3.2 数字比较
10.3.3 逻辑测试
10.3.4 文件操作测试
10.4 执行Shell程序
10.5 Shell流程控制语句
10.5.1 条件判断
10.5.2 循环控制

第11章 用户和组群账户管理
11.1 用户账户简介
11.1.1 用户账户分类
11.1.2 /etc/passwd文件详解
11.1.3 /etc/shadow文件详解
11.2 管理用户账户
11.2.1 图形界面下用户账户的设置
11.2.2 字符界面下用户账户的设置
11.3 组群账户简介
11.3.1 组群账户分类
11.3.2 /etc/group文件详解
11.3.3 /etc/gshadow文件详解
11.4 管理组群账户
11.4.1 图形界面下组群账户的设置
11.4.2 字符界面下组群账户的设置
11.5 账户相关文件或目录
11.5.1 /etc/skel目录
11.5.2 /etc/login.defs配置文件
11.5.3 /etc/default/useradd文件
11.6 账户维护
11.6.1 passwd
11.6.2 gpasswd
11.6.3 chfn
11.6.4 chsh
11.6.5 pwck
11.6.6 newgrp
11.7 账户信息显示
11.7.1 finger
11.7.2 groups
11.7.3 id
11.7.4 whoami
11.7.5 su
11.8 批量添加用户
11.8.1 批量添加用户简介
11.8.2 批量添加用户实例
11.9 实现账户安全
11.10 sudo
11.10.1 sudo简介
11.10.2 /etc/sudoers文件详解
11.10.3 visudo
11.10.4 sudo命令

第12章 权限、所有者和ACL
12.1 设置文件和目录权限
12.1.1 文件和目录权限简介
12.1.2 设置基本权限
12.1.3 设置特殊权限
12.2 文件和目录所有者
12.2.1 更改用户和组群所有者
12.2.2 更改组群所有者
12.3 权限掩码
12.4 ACL控制
12.4.1 ACL简介
12.4.2 设置Linux系统支持ACL功能
12.4.3 查看文件和目录ACL
12.4.4 设置文件和目录ACL

第13章 归档与压缩
13.1 归档和压缩简介
13.2 管理tar包
13.2.1 tar包简介
13.2.2 tar包使用和管理
13.2.3 tar调用gzip
13.2.4 tar调用bzip2
13.2.5 tar调用xz
13.3 gzip和gunzip
13.3.1 gzip简介
13.3.2 gzip压缩
13.3.3 gunzip解压缩
13.4 zip和unzip
13.4.1 zip简介
13.4.2 zip压缩
13.4.3 unzip解压缩
13.5 bzip2和bunzip2
13.5.1 bzip2简介
13.5.2 bzip2压缩
13.5.3 bunzip2解压缩
13.6 compress和uncompress
13.6.1 compress简介
13.6.2 compress压缩
13.6.3 uncompres解压缩
13.7 xz文件
13.7.1 xz简介
13.7.2 使用xz
13.8 rar和unrar
13.8.1 rar简介
13.8.2 下载和安装rarlinux软件
13.8.3 rar压缩
13.8.4 unrar解压缩
13.9 归档管理器
13.9.1 压缩文件
13.9.2 解压缩文件

第14章 软件包安装和管理
14.1 RPM软件包简介
14.1.1 什么是RPM软件包
14.1.2 RPM软件包设计目标
14.1.3 RPM软件包管理用途
14.2 RPM软件包管理
14.2.1 RPM数据库和RPM软件包文件
14.2.2 安装RPM软件包
14.2.3 删除RPM软件包
14.2.4 升级和刷新RPM软件包
14.2.5 查询RPM软件包
14.2.6 RPM软件包公钥管理
14.3 yum简介
14.3.1 什么是yum
14.3.2 /etc/yum.conf文件详解
14.3.3 /etc/yum.repos.d/rhel-source.repo文件详解
14.3.4 创建本地软件仓库
14.4 使用yum管理软件包
14.4.1 yum命令语法
14.4.2 yum使用实例
14.5 源代码编译安装软件
14.5.1 源码包软件简介
14.5.2 源码包软件安装实例
14.6 bin软件安装

第15章 磁盘分区和格式化
15.1 磁盘分区和格式化简介
15.1.1 什么是磁盘分区
15.1.2 什么是格式化
15.2 磁盘分区
15.2.1 使用fdisk磁盘分区
15.2.2 使用parted磁盘分区
15.3 文件系统简介
15.3.1 ext3文件系统
15.3.2 ext4文件系统
15.3.3 与Linux有关的其他文件系统
15.3.4 Linux支持的文件系统类型
15.4 创建文件系统
15.4.1 使用mkfs创建文件系统
15.4.2 使用mke2fs创建文件系统
15.4.3 使用其他命令创建文件系统

第16章 文件系统管理
16.1 挂载和卸载文件系统
16.1.1 挂载文件系统
16.1.2 卸载文件系统
16.1.3 挂载和卸载光盘、U盘、移动硬盘
16.1.4 查看磁盘分区挂载情况
16.2 UUID
16.2.1 UUID简介
16.2.2 查看UUID
16.3 设置卷标
16.4 查看文件系统信息
16.5 查看和调整文件系统参数
16.6 查询系统块设备信息
16.7 开机自动挂载文件系统
16.7.1 /etc/fstab文件详解
16.7.2 设置开机自动挂载文件系统
16.8 检查文件系统错误
16.9 让Linux支持NTFS文件系统
16.9.1 NTFS文件系统简介
16.9.2 安装ntfs-3g_ntfsprogs
16.9.3 创建和挂载NTFS文件系统
16.10 磁盘实用工具
16.10.1 安装磁盘实用工具
16.10.2 使用磁盘实用工具
16.11 使用交换空间
16.11.1 使用交换分区
16.11.2 使用交换文件

第17章 磁盘配额
17.1 磁盘配额简介
17.2 配置磁盘配额
17.3 管理磁盘配额
17.3.1 显示磁盘使用情况和限制
17.3.2 查看文件系统配额摘要
17.3.3 复制磁盘配额
17.3.4 设置磁盘配额宽限时间
17.3.5 使用setquota设置磁盘配额
17.3.6 为组群设置管理员
17.3.7 关闭磁盘配额
17.3.8 发送磁盘配额警告邮件

第18章 逻辑卷管理(LVM)
18.1 LVM简介
18.1.1 LVM的概念
18.1.2 使用LVM优点
18.1.3 LVM相关术语
18.2 使用LVM安装Linux系统
18.2.1 创建/boot分区
18.2.2 创建物理卷
18.2.3 创建卷组和逻辑卷
18.3 LVM配置和使用
18.3.1 创建磁盘分区
18.3.2 创建和查看物理卷
18.3.3 创建和查看卷组
18.3.4 在卷组中移除和添加物理卷
18.3.5 创建和查看逻辑卷
18.3.6 挂载和使用逻辑卷
18.3.7 LVM容量调整
18.3.8 删除逻辑卷、卷组和物理卷
18.4 逻辑卷管理器
18.4.1 创建物理卷
18.4.2 创建卷组
18.4.3 从卷组中移除物理卷
18.4.4 将物理卷添加到卷组中
18.4.5 创建逻辑卷
18.4.6 编辑逻辑卷
18.4.7 删除逻辑卷、卷组和物理卷

第19章 磁盘阵列管理(RAID)
19.1 RAID简介
19.1.1 什么是RAID
19.1.2 硬件RAID和软件RAID区别
19.1.3 RAID级别
19.1.4 热备份
19.2 使用RAID安装Linux系统
19.2.1 创建/boot分区
19.2.2 创建RAID分区
19.2.3 创建RAID设备
19.3 RAID配置和使用
19.3.1 mdadm命令基本语法
19.3.2 创建RAID分区
19.3.3 创建RAID设备
19.3.4 查看RAID信息
19.3.5 挂载和使用RAID设备
19.3.6 停用和启用RAID设备
19.3.7 在RAID设备中添加成员
19.3.8 热移除故障RAID成员
19.3.9 删除RAID设备
19.3.10 扩展RAID设备容量
19.4 RAID配置文件
19.4.1 创建RAID配置文件
19.4.2 使用RAID配置文件

第20章 Linux启动与引导
20.1 Linux系统启动过程
20.2 显示计算机系统开机启动信息
20.3 主引导扇区
20.3.1 主引导扇区简介
20.3.2 查看主引导扇区
20.4 Upstart
20.4.1 Upstart简介
20.4.2 控制和管理init守护进程
20.5 /etc/init目录
20.5.1 /etc/init/control-alt-delete.conf文件详解
20.5.2 /etc/init/rcS.conf文件详解
20.5.3 /etc/init/rc.conf文件详解
20.5.4 /etc/init/serial.conf和/etc/init/tty.conf文件详解
20.6 Shell文件
20.6.1 系统级别Shell文件
20.6.2 用户级别Shell文件
20.6.3 /etc/profile.d目录

第21章 GRUB引导装载程序
21.1 GRUB相关知识
21.1.1 引导装载程序简介
21.1.2 GRUB简介
21.1.3 GRUB特性
21.2 GRUB配置文件
21.2.1 /boot/grub/grub.conf文件详解
21.2.2 GRUB配置文件修改实例
21.3 安装GRUB
21.3.1 安装grub软件包
21.3.2 安装GRUB的过程
21.4 GRUB加密
21.4.1 GRUB加密简介
21.4.2 生成MD5加密口令
21.4.3 设置GRUB加密
21.5 使用GRUB
21.5.1 GRUB启动菜单
21.5.2 GRUB命令行界面
21.5.3 GRUB命令

第22章 进程和服务管理
22.1 进程简介
22.2 查看系统进程信息
22.2.1 ps
22.2.2 top
22.2.3 top命令输出信息描述
22.2.4 pgrep
22.2.5 pidof
22.2.6 pstree
22.3 杀死进程
22.3.1 kill
22.3.2 killall
22.3.3 pkill
22.4 进程的启动方式
22.4.1 手工启动进程
22.4.2 调度启动进程
22.5 进程挂起和恢复
22.6 更改进程优先级
22.6.1 以指定优先级运行进程
22.6.2 更改正在运行的进程优先级
22.7 不间断运行进程
22.8 守护进程
22.8.1 守护进程工作原理和方式
22.8.2 xinetd管理的进程
22.9 管理服务
22.9.1 图形界面下配置服务
22.9.2 使用ntsysv配置服务
22.9.3 使用chkconfig和service命令配置服务
22.9.4 使用服务脚本文件配置服务

第23章 任务计划
23.1 使用cron实现任务计划
23.1.1 /etc/crontab文件实现任务计划
23.1.2 使用crontab命令实现任务计划
23.2 使用at实现任务计划
23.2.1 at简介
23.2.2 配置at作业
23.3 执行batch作业
23.4 使用anacron实现任务计划
23.4.1 anacron简介
23.4.2 /etc/anacrontab文件详解
23.4.3 anacron执行作业

第24章 备份与还原
24.1 制作ISO文件
24.1.1 ISO文件简介
24.1.2 cp命令制作ISO文件
24.1.3 mkisofs命令制作ISO文件
24.2 cdrecord刻录文件
24.3 dump和restore实现备份和还原
24.3.1 dump简介
24.3.2 dump备份
24.3.3 restore还原
24.4 cpio
24.5 dd
24.6 luckyBackup图形化备份
24.7 mirrordir制作硬盘分区镜像

第25章 内核
25.1 内核简介
25.1.1 什么是内核
25.1.2 内核组件
25.2 管理内核模块
25.2.1 内核模块存储位置
25.2.2 查看已经加载的模块
25.2.3 查看模块信息
25.2.4 自动加载和卸载模块
25.2.5 手动卸载模块
25.2.6 产生模块依赖性数据
25.2.7 内核模块配置文件
25.3 配置内核参数
25.3.1 /proc/sys目录
25.3.2 /etc/sysctl.conf文件详解
25.3.3 sysctl查看和修改内核参数
25.4 升级内核
25.4.1 使用rpm升级内核
25.4.2 使用yum升级内核

第26章 硬件管理
26.1 CPU
26.1.1 /proc/cpuinfo文件详解
26.1.2 lscpu
26.2 内存
26.2.1 /proc/meminfo文件详解
26.2.2 free
26.3 PCI设备
26.3.1 PCI简介
26.3.2 /proc/bus/pci/devices文件详解
26.3.3 lspci
26.4 SCSI设备
26.4.1 SCSI硬盘简介
26.4.2 /proc/scsi/scsi文件详解
26.4.3 lsscsi
26.5 USB设备
26.5.1 USB简介
26.5.2 /proc/bus/usb/devices文件详解
26.5.3 lsusb
26.6 dmidecode获取硬件信息

第27章 日志管理
27.1 日志相关知识
27.1.1 日志简介
27.1.2 rsyslog服务
27.1.3 常用日志文件
27.1.4 查看日志文件
27.2 配置Linux日志
27.2.1 安装和控制系统日志服务
27.2.2 /etc/rsyslog.conf文件详解
27.2.3 配置日志服务器
27.3 日志滚动
27.3.1 /etc/logrotate.conf文件详解
27.3.2 /etc/logrotate.d目录
27.4 logwatch分析和报告系统日志
27.4.1 logwatch简介
27.4.2 /etc/logwatch/conf/logwatch.conf文件详解
27.4.3 /etc/cron.daily/0logwatch文件详解
27.4.4 分析和报告系统日志

第28章 SELinux配置
28.1 SELinux简介
28.1.1 常见的读取控制机制
28.1.2 什么是SELinux
28.2 SELinux状态和应用模式
28.2.1 /etc/selinux/config文件详解
28.2.2 查看SELinux状态
28.2.3 启用或禁用SELinux
28.2.4 查看和更改SELinux应用模式
28.3 安全上下文
28.3.1 安全上下文格式
28.3.2 查看安全上下文
28.3.3 修改文件的安全上下文
28.3.4 修复安全上下文
28.4 策略类型
28.4.1 策略类型简介
28.4.2 安装和使用策略类型
28.4.3 查看策略类型信息
28.4.4 搜索策略类型
28.5 布尔值
28.5.1 查看布尔值
28.5.2 修改布尔值
28.6 管理策略模块
28.7 图形界面管理SELinux

第29章 PAM
29.1 PAM简介
29.1.1 什么是PAM
29.1.2 判断程序是否是PAM客户端
29.2 PAM配置文件
29.2.1 PAM配置文件简介
29.2.2 类型字段
29.2.3 控制字段
29.2.4 模块路径
29.2.5 模块参数
29.3 常用PAM配置文件
29.3.1 /etc/pam.d/other文件详解
29.3.2 /etc/pam.d/system-auth文件详解
29.4 常用PAM模块
29.4.1 pam_access模块
29.4.2 pam_cracklib模块
29.4.3 pam_limits模块
29.4.4 pam_time模块
29.4.5 pam_listfile模块
29.4.6 pam_unix模块
29.4.7 其他PAM模块
29.5 PAM配置实例

第30章 审计系统
30.1 用户空间审计系统简介
30.2 审计系统配置文件
30.2.1 /etc/sysconfig/auditd文件详解
30.2.2 /etc/audit/auditd.conf文件详解
30.3 添加审计规则
30.3.1 使用auditctl命令添加审计规则
30.3.2 使用/etc/audit/audit.rules文件添加审计规则
30.3.3 控制auditd服务
30.4 管理审计
30.4.1 使用aureport生成审计信息报表
30.4.2 使用ausearch搜索审计记录
30.4.3 使用autrace跟踪指定进程
30.5 审计查看器

第31章 性能监测和资源使用限制
31.1 sar
31.2 iostat
31.3 mpstat
31.4 vmstat
31.5 ulimit资源使用限制
31.5.1 ulimit资源使用限制简介
31.5.2 ulimit命令实现资源使用限制
31.5.3 /etc/security/limits.conf文件实现资源使用限制

第32章 Webmin管理工具
32.1 Webmin简介
32.2 安装Webmin软件包
32.3 配置Webmin
32.3.1 登录Webmin
32.3.2 更改Webmin语言
32.3.3 更改Webmin用户口令
32.3.4 创建Webmin用户
32.3.5 Webmin行动日志
32.3.6 IP访问控制
32.3.7 升级Webmin
32.3.8 更改Webmin端口
32.3.9 备份Webmin配置文件
32.4 Webmin模块简介
32.4.1 系统区域
32.4.2 服务器区域
32.4.3 网络区域
32.4.4 硬件区域
32.4.5 群集区域
32.4.6 其他区域
32.5 使用Webmin管理Linux系统
32.5.1 用户与组
32.5.2 进程管理
32.5.3 软件包
32.5.4 磁盘和网络文件系统
32.5.5 开机和关机
32.5.6 系统和服务器的状态
32.5.7 网络配置
32.5.8 本地磁盘分区
32.5.9 GRUB开机加载程序
32.5.10 Cron任务调度
32.5.11 PAM验证
32.5.12 Linux Firewall
32.5.13 Log File Rotation
32.5.14 文件系统备份

第33章 块设备和字符设备管理
33.1 设备简介
33.1.1 块设备
33.1.2 字符设备
33.2 查看设备信息
33.2.1 查看设备号
33.2.2 /proc/devices文件详解
33.2.3 lsblk
33.3 创建设备文件
33.3.1 手动创建设备文件
33.3.2 自动创建设备文件
33.4 udev简介
33.4.1 什么是udev
33.4.2 使用udev的好处
33.4.3 udev相关术语
33.4.4 /etc/udev/udev.conf文件详解
33.4.5 udev规则文件
33.4.6 查询udev数据库中的设备信息
33.4.7 重启udev守护进程

第34章 Linux故障排查
34.1 恢复主引导记录
34.2 单用户模式
34.2.1 单用户模式简介
34.2.2 破解root用户密码
34.3 创建引导光盘
34.4 救援模式
34.4.1 救援模式简介
34.4.2 进入救援模式
34.4.3 使用救援模式解决Linux故
附录 命令速查表
展开
加入书架成功!
收藏图书成功!
我知道了(3)
发表书评
读者登录

请选择您读者所在的图书馆

选择图书馆
浙江图书馆
点击获取验证码
登录
没有读者证?在线办证