Skip to main content

Skip over site navigation to main content

developerWorks  >   AIX and UNIX  >   Technical library  >  

Technical library view  RSS for AIX and UNIX

developerWorks
 Related links:    Redbooks |  Forums  |  Support knowledge base

Filter your search and/or enter a keyword. If you don't filter your search or enter a keyword, the search results will default to all results.

 
 
 
  1 - 87 of 87 results    Hide Summaries
Title   Type   Date  

Table that contains the results that meet the search criteria.

Linux tip: Printing DVI files with CUPS
Have you ever tried to print DVI or other files in Linux and gotten an "unsupported format" message? This tip shows you how to combine existing tools to make a CUPS print filter for printing DVI files.
Articles 07 Feb 2007  
 
Linux tip: Bash parameters and parameter expansions
Do you sometimes wonder how to use parameters with your scripts, and how to pass them to internal functions or other scripts? Do you need to do simple validity tests on parameters or options, or perform simple extraction and replacement operations on the parameter strings? This tip helps you with parameter use and the various parameter expansions available in the bash shell.
Articles 16 May 2007  
 
Linux tip: Bash test and comparison functions
Are you confused by the plethora of testing and comparison options in the Bash shell? This tip helps you demystify the various types of file, arithmetic, and string tests so you will always know when to use test, [ ], [[ ]], (( )), or if-then-else constructs.
Articles 20 Feb 2007  
 
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?
Articles 27 Feb 2006  
 
Dual boot Linux and AIX
There may be times when you find it necessary to develop in both the Linux and AIX operating environments. This article describes dual booting Linux and AIX on the same IBM eServer pSeries (including eServer p5), eServer i5, or eServer OpenPower server.
Articles 25 Apr 2005  
 
Guide to porting from Solaris to Linux on x86
Solaris is considered one of the closest flavors of UNIX to Linux, but for migration purposes, there can be differences between the two in the areas of memory mapping, threading, or natural language support (to name just a few). This porting guide gives you advice on planning for the port to Linux/x86, and helps you understand the differences in the development environment and architecture.
Articles 29 Apr 2005  
 
Avoid common errors in UNIX and Linux
Discover the most common errors in UNIX and Linux -- and how to avoid them.
Articles 14 Jul 2009  
 
Make UNIX and Linux work together
Examine how to use the Network Information Service (NIS) to share core databases between Linux(R) and UNIX(R), and how to use the Network File System (NFS) to share file systems, both with direct links and through the automounter. Although UNIX and Linux are similar, there are some differences between the two that can complicate the process of integrating the two systems. Both, for example, share the same authentication system, but most systems are also standalone. Sharing this authentication information enables you to provide a single sign-on (SSO) functionality to any of the servers in your network.
Articles 18 Apr 2006  
 
Using ReiserFS with Linux
Take a look at the ext2 (second extended file system), ext3 (third extended file system), and Reiser4 file systems and discover how to create your own Reiser4 file system. The most commonly used file system, ext2, is a traditional UNIX(R)-style file system that doesn't mix well with modern hard drive sizes. The ext3 file system adds journalling, but not much else. If you want something really advanced, you might want to check out the current Reiser4 file system.
Articles 04 Apr 2006  
 
Traversing Red Hat Enterprise Linux 5 on System p
So you've been the AIX guru on your team for years now and your bosses have determined that they want to try Linux on System p. You can fight the change, or you can embrace it and learn Linux, if not learn to love it. The purpose of this article is to introduce Linux to AIX administrators. It will show you what you need to know to make the transition to Linux simpler. It will also show you the equivalent commands to perform specific tasks and also discusses process management, filesystem management, how to peruse systems information, install packages, and other important bits of information that you as the systems administrator will need to know. While you will not become an expert at Linux from this article, this should give you a good head start in what you need to know.
Articles 22 Jul 2008  
 
A comparison of security subsystems on AIX, Linux, and Solaris
Learn how to apply a strategy for implementing a single identification and authentication (I and A) framework across a heterogeneous, multi-platform environment. An I and A system provides a layer of abstraction between a user application and the implementation of any authentication or identification functions it needs to perform.
Articles 13 Oct 2005  
 
AIX Affinity With Linux
IBM is bringing Linux application interoperability to AIX 5L. Now you can run many Linux applications on AIX, a mission critical - highly scalable operating system.
Articles 13 Aug 2001  
 
How to dual boot AIX and Linux in a clustering environment
Learn useful techniques for making the most out of limited processing resources.
Articles 05 May 2006  
 
Retool your Linux skills for commercial UNIX
Examine how to best migrate your Linux(R) skills to take advantage of AIX(R) and Solaris. Linux is all the rage, but what if you have experience in Linux and need to apply it to a commercial UNIX(R) environment? UNIX and Linux are similar, and many of the same principles exist; there is a shell, root is still all powerful, and many of the tools and applications are the same. But how do you cope with understanding the nuances and differences?
Tutorials 30 Mar 2006  
 
Differentiating UNIX and Linux
Investigate the areas where UNIX(R) and Linux(R) converge in terms of functionality, environment, usability, and also those areas where UNIX and Linux differ. Many refer to Linux as a UNIX-like operating system. It is an open source operating system that has many of the same principles and ideals as UNIX, but it is not a true UNIX operating system like Solaris, AIX(R), HP-UX, and others. This article covers a range of aspects, from the core technical elements, such as kernel and filesystem support, to application tools, availability, and the differences in how to administer them.
Articles 14 Mar 2006  
 
Cloud computing with Linux and Apache Hadoop
Many companies like IBM, Google, VMWare, and Amazon have provided products and strategies for Cloud computing. This article shows you how to use Apache Hadoop to build a MapReduce framework to make a Hadoop Cluster and how to create a sample MapReduce application which runs on Hadoop. You will also learn how to set up a time/disk-consuming task on the cloud.
Articles 06 Oct 2009  
 
Install and configure WebSphere Application Server on UNIX and Linux systems
Learn how application servers are used in modern enterprise environments and how to install IBM WebSphere Application Server on UNIX and Linux systems to provide the cornerstone of a robust, well-supported enterprise Web environment. This tutorial also explains how to integrate WebSphere Application Server into the startup and shutdown processes on your UNIX and Linux servers and provides links to many other resources that will help you get up and running quickly with WebSphere Application Server.
Tutorials 22 Dec 2008  
 
Automating Linux cloud installations
A simplified process for installing operating systems can reduce the amount of time you spend on administration of your cloud computing environment. This article describes how you can automate the installation of SUSE Linux on a new IBM Power System or System p LPAR. You can also use the same techniques to install Red Hat Linux or AIX.
Articles 11 Nov 2008  
 
Thanks for the memory
Running out of Java heap isn't the only cause of a java.lang.OutOfMemoryError. If native memory runs out, OutOfMemoryErrors that your normal debugging techniques won't be able to solve can occur. This article explains what native memory is, how the Java runtime uses it, what running out of it looks like, and how to debug a native OutOfMemoryError on AIX. A companion article covers the same topics for Linux and Windows systems.
Articles 21 Apr 2009  
 
Build UNIX software with Eclipse
Become more productive with your own code and others by utilizing Eclipse's syntax highlighting, code completion, and other amenities. Eclipse is an excellent open source IDE and has many helpful features. It runs on any UNIX(R) platform with a Java(TM) Runtime Environment (JRE) (Version 1.4 or newer) and an SWT port, such as Linux(R), Solaris, AIX(R), and HP-UX. It's easy enough to start a new project using Eclipse or to import an existing Eclipse project, but how do you bring existing code into the IDE? And what if you need to get an existing project compiling right away without modifying its existing makefile or configure script -- the most common ways of building UNIX software? Read along for the answer to all of these questions.
Articles 14 Mar 2006  
 
IBM NFS/DFS Authentication Gateway
Take advantage of the new features Network File System Version 4 (NFS Version 4) now has to offer. With the ever-growing storage needs in large enterprises and NFS implementations offering more and more features, it makes business sense for enterprises to migrate to NFS Version 4. In this article, we discuss the need and various strategies for migrating from the IBM Distributed Computing Environment (DCE)/Distributed File System(TM) (DFS(TM)) infrastructure to NFS Version 4 on AIX(R) and Linux(R).
Articles 26 Jan 2006  
 
Securing remote AIX V6.1 data at rest using the SLES Encrypt File Container
See how you can secure data at rest exported by AIX and consumed by SUSE Linux Enterprise Server via the NFS protocol using the Encrypt File Container feature provided with SLES.
Articles 13 Oct 2009  
 
AIX tips for RHEL4 administrators
Are you broadening your skills as a Linux systems administrator into various flavors of UNIX? Have you found yourself in charge of IBM UNIX servers on short notice? Get a rundown of the differences and similarities between Red Hat Enterprise Linux and IBM AIX so that you can perform day-to-day activities with ease.
Articles 17 Nov 2009  
 
Take a closer look at OpenBSD
OpenBSD is quite possibly the most secure operating system on the planet. Every step of the development process focuses on building a secure, open, and free platform. UNIX(R) and Linux(R) administrators take note: Without realizing it, you probably use tools ported from OpenBSD every day. Maybe it's time to give the whole operating system a closer look.
Articles 08 Aug 2006  
 
Instant messaging for AIX
Businesses are now deploying Instant Messaging technology as a means to increase communication amongst workers and as a means for their customers to get real time answers to questions. This paper discusses a new solution - Jabber, a leading Open Source Instant Messaging solution, that has been ported to AIX utilizing AIX's affinity with Linux technology.
Articles 01 Jan 2001  
 
Using Samba as a primary domain controller
Open source Samba turns a UNIX(R) or Linux(R) system into a file and print server for Microsoft(R) Windows(R) network clients. Tom Syroid dishes up a juicy tutorial that shows you how to configure Samba as the primary domain controller on an xSeries(R) server.
Tutorials 03 Apr 2002  
 
Speaking UNIX: The Squirrel portable shell and scripting language
If you don't want to commit to the idiosyncrasies of a specific shell running on a particular platform, try the Squirrel Shell. The Squirrel Shell provides an advanced, object-oriented scripting language that works equally well on UNIX, Linux, Mac OS X, and Windows systems. Write a script once, and run it anywhere.
Articles 17 Mar 2009  
 
Configuration and usage of rquota daemon in NFS on AIX
This article explains how to set up rquota daemon in the Network File System (NFS) environment on AIX machines. The article also provides side-by-side hints to Linux users on how to configure rquota daemon on Linux boxes.
Articles 10 Feb 2009  
 
Samba on AIX
Samba is an open source, free software suite that provides seamless file and print services between Windows clients and UNIX-like platforms. It can be run on a UNIX-like platform like AIX, BSD UNIX, Linux, IBM 390 and OpenVMS. Samba uses the TCP/IP protocol that is installed in the host server. When configured, this server software allows the host machine to share files and printers and make them accessible from Windows clients.
Articles 25 Nov 2008  
 
Comparison of SLES (SUSE) and RHEL (Red Hat) on IBM System p
Most systems administrators planning to install Linux on IBM System p eventually run into an important dillemma: Which Linux distribution should I install? This article compares two distributions from Red Hat and Novell, and weighing the pros and cons of each. We'll discuss Linux on POWER (LoP), the history of both distributions, the relationship IBM has with them, and the factors that should go into your decision-making process. We also compare and contrast what it takes to create logical volumes on SuSE Linux Enterprise Server (SLES) and Red Hat Enterprise Linux (RHEL).
Articles 18 Nov 2008  
 
Producing documentation and reusing information in XML, Part 1: Document publishing using XML
XML provides a way to identify data items and subcomponents within any structured data set, but has its roots in documentation development and production. Robust, open standards for XML document markup and a rich set of freely available tools for XML document parsing and format conversion make it easy to install and configure a complete documentation development and formatting environment on any UNIX or Linux system.
Articles 07 Jul 2009  
 
A comparison of virtualization features of HP-UX, Solaris, and AIX
Most IBM AIX administrators understand the virtualization features available to them on their System p platform through PowerVM, which is also available on the System p for Linux. But what about the other UNIX hardware platforms? What do they have to offer and how do some of their features compare to PowerVM? This article explores all of these topics in detail.
Articles 14 Oct 2008  
 
Speaking UNIX: More shell scripting techniques
Like other UNIX operating systems and Linux, the IBM AIX operating system has several powerful tools that arm systems administrators, developers, and users to tackle day-to-day tasks and to simplify their or their customers' business and life. One such tool in UNIX is the ability to write shell scripts to automate tasks, simplifying difficult or long and tedious jobs.
Articles 09 Sep 2008  
 
Speaking UNIX: The new and improved Vim editor
If you've worked on IBM AIX, another flavor of UNIX, or Linux, you've more than likely used the vi editor. Since its conception in 1976, vi has become a staple for anyone wanting to edit files. How could someone make a more powerful editing tool than vi, you may ask? The answer is Vim, and this article provides details on the many enhancements that have made Vim a highly used and acceptable editor in the world of UNIX and Linux.
Articles 19 Aug 2008  
 
DB2 and the Live Partition Mobility feature of PowerVM on IBM System p using storage area network (SAN) storage
Learn about Live Partition Mobility, a feature of the System p virtualization PowerVM Enterprise edition. See how Live Partition Mobility can be applied to DB2 deployments, and how it helps you migrate AIX and Linux partitions and hosted applications from one physical server to another compatible physical server. Live Partition Mobility allows hardware maintenance, firmware upgrades, system maintenance, and on-the-fly server consolidation without application outage. Setup, configuration, best-practices, and performance characterization for Storage Area Network (SAN) and DB2 are covered.
Articles 05 Aug 2008  
 
Systems Administration Toolkit: Log file basics
A typical UNIX or Linux machine creates many log files during the course of its operation. Some of these contain useful information; others can be used to help you with capacity and resource planning. This article looks at the fundamental information recorded within the different log files, their location, and how that information can be used to your benefit to work out what is going on within your system.
Articles 26 Feb 2008  
 
Exchange data using arrays in SQL PL
IBM DB2 9.5 for Linux, UNIX and Windows introduces support for array data types in SQL Procedural Language (SQL PL). In addition to being useful as a data structure to develop algorithms, arrays are particularly useful in SQL PL as a vehicle for exchanging collections of data between applications and stored procedures and between stored procedures and relational statements. This article gives you an overview of arrays in SQL PL and includes examples that illustrate the different operations on arrays, the different ways of creating array values, and the use of arrays on the client side. You will also see a brief comparison of DB2's arrays with the VARRAY data type supported in Oracle.
Articles 25 Oct 2007  
 
POSIX file capabilities: Parceling the power of root
Linux has been using capabilities for years, but has recently acquired POSIX file capabilities. POSIX file capabilities split root user powers into smaller privileges, such as the ability to read files or to trace processes owned by another user. By assigning capabilities to a file, you can enable an unprivileged user to execute the file with those specified privileges. In this article, learn how to program using capabilities and how to switch on the ability of your system setuid root binaries to use file capabilities.
Articles 16 Oct 2007  
 
Configuring an AIX client with multiple Kerberos realms
A typical customer environment is heterogeneous and includes AIX, Windows, and Linux, which can be servers or clients. In many situations, an AIX Kerberos client needs to interact with multiple Kerberos realms hosted on a Windows or AIX Kerberos server to handle the requested services. This article explains the configuration details required to set the AIX Kerberos client to interact with multiple realms hosted on Windows Kerberos servers.
Articles 20 Oct 2009  
 
Logical volume management
Volume management is not new in the -ix world (UNIX, AIX, and so forth). And logical volume management (LVM) has been around since Linux kernel 2.4v1 and 2.6.9v2. This article reveals the most useful features of LVM2--a relatively new userspace toolset that provides logical volume management facilities--and suggests several ways to simplify your system administration tasks. Based on reader feedback, the author has updated Listings 10, 14, 15, and 16. -Ed.
Articles 20 Sep 2007  
 
Comparison of SLES (SUSE) and RHEL (Red Hat) on IBM System p
Most system administrators planning to install Linux on IBM System p eventually run into an important question: Which Linux distribution should I install? This article compares two distributions from Red Hat and Novell, and weighs the pros and cons of each. We'll discuss Linux on POWER (LoP), the history of both distributions, the relationship IBM has with them, and the factors that should go into your decision-making process. We're also going to compare and contrast what it takes to create logical volumes on SuSE Linux Enterprise Server (SLES) and Red Hat Enterprise Linux (RHEL).
Articles 18 Nov 2008  
 
Speaking UNIX: It is all about the inode
Have you ever wondered what Iused and %Iused mean in UNIX commands like df or what people are talking about when the say inode? UNIX and Linux systems both use inodes, and IBM AIX is no different. Discover what an inode is and why inodes are important to UNIX, the structure of an inode, and commands for working with inodes.
Articles 10 Jun 2008  
 
Tunneling with SSH
Use OpenSource tools, such as Secure Shell (SSH), PuTTY, and Cygwin, to create secure connections to almost any resource you need to access. Current information on SSH tunneling and setup is fragmented and limited to specific applications, or it is written at a system administrator's level. With increasing security needs, the addition of boundary firewalls, and tightening of the number of allowed network ports, users need a method that is simple to configure, easy to operate and, above all, secure to accomplish day-to-day tasks and access the services that they have become accustomed to. This article describes the setup of a simple SSH client connecting to an AIX(R)- or Linux(R)-based SSH server that allows a typical, technically literate individual the ability to set up, configure, and operate a flexible means of tunneling data and services over the SSH service.
Articles 17 Oct 2006  
 
Port Fortran applications
Discover how to port Fortran-based High Performance Computing applications, such as computational fluid dynamic (CFD) modeling, weather modeling, and linear algebra packages, using IBM XL compilers and gnu compilers on large clusters. The solutions in this article are equally applicable in all types of porting work in Fortran or any UNIX(R)- or Linux-based systems. Though C/C++ and other programming languages are popular, with strong features and widespread use, Fortran is still the favorite for the scientific and engineering community because of its performance.
Articles 01 Apr 2009  
 
Get to know NetBSD
NetBSD runs on more hardware platforms than any other UNIX(R) derivative due to smart design decisions and a commitment to portable code. Whether you're porting an operating system to a proprietary embedded system or looking for stability and compatibility across hardware platforms in the lab, NetBSD and its open license is a compelling alternative to Linux(R) and the GNU Public License (GPL).
Articles 29 Aug 2006  
 
DB2 pureScale
DB2 pureScale reduces the risk and cost of business growth by providing unlimited capacity, continuous availability, and application transparency. DB2 pureScale on IBM Power Systems incorporates PowerHA pureScale technology to deliver levels of database scalability and availability unmatched on UNIX or x86 systems. This complements DB2 for z/OS and System z, the undisputed leader in total system availability, scalability, security and reliability.
08 Oct 2009  
 
System Administration Toolkit: Monitoring a slow system
When your UNIX(R) system runs slow, it is vital that you discover what the problem is as quickly as possible so you can get your system back into the normal operating mode. There are many causes for a slow system, but actually identifying the problem can be exceedingly difficult. In this article, study examples of how to identify and diagnose the cause of your slow running UNIX system to get your machine running properly again.
Articles 07 Jun 2006  
 
Working in the bash shell
Get an introduction to the Bash shell, which you can use on nearly any UNIX(R)-based operating system. Bash is a mature, powerful, yet easy-to-use shell that is freely available. This tutorial provides a brief history of Bash, which indicates how the Bash shell is different than some of the other popular UNIX shells, and also provides an overview of the major features available within Bash. Next, you'll learn more about the UNIX file system, how to work with both directories and files, and several methods for customizing the appearance and behavior of Bash. Finally, the tutorial concludes with a discussion of the job control functionality of Bash.
Tutorials 30 May 2006  
 
Basic UNIX filesystem operations
Take advantage of the readdir() and stat() functions to run through the entries of a directory. Because of the plethora of files and directories on a UNIX(R) system, you're going to need to know how to process directory entries using the readdir() function and extract information about those entries using the stat() function. These basic file system operations can serve you well in your UNIX programming career, allowing you to easily discover and read files, directories, and symbolic links on your UNIX system.
Articles 23 May 2006  
 
Fun with strace and the GDB Debugger
Programming a UNIX system can be fun as well as educational. With the UNIX strace tool and GDB, the GNU Project Debugger, you can really dig deep into the functionality of your system and learn a lot about the various programs that comprise it. Using both tools in concert can be a rewarding experience as you look under the hood of your UNIX machine.
Articles 11 May 2006  
 
System Administration Toolkit: Time and event management
Automating your administration tasks can save you a lot of time, and UNIX(R) incorporates systems to automate the process for you. In this article, you'll look at the best methods for using these systems, including how to monitor and track their execution and output and how to schedule complex events.
Articles 02 May 2006  
 
Performance tuning UNIX systems
Be nice to your computers and examine some general guidelines for tuning server performance. A computer is like an employee who does tasks for you -- it's a good idea to keep from overburdening them. One way to keep this from happening is to carefully tune the processes that run on it. This article provides some simple performance tuning steps using the UNIX nice commands.
Articles 03 May 2006  
 
System Administration Toolkit: Standardizing your UNIX command-line tools
Examine methods for standardizing your interface to simplify movements between different UNIX(R) systems. If you manage multiple UNIX systems, particularly in a heterogeneous environment, then the hardest task can be switching between the different environments and performing the different tasks while having to consider all of the differences between the systems. This article does not cover specific differences, but you'll look at ways that can provide compatible layers, or wrappers, to support a consistent environment.
Articles 22 Aug 2006  
 
System Administration Toolkit: Migrating and moving UNIX filesystems
Learn how to transfer an entire file system on a live system, including how to create, copy, and re-enable the new file system. If you have a UNIX(R) disk or system failure or simply fill up your file system, then you need to create a new partition and file system and copy over the contents. You might even need to mount the new partition in place to preserve the location of vital files and components. To add further complications, you need to do this on a live system, where you'd need to preserve file permissions, ownership, and possibly named pipes and other components. Effectively transferring these components and retaining all of this information is a vital part of the migration process.
Articles 03 Jul 2006  
 
UNIX tools for exploring object files
The programs that run on a UNIX(R) system follow a careful design known as the object file format. Learn more about the object file format and the tools that you can use for exploring object files found on your system.
Articles 21 Nov 2006  
 
Monitoring logs and command output
Monitoring system logs or the status of a command that produces file or directory output are common tasks for systems administrators. Two popular open source tools simplify these activities for modern systems administrators: the multitail and watch commands. Both are terminal-oriented commands, which means that they are easily ported to most UNIX or UNIX-like systems because they do not depend on any specific graphical desktop environment.
Articles 25 Aug 2009  
 
System Administration Toolkit: Monitoring disk space and usage
Look at methods for determining disk usage across multiple UNIX(R) systems and how to create a simple warning system to alert you of potential problems. Keeping an eye on your file systems and ensuring they don't fill up is a trivial, but vital, process in the day-to-day management of your UNIX systems. In this article, you'll look at methods for keeping an eye on disk space, discovering which files, users, or applications are using up the most space, and how to make use of quotas and other solutions to find the information you need.
Articles 13 Jun 2006  
 
Advanced techniques for using the UNIX find command
Explore the vast terrain of the UNIX(R) 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.
Articles 28 Mar 2006  
 
UNIX network analysis
You can find out a lot about your network by using a variety of different tools. If you want to understand the layout of your network, where packets are going, and what people are doing, then you need to use a variety of different tools that can help you to build up a picture of your network and what is going on. This tutorial examines techniques for monitoring the traffic and content of your UNIX network and how to read and diagnose problems on your network.
Tutorial 05 May 2009  
 
Setting up UNIX file systems
Learn how you can improve your computer's performance and help protect it from harm by setting up your file systems in an optimal manner.
Articles 17 Feb 2009  
 
Speaking UNIX: Opening Windows with Cygwin
Cygwin is a UNIX-like environment for the Microsoft Windows operating system. It includes a real UNIX shell, a Portable Operating System Interface (POSIX) emulation library, and thousands of UNIX utilities ported to Windows.
Articles 16 Dec 2008  
 
Speaking UNIX: Go fish!
The Friendly Interactive Shell, or fish, is a joy to use. Its syntax, context-sensitive help, and color-coded command-line interface (CLI) greatly simplify the use of UNIX and ease the burdens of scripting.
Articles 25 Nov 2008  
 
Install and configure a development Web server in UNIX
Get a detailed, step-by-step approach to installing and configuring a development or test Apache Tomcat server. Along the way, pick up helpful tips on how to build and administer your Web or application server in a UNIX environment.
Tutorials 15 Jul 2008  
 
Building custom language parsers
There are certain things about ANTLR that, if understood, help in faster debugging and provide a fuller appreciation of how the tool works. Learn how to use ANTLR to create smarter parsing solutions.
Tutorials 11 Mar 2008  
 
Systems Administration Toolkit: Spam and virus filtering for e-mail
Look beyond tools like SpamAssassin and Amavis to see how you can extend them and provide additional filtering facilities to lower the amount of spam hitting the e-mail boxes of your users. Most companies use spam and virus filtering services on their UNIX(R) platforms, but there are some methods that you can use that help improve your filtering scores and might even eliminate spam reaching inboxes.
Articles 22 Jan 2008  
 
Systems Administration Toolkit: Monitoring mail usage
Examine methods for reporting on e-mail usage and getting detailed statistics on mailbox use. E-mail logs can provide a wealth of information about your users and their e-mail habits, including how often and frequently they use their e-mail. Depending on your UNIX(R) systems, you might even be able to glean more detailed information, such as identifying which users are using their folders effectively and who could benefit from further training and advice.
Articles 18 Dec 2007  
 
Systems Administration Toolkit: Monitor user usage
Explore new ways to record UNIX(R) logins and other system activities in a number of different logs, and take advantage of this information to monitor user usage. This can be helpful from a number of perspectives, either to use for chargeback reporting or just to get an idea of how busy and active individual users are on the system to help when planning and allocating resources.
Articles 23 Oct 2007  
 
Resolving problems unmounting partitions
To cleanly shut down or hot swap storage hardware on a UNIX or UNIX-like system, you must be able to unmount any file system that uses storage on that device. However, you can't unmount a file system if files or directories in that file system are in use. The lsof and fuser commands can help you identify and terminate the processes that are using files on or executing from the storage devices that your system is using. Using these commands simplifies the traditional detective work associated with finding the processes that are preventing you from unmounting storage devices, decreasing frustration, and helping you proceed with critical system administration tasks.
Articles 27 Oct 2009  
 
System Administration Toolkit: Distributed administration using SSH
Use Secure Shell (SSH) to run commands on remote UNIX(R) systems and, with some simple scripts, put together a system that enables you to manage many systems simultaneously from one machine without having to log in directly to the machines themselves. Also examine the basics of a distributed management system and some scripts and solutions using the technique.
Articles 14 Aug 2007  
 
Leverage Nagios with plug-ins you write
Learn more about Nagios and find out what new system monitoring possibilities exist with this software. Nagios is open source monitoring software that scans hosts, services, and networks for problems. The two main differences between Nagios and other similar packages are that Nagios reduces all information to "working," "questionable," and "failure" statuses; and Nagios supports a particularly rich "ecosystem" of plug-ins. These features result in effective installations where users are not overwhelmed with details, but have just the information they need.
Articles 17 Jul 2007  
 
System Administration Toolkit: Build intelligent, unattended scripts
Look at how to create scripts that are able to record their output, trap and identify errors, and recover from errors and problems so that they either run correctly or fail with a suitable error message and report. Building scripts and running them automatically is a task that every good administrator has to handle, but how do you handle the error output and make intelligent decisions about how the script should handle these errors? This article addresses these issues.
Articles 03 Jul 2007  
 
Create uniform namespace using autofs with NFS Version 3 clients and servers
Do you have trouble accessing data exported from multiple file servers? If so, try using open source implementations of autofs and Lightweight Directory Access Protocol (LDAP), with Network File System (NFS) Version 3, to access data under the same global mount point. In this article, study and compare five different methods to create a uniform namespace using autofs. A handy table with a comparative evaluation is available to help you choose the best technique for your scenario.
Articles 30 Jan 2007  
 
POWER5 virtualization: How to set up the IBM Virtual I/O Server
Get more information on the virtualization capabilities of IBM(R) POWER5(TM) servers. Follow along as Nigel Griffiths illustrates how to set up and use the IBM Virtual I/O Server (VIO Server).
Articles 29 Jun 2005  
 
Delve into UNIX process creation
Examine the life cycle of a process so that you can relate what you see happening on your system to what's going on within the kernel. System administrators must know how processes are created and destroyed within the UNIX(R) environment in order to understand how the system fits together and how to manage misbehaving processes. Similarly, developers must understand the UNIX processes model in order to write solid applications that run unattended and won't cause problems for system administrators.
Articles 03 Jan 2007  
 
IBM Cluster Systems Management: Installing the Webmin tool for Web access
Learn to install and use the Webmin UNIX(R) system administration tool so you can use a standard Web interface to remotely manage a clustered environment This article is an update to the 2005 developerWorks article about the IBM Cluster Systems Management tool.
Articles 22 Dec 2006  
 
System Administration Toolkit: Get the most out of zsh
Examine key parts of the Z shell (zsh) and how to use it's features to ease your UNIX(R) system administration tasks. zsh is a popular alternative to the original Bourne and Korn shells. It provides an impressive range of additional functionality, including improvements for completing different commands, files, and paths automatically, and for binding keys to functions and operations.
Articles 19 Dec 2006  
 
System Administration Toolkit: Get the most out of bash
Ease your system administration tasks by taking advantage of key parts of the Bourne-again shell (bash) and its features. Bash is a popular alternative to the original Bourne and Korn shells. It provides an impressive range of additional functionality that includes improvements to the scripting environment, extensive aliasing techniques, and improved methods for automatically completing different commands, files, and paths.
Articles 12 Dec 2006  
 
UNIX tips and tricks for a new user, Part 3: Introducing filters and regular expressions
Discover the power of UNIX(R) filters. In this tutorial, you'll learn about the grep family in depth, including the syntax of regular expressions in many UNIX utilities. You'll also find out more about the stream editor, sed, as well as examine the awk pattern scanning language through examples and explanations.
Tutorials 05 Dec 2006  
 
UNIX tips and tricks for a new user, Part 2: The vi text editor
The vi text editor might seem counterintuitive to new users but, make no mistake, there is a good reason this 30-year old tool is still widely used by many of the best developers in the world. The vi text editor separates operations into insert mode and command mode, which gives you ultrafast access to key commands that can edit, insert, and move text in on-the-fly, user-defined segments.
Tutorials 07 Nov 2006  
 
System Administration Toolkit: Swap space management and tricks
Configure your swap space (including adding space in an emergency) to get the most out of your system. In this article, you'll learn how to monitor your system to determine an effective swap space figure as well as examine methods for using swap space for more than just secondary random access memory (RAM).
Articles 31 Oct 2006  
 
Applications in a dynamic logical partitioning environment on AIX 5.2
Dynamic Logical Partitioning (DLPAR), also known as Dynamic Reconfiguration (DR), is now available on AIX 5.2 on IBM's pSeries servers. With DLPAR, you can move hardware resources such as processors, memory, and I/O slots from one logical partition to another without disruption. In this article, we'll tell you the things you need to know about how to take advantage of DLPAR and adapt your applications to the DLPAR environment.
Articles 01 Jun 2001  
 
UNIX tips and tricks for a new user, Part 1: File maintenance tools
Systems administrators can use a number of programs to maintain files in a UNIX(R) system from the command line. In this tutorial, you'll experiment with commands, such as cd, cp, and tar, to navigate a UNIX file system from the command line and work with files and directories. The cd command changes directories, cp duplicates files or directories, and tar quickly groups files into an archive. You'll also learn how to deal with file permissions and perform simple input/output.
Tutorials 26 Sep 2006  
 
Run commands sequentially across a cluster from a UNIX server, Part 2: Remote shell (rsh)
Find out how to configure remote shell (rsh) on IBM System p(TM) and System x(TM) computers so that the UNIX(R) server can access a remote server without a password.
Articles 20 Sep 2006  
 
System Administration Toolkit: Backing up key information
Most UNIX(R) administrators have processes in place to back up the data and information on their UNIX machines, but what about the configuration files and other elements that provide the configuration data your machines need to operate? This article provides detailed information on techniques for achieving an effective and efficient backup system for these key files.
Articles 15 Aug 2006  
 
Run commands sequentially across a cluster from a UNIX server, Part 1: Secure Shell (SSH)
Configure Secure Shell (SSH) on IBM System p(TM) and System x(TM) computers so the UNIX(R) server can access a remote server without a password.
Articles 21 Sep 2006  
 
System Administration Toolkit: Managing NIS services for authorizations
Examine how to set up, configure, and update a Network Information System (NIS) installation for sharing information, and learn how NIS can be merged with other solutions, such as files and Domain Name System (DNS), to provide subnet, network, and worldwide data sharing facilities. In a large UNIX(R) network, the ability to share information among the many systems helps to alleviate many problems, such as sharing permissions across different systems with Network File System (NFS), or simply providing a single login for the entire network.
Articles 01 Aug 2006  
 
System Administration Toolkit: Migrating and moving UNIX directory trees
Occasionally, you need to copy around an entire UNIX(R) directory tree, either between areas on the same system or between different systems. There are many different methods of achieving this, but not all preserve the right amount of information or are compatible across different systems. This article discusses the various options available for UNIX and how best to make them work.
Articles 25 Jul 2006  
 
  1 - 87 of 87 results    Hide Summaries
Not finding what you're looking for? Suggest Content