Explore how to remotely debug a FreeBSD kernel that is running on a target
machine without affecting system performance. In this article, examine setting
up the debug environment using serial communication port, compiling modified
kernel code, debugging, and troubleshooting tips.
Adopt 10 good habits that improve your UNIX command line efficiency -- and
break away from bad usage patterns in the process. This article takes you
step-by-step through several good, but too often neglected, techniques for
command-line operations. Learn about common errors and how to overcome them,
so you can learn exactly why these UNIX habits are worth picking up.
This free tool gives you a huge amount of information all on one screen. Even
though IBM doesn't officially support the tool and you must use it at your own
risk, you can get a wealth of performance statistics. Why use five or six
tools when one free tool can give you everything you need?
Do you ever feel you wish you could answer some of your own questions when
you work with AIX and your System p™ server? Do you ever feel
you could save time by not having to call on the support professionals all the
time? Well, wish no more. Shiv Dutta discusses some of the AIX commands that
answer those questions and tells you how to enlarge the list of such answers.
When writing a shell program, you often come across some special situation
that you'd like to handle automatically. This tutorial includes examples of
such situations from small Bourne shell scripts. These situations include base
conversion from one string to another (decimal to hex, hex to decimal, decimal
to octal, and so on), reading the keyboard while in a piped loop, subshell
execution, inline input, executing a command once for each file in a
directory, and multiple ways to construct a continuous loop. Part 4 of this
series wraps up with a collection of shell one-liners that perform useful
functions.
Searching for an easy way to create high-quality graphs that you can print,
publish to the Web, or cut and paste into performance reports? Look no
further. The nmon_analyser tool takes files produced by the NMON performance
tool, turns them into Microsoft Excel spreadsheets, and automatically produces
these graphs.
Use OpenSSH to provide a secure environment for running a remote terminal.
The basics of OpenSSH and terminal usage are quite simple but, in this
article, examine additional elements that allow automatic login to remote
hosts, methods for running remote applications, and how to securely copy files
between hosts.
Master the Emacs editor and delve into the depths of its most advanced
editing commands that have made it famous. The open source Emacs editor (one
of the powerhouses of UNIX computing) is a large, complex application
that does everything from editing text to functioning as a complete
development environment. It's rich in features and is unlike any other program
you're likely to have encountered, especially in the way you specify and input
commands. This tutorial, the first in a series, gets you going by providing a
concise, hands-on introduction to the most important Emacs editing concepts
and features.
Using UNIX in a day-to-day office setting doesn't have to be clumsy.
Learn some of the many ways, both simple and complex, to use the power of the
UNIX shell and available system tools to greatly increase your productivity in
the office.
Nearly thirty years of growth haven't exhausted the potential of the
REstructured eXtended eXecutor (Rexx) language. The first of the widely used
"scripting" languages continues to expand its capabilities and platform range,
and it makes for a particularly good match with AIX.