IBM®
跳转到主要内容
    中国 [选择]    使用条款
 
 
Select a scope: Search for:    
    首页    产品    服务与解决方案     支持与下载    个性化服务    

developerWorks 中国  >  AIX and UNIX  >

UNIX 系统管理员工具集

developerWorks


磁盘和文件系统管理
用户管理
Shell 应用
其他



UNIX 操作系统及其分支版本(BSD,Linux)拥有很多强大且高效的工具。通过这些工具,您可以很轻松地完成很多系统管理方面的工作,如磁盘管理、文件系统管理、用户管理等。当然,能够熟练掌握这些工具也不是一件易事,因此,我们推出了“UNIX 系统管理员工具集”专题,专门为 UNIX 系统管理员准备了一些实用工具的学习资源,其中包括“磁盘和文件系统管理”、“用户管理”、“Shell 应用”等几个方面。

在本期专题中,您可以通过很多翔实的例子来学习如何使用 UNIX 工具,这样可以更好地理解那些大量且很难记忆的参数和选项。同时,您还可以通过一些实际场景的实例了解到这些工具的使用技巧,让您可以很快地实施到自己的工作环境中去。


磁盘和文件系统管理
设置 UNIX 文件系统
对文件系统的管理是每个管理员都应关注的,因为它的性能会很大程度地影响整个系统的运行状况。本文将向您介绍如何通过以最优方式设置文件系统来提高计算机的性能和防止数据被破坏。
文件维护工具
系统管理员可以在命令行中使用各种程序来维护 UNIX 系统中的文件。在本教程中,您将试验使用一些命令,如 cd、cp 和 tar,以便在命令行中导航 UNIX 文件系统并处理文件和目录。
交换空间管理和技巧
在本文中,您将了解如何监视系统以确定有效的交换空间配置数据,并研究将交换空间不只是用作辅助随机访问存储器 (RAM) 的方法。
操纵数据与文件
本文将带领您了解几种用来在不同系统之间移动文件、以及实现远程数据同步的技术,让您可以方便地对算管理的文件数据进行操作。
移动 UNIX 目录
有时候,您需要将整个 UNIX 目录树复制到相同系统中其他的位置或不同的系统。本文讨论了 UNIX 中各种可用的选项,以及如何最好地使用它们来完成相应的任务。
备份关键的信息
大多数 UNIX 管理员都有相应的方法来备份 UNIX 计算机中的数据和信息,但对于配置文件和提供计算机运行所需配置数据的其他内容,又应该如何处理呢?本文提供了相关技术的详细信息,这些技术用于针对关键的文件,实现有效和高效的备份系统。
使用 lsof 查找打开的文件
UNIX 大量使用了文件,作为系统管理员,应该了解哪些文件已经被哪些文件所打开,这样对于您的管理工作很有帮助。本文将帮助您了解如何使用 lsof 来实现对已经打开文件的跟踪以及查看相关信息。
迁移和移动 UNIX 文件系统
本文带领您了解如何在活动的系统中传输整个文件系统,包括如何创建、复制和重新实现新的文件系统。
监视磁盘空间和使用情况
在本文中,您将了解到监视磁盘空间、发现究竟是哪些文件、用户或应用程序占用了大部分的空间、以及如何使用配额和其他解决方案查找需要的信息的方法。


回页首



用户管理
OpenSSH 与 AIX chroot
本文介绍如何设置 IBM AIX chroot 环境,并将其与 ssh、sftp 和 scp 一起使用。您还将了解 AIX 和 OpenSSH 的先决条件,以及如何配置和使用 chroot 环境。
更改 UID 和 GID
在本文中,您将了到 UID 和 GID 的基本概念,以及如何使用它们来实现对于用户及其权限的管理。
UNIX 所有权和权限管理
本文介绍了用户权限,特别是研究了如何对文件权限进行操作,以便对其他用户限制或共享您的目录和文件。如果您希望流畅地与 UNIX 进行对话,那么了解相关的权限是至关重要的。
监视用户的使用情况
在本文中,您简单地了解了在登录时所发生的操作、如何将登录记录到 UNIX 系统,以及如何使用这些信息以确定当前登录的用户和过去曾经登录过的用户。


回页首



Shell 应用
使用 Screen 创建并管理多个 Shell
GNU Screen 工具可以帮助您实现对 Shell 会话的管理,保证您在推出远程访问连接后,Shell 依旧在远程服务器上运行。本文主要向您介绍 Screen 的强大功能以及如何使用。
Shell 中的符号:!$#@*%
在本文中,您将更好地理解 UNIX Shell 上使用的这些 “奇怪的” 字符,其中包括管道、重定向、操作符等操作。
更多 Shell 脚本技术
本文为您提供了脚本编程的基础知识,包括如何简化脚本、如何尽可能保持脚本的灵活性、如何编写干净的脚本、在脚本内编写注释以及调试脚本。
一些很好的 Shell 诀窍
当编写 Shell 程序时,您通常会遇到一些特殊的情况,希望采用自动方式处理。本教程包括一些关于此类情况的 Bourne Shell 脚本示例。同时总结了一批执行有用功能的 Shell 单命令行程序。
定制您的 Shell
在本文中,您将学习如何自定义 UNIX Shell 以节约时间、节省输入工作量,并使其适应于您的工作风格。
通过脚本实现操作的自动化本文带领您了解 Shell
脚本如何实现所有个人或系统任务自动化,例如系统的监视、存档、更新、报告等操作。


回页首



其他
使用 cron 进行自动维护
cron 守护进程可以帮助您定时地在 UNIX 系统上执行任务。本教程将让您了解如何使用 cron 来帮助您实现系统管理的自动化。
GAWK 入门:AWK 语言基础
本教程将带您开始使用 AWK 进行编程:您将了解 AWK 如何读取输入数据和对其进行排序、如何运行 AWK 程序、操作数据并进行复杂的模式匹配。
用于系统管理的正则表达式
本文涉及到一些用于编写正则表达式的模式构建技术,以及如何使用它们来完成管理员时常碰到的特定类型数据匹配的工作。
监视运行缓慢的系统
在本文中,通过一些学习示例介绍了如何确定和诊断导致您的 UNIX 系统运行迟缓的原因,以便使计算机重新恢复到正常运行状态。
使用 SAR 进行简单的系统监视
在本文中,您将学习如何使用 SAR 及其相关实用程序来以周期性的间隔获取关于系统的定性数据,这是查找性能瓶颈并确定是否需要进一步操作的有效方法。
使用 UNIX find 命令的高级技术
本文介绍如何使用 find 命令浏览 UNIX 文件系统中丰富的内容。find 命令是 UNIX 程序员的技能中功能最强大和最有用的命令之一。


回页首


文档选项

未显示需要 JavaScript 的文档选项



  联系我们
在线投稿
— 与大家分享您的经验和收获!
反馈意见
— 告诉我们您的想法和建议!

  特别推荐
IBM AIX 认证专题
特色专栏
AIX FAQ


    关于 IBM 隐私条约 联系 IBM 使用条款