Skip to main content


developerWorks  >  AIX and UNIX  >

Top ten AIX and UNIX articles and tutorials—December 2007

developerWorks

See what AIX® and UNIX® content your peers found most valuable.

Browse through these popular articles and tutorials for the month of December:

  1. nmon performance: A free tool to analyze AIX and Linux performance

    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?

  2. AIX commands you should not leave home without

    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.

  3. Advanced techniques for using the UNIX find command

    Explore the vast terrain of the UNIX file system with the find command. One of the most powerful and useful commands in the UNIX programmer's repertoire is find. All flavors of UNIX have file systems that can contain thousands of files of many different types. With so many choices, locating a specific file, or set of files, can be difficult. The find command makes this task easier in many ways.

  4. UNIX tips: Learn 10 good UNIX usage habits

    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.

  5. Windows to UNIX porting, Part 1: Porting C/C++ sources

    Software programs are often made to run on systems that are completely different from the system in which the program is coded or developed. This process of adapting software across systems is known as porting. You might need to port software for any one of several reasons. Perhaps your end users want to use the software in a new environment, such as a different version of UNIX®, or perhaps your developers are integrating their own code into the software to optimize it for your organization's platform.

  6. nmon analyser—A free tool to produce AIX performance reports

    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.

  7. Writing endian-independent code in C

    Architectures, processors, network stacks, and communication protocols all have to define endianness at some point. This article explains how endianness affects code, how to determine endianness at run time, and how to write code that can reverse byte order and free you from being bound to a certain endian.

  8. Using the GNU C/C++ compiler on AIX

    Learn from IBM experts about using the GCC compiler on AIX. The authors explain why you should use GCC compiler, which compiler options are specific to pSeries®, what you need to know about shared libraries, and common gotchas and solutions.

  9. Errors: errno in UNIX programs

    Learn more than you ever wanted to know about the UNIX standard error reporting mechanism, the errno global variable. You'll also learn about a couple of associated global variables (sys_nerr and sys_errlist) and the standard functions that help you report errors to the user.

  10. Easy system monitoring with SAR

    Learn how to correlate user complaints with the system activity reporter (SAR) and build a performance baseline for trending purposes using SAR logs. SAR is the perfect tool for systems administrators. It captures important system performance metrics at periodic intervals.


Back to top


IBM, AIX, pSeries, and System p are registered trademarks of International Business Machines Corporation in the United States, other countries, or both. UNIX is a registered trademark of The Open Group in the United States and other countries. Other company, product, or service names may be trademarks or service marks of others.

Document options

Document options requiring JavaScript are not displayed


View more top ten lists
January 2007
February 2007
March 2007
April 2007
May 2007
June 2007
July 2007
August 2007
September 2007
October 2007
November 2007

Special offers
Dig into one of our tutorial series
Use DB2 free when you download DB2 Express-C
Add custom dW RSS feeds - now improved with HTML

More offers