Linux 配置管理指导手册
Linux 配置管理指导手册
Linux 的灵活性,连同规范与免费的软件工具,能帮助IT 经理人管理数据中心的服务器。
得到自动化和虚拟化方面的技巧和建议,还有Linux 服务器配置与管理的策略及最佳实
践,是进行Linux 配置管理的必须条件。一般的Linux 管理专题,如远程管理、恢复丢失
密码、Linux 系统固化技术和工具及OpenQRM 都包含在内。这本技术手册还涵盖服务器管
理规范、智能平台管理端口、服务器硬件的系统管理架构、文件系统和Linux 配置最佳解
决方案。
配置管理知识普及
在进行配置管理你的Linux 之前,不可或缺的步骤就是了解你将要面对的对象、环境及可
能的问题。你对Linux 或许早已有一定了解,甚至你会觉得你对它的了解以足够到可以直
接进入下一步。且慢,先看一看我们列出来的配置管理知识表吧,这里也许囊括了你漏掉
的知识盲区。
Linux 下的Bash:您所不知道的五件事
TurnKey Linux Hub 加速云设备管理
潜伏在你身边的Linux 安全漏洞
CIO:何处寻找有特殊技能的Linux 管理员?
配置GRUB 2:调整Ubuntu Server 9.10 中的启动程序
TT 服务器技术专题之“Linux 配置管理指导手册” Page 2 of 48
配置管理妙招巧用
在Linux 配置管理过程中,会有很多妙招帮助你简化易化这个过程,这些妙招你知道多
少?本小节中,我们结合专家建议与经验,将Linux 配置管理过程中会用到的一些实用技
巧收集整理,集锦在这个小节中,希望这些妙招巧用可以在你的实际操作中有所帮助。
巧用netcat 进行网络间的Linux 克隆
使用netcat 组播分发Linux 服务器镜像
用AutoFS 挂载文件系统资源
如何用rBuilder 实现Linux 自动化系统管理?
为PCI DSS 加强Ubuntu 9.10 的安全管理
配置管理解决方案
Linux 上的系统日志服务器如何安装?优化Linux 交换空间使用如何操作?一系列的配置
管理问题会让整个过程减缓甚至停滞,但是你大可不必为此忧心。专家们以自己的实际操
作经验为基础,针对多种配置管理过程中可能出现的问题,提出了有效可行的解决方案。
Linux 上如何安装系统日志服务器?
如何为KVM 虚拟化设置Linux 虚拟网络?
如何优化Linux 交换空间使用?
如何安装和配置Puppet Dashboard?
如何将Puppet 报告导入Puppet Dashboard?
TT 服务器技术专题之“Linux 配置管理指导手册” Page 3 of 48
Linux 下的Bash:您所不知道的五件事
在我刚开始使用Linux 不久,我试图学习一些bash 命令,于是我敲下了如下的命令:
$ man bash
我立即发现bash 用户手册简直就是一个长篇史诗。一页又一页的命令、功能说明、小技
巧、小说明以及非常多的环境变量。20 年过去了,我到现在还是能经常在bash 中发现一些新
的工具和功能 ,我不知道称呼Bash 为一个工具是不是比一个代码更为恰当。在这篇文章中我
将介绍Bash 的五个不常用(但是还是非常有用)的特性。
一、扩展字段匹配
首先我们来看一个叫做扩展字段匹配的功能。这个选项允许你执行比标准Bash 所提供的
更复杂的字段匹配。例如,你可以定位除了后缀为.tmp 之外的所有文件。扩展字段匹配功能
可
以通过shopt 命令启用,或者内置的shell 选项:
$ shopt -s extblob
备注:你还可以运行shopt 命令来查看其它选项、特性和它提供的一些秘密功能。
一旦启用,我们可以用一个简单的语法列出某个目录中除去后缀为.tmp 的所有文件:
$ ls !(*.tmp)
你还可以使用多个参数:
$ ls !(*.tmp|*.log|*.bak)
你可以选择使用其它几个extglob 的参数,比如:
?(pattern-list