系统管理工具包: 通过 OpenSSH 设置 UNIX 远程访问
Martin Brown (mc@mcslp.com), 自由撰稿人, Consultant使用 OpenSSH 为运行远程终端提供安全环境。OpenSSH 和终端的基本用法非常简单,不过,本文还将介绍允许自动登录到远程主机的其他元素、运行远程应用程序的方法,以及如何在主机之间安全地复制文件。src:http://www.ibm.com/developerworks/cn/aix/library/au-satopenssh.html?ca=dwcn-newsletter-aix[@more@]关于本系列典型的 UNIX® 管理员拥有一套经常用于辅助管理过程的关键实用工具、诀窍和系统。存在各种用于简化不同过程的关键实用工具、命令行链和脚本。其中一些工具来自于
口袋里的Linux:在您的U盘上运行SLAX
您可以从光盘上运行某些版本的Linux,而现在您甚至可以从U盘上运行。Vincent Danen将告诉在这个小巧的设备上运行SLAX版Linux的一些基础知识。[@more@]作者: Builder 2006-09-23 23:13:34随着所谓的“Live CD”的出现已经有一段时间了,它能够让您把Linux带在口袋里到处跑,因为一些版本的Linux可以完全从光盘上运行。像Knoppix这种能够在光盘上运行的Linux对于系统恢复真是太重要了,对于高手来说这真是太酷了。随着U盘这种廉价存储设备的普及,在U盘上运行Linux使得进行系统恢复安装变得更加容易。虽然它要比光盘贵,但是U盘的体积可要小
使用异步 I/O 大大提高应用程序的性能
Linux® 中最常用的输入/输出(I/O)模型是同步 I/O。在这个模型中,当请求发出之后,应用程序就会阻塞,直到请求满足为止。这是很好的一种解决方案,因为调用应用程序在等待 I/O 请求完成时不需要使用任何中央处理单元(CPU)。但是在某些情况中,I/O 请求可能需要与其他进程产生交叠。可移植操作系统接口(POSIX)异步 I/O(AIO)应用程序接口(API)就提供了这种功能。在本文中,我们将对这个 API 概要进行介绍,并来了解一下如何使用它。[@more@]AIO 简介 Linux 异步 I/O 是 Linux 内核中提供的一个相当新的增强。它是 2.6 版本内核
DIY:自己动手做一个迷你 Linux 系统
本文将带领大家构建一个迷你型的 Linux 系统。它占用的硬盘空间远小于 16M 字节,但是却包括了 XFree86 的 X Window 窗口系统。[@more@]目标本文要构建的这个迷你型的 Linux 系统只能在一台特定的单机上运行,如果读者朋友们有兴趣的话,在这个系统的基础上加以改进,是可以构建出通用的、可以在大多数常规 PC 机上即插即用的系统来的。但是这已经不在本文的话题之内了,读者朋友们如果有兴趣,可以通过我的电子邮件和我讨论其中的细节问题。我们的目标 Linux 系统运行在一台普通的 Intel 386 PC 机上,可以有硬盘,也可以不要硬盘,而用
降低 Linux 内存开销[ZT]
物理内存不足可能会严重影响 Linux® 的性能。在本文中,我们将学习如何精确地度量 Linux 系统所使用的内存量。还将以 Ubuntu 系统为例学习有关降低内存需求的实践建议。[@more@]Linux 广受追捧的一个优点是它比 Microsoft® Windows® 的效率更高,因此在不太前沿的硬件上也能很好地执行。对于依然使用 Windows 98 时代的机器的人来说,最新最卓越的软件(特别是安全补丁)已经不再支持这些机器,因此这种性能优势使 Linux 成为颇具吸引力的升级产品。然而,问题的真相在于虽然 Linux 内核仍然可以配置成合理的大小和效率,但由
使用命令行高效地进行文本编辑[ZT]
简单研究一下可节省时间和精力的一些基本命令行文本编辑程序。文本编辑操作通常在文本编辑器应用程序中交互式地进行。然而,有些任务可以直接从 UNIX® 命令行方便快捷地完成。此外,还可以在脚本中使用这些单命令行程序来自动化各种编辑过程。[@more@]引言大多数 UNIX® 开发人员都选择 Emacs、vi 或这两个文本编辑应用程序的众多变种、分支和克隆之一。操作员通常在所选的文本编辑器中打开文件,并交互式地对文件指定和应用更改。但是与在文本编辑器中打开文件相比,您通常可以在命令行更快地完成编辑工作。复杂的编辑过程可以从命