Filter by products, topics, and types of content

(0 Products)

(41 Topics)

(1 Industries)

(6 Types)

1 - 54 of 54 results
Show Summaries | Hide Summaries
View Results
Title none Type none Date none
Capturing screen shots and program interaction on UNIX and Linux systems: Part 1, Program interaction
Taking screen shots and capturing interaction between a program and user is something that all technical writers, most developers, and many technical marketing staff need to do. Modern UNIX systems provide a number of different tools to capture the text-oriented interaction between a user and a specific program and to capture graphical screens and single windows. This article, the first of three, focuses on different ways to keep a record of the interaction between a user and a command-line application. Capturing user input and program output is valuable, not just for internal or external documentation, but also for use as a common debugging mechanism for many application developers.
Also available in: Chinese  
Articles 22 Jun 2010
Capturing screen shots and program interaction on UNIX and Linux systems: Part 3, Advanced graphical screen and window capture
Capturing screen images of applications is something that all technical writers, most graphical application developers, many technical marketing staff members, and even many users need to do. Modern UNIX systems provide a number of different tools to capture graphical screens and single windows. This article, the final of three-part series, focuses on graphical tools that are available for most Linux and UNIX systems. These tools make it easy to capture graphical portions of the screen to help illustrate both proper and improper program behavior.
Also available in: Chinese  
Articles 26 Apr 2011
Capturing screen shots and program interaction on UNIX and Linux systems: Part 2, Simple graphical screen and window capture
Capturing screen images of applications is something that all technical writers, most graphical application developers, many technical marketing staff members, and even many users need to do. Modern UNIX systems provide a number of different tools to capture graphical screens and single windows. This article, the second of three, focuses on tools that are present on every Linux and UNIX system that uses the X Window System. These tools make it easy to capture graphical portions of the screen to help illustrate both proper and improper program behavior.
Also available in: Chinese  
Articles 19 Apr 2011
IBM Cognos integration with Sterling Selling and Fulfillment Suite on Linux
This article reviews the necessary steps to integrate IBM Cognos 10 and IBM Sterling Selling and Fulfilment Suite 9 on Linux. Before you begin, it is recommended that you have an understanding of both IBM Cognos and Sterling Selling and Fulfillment Suite.
Also available in: Chinese  
Articles 14 Jan 2016
Enhance distributed development with IBM Rational Developer for AIX and Linux Version 9.0
IBM Rational Developer for AIX and Linux Version 9.0 allows you to use a single project to develop, build, test, debug, and performance tune your application across multiple systems at the same time. Mike Kucera describes the features that enable distributed development.
Articles 09 Jul 2013
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.
Also available in: Chinese   Portuguese  
Articles 06 Oct 2009
Fine-grain network quality of service on IBM AIX 7.1 and Linux in a multi-tenant cloud environment
In a multi-tenant environment, typically tenants share a single infrastructure on which resources are logically partitioned and where the cloud administrators support the required provisioning to enable sharing of the infrastructure. In purview of the overall administrative tasks, maintenance of network quality of service (QoS) per tenant is a must have but a tedious task. This article demonstrates a powerful QoS mechanism available with the Linux® operating system that can help cloud administrators to effectively divide the total network bandwidth available on a centralized Linux server, hosting cloud applications among tenant client systems such as IBM® AIX®, Microsoft® Windows®, and Linux.
Also available in: Chinese  
Articles 21 Mar 2013
Differentiating UNIX and Linux
Investigate the areas where UNIX and Linux 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, 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.
Also available in: Russian  
Articles 14 Mar 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
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.
Also available in: Chinese   Russian  
Articles 19 Aug 2008
IBM DB2 Enterprise 9 performance with POWER5+ and AIX 5L multipage support
Learn how IBM DB2 9 automatically exploits the 64-kilobyte page support in AIX 5L to deliver high performance for database applications on this platform. This article talks about the DB2 9 for Linux, UNIX, and Windows exploitation of multiple page sizes, and shares some performance results as measured on IBM POWER5+ processor-based systems running IBM AIX 5L.
Articles 08 Jun 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
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.
Also available in: Chinese   Russian   Japanese  
Articles 07 Jul 2009
A comparison of virtualization features of HP-UX, Solaris and AIX
Most 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. 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 innovations for 2009 and 2010, including coverage of IBM's newly released POWER7 systems.
Also available in: Chinese   Russian  
Articles 23 Mar 2010
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.
Also available in: Chinese  
Articles 10 Feb 2009
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.
Also available in: Chinese  
Articles 05 Aug 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.
Also available in: Chinese   Japanese  
Articles 21 Apr 2009
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).
Also available in: Chinese   Russian  
Articles 18 Nov 2008
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.
Also available in: Chinese  
Articles 20 Oct 2009
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.
Also available in: Chinese   Russian   Japanese  
Articles 17 Mar 2009
Managing source code with Mercurial
Managing the source code for a software development project is only slightly less important than writing it in the first place. UNIX and Linux systems offer a rich selection of version control system (VCS) packages, each of which takes a slightly different approach to this common concern. This article focuses on the Mercurial source code management system, often simply referred to as hg. Mercurial provides a powerful, modern, and light-weight solution for source code control that makes it easy for developers to make and debug their changes to a software project while maintaining a stable, centralized source code repository that all project members can depend upon.
Also available in: Chinese  
Articles 12 Apr 2011
Using Samba as a PDC
Open-source Samba turns a UNIX or Linux system into a file and print server for Microsoft Windows network clients. Tom Syroid dishes up a juicy tutorial that shows you how to configure Samba as the primary domain controller on an xSeries server.
Tutorial 03 Apr 2002
Bash scripting for beginning system administrators
If you're new to Linux or UNIX administration and want to get up to speed on bash scripting techniques, or you're a Windows engineer running something like a Cygwin UNIX sub-shell on your system, you need to know the hows, whys, and how-to's for bash shell scripting. Learn everyday usage of bash on a UNIX or Linux system; see how to become a bash power user by chaining bash commands together; and dive into variables, syntax structure, and loops in bash.
Also available in: Chinese  
Articles 12 Oct 2010
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.
Also available in: Chinese  
Articles 08 Aug 2006
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.
Also available in: Chinese  
Articles 09 Sep 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.
Also available in: Chinese  
Articles 17 Oct 2006
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.
Also available in: Chinese  
Articles 10 Jun 2008
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.
Also available in: Chinese   Russian  
Articles 17 Nov 2009
Getting started with Nmap for system administrators
Nmap is an open source port scanner for Linux® and many other platforms that can boost your system's security. This article discusses the basics of Nmap for system administrators and how to get started using it.
Also available in: Russian  
Articles 24 Mar 2014
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.
Tutorial 15 Jul 2008
System Administrators Toolkit: Migrating and moving UNIX filesystems
If you have a UNIX disk or system failure, or simply fill up your filesystem, you will need to create a new partition and filesystem and then copy over the contents. You may even need to mount the new partition in place to preserve the location of vital files and components. To add further complications, you could 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. In this article we'll look at effective methods for the transfer of entire filesystems on a live system, including how to create, copy and re-enable the new filesystem.
Articles 05 Jul 2006
System 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.
Also available in: Chinese   Russian  
Articles 23 Oct 2007
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.
Tutorial 11 Mar 2008
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.
Also available in: Chinese   Russian  
Articles 22 Aug 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.
Also available in: Russian  
Articles 01 Aug 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.
Also available in: Chinese   Russian  
Articles 19 Dec 2006
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.
Also available in: Chinese  
Articles 03 Jul 2007
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.
Also available in: Chinese   Russian  
Articles 25 Nov 2008
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.
Also available in: Chinese  
Tutorial 12 May 2006
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.
Also available in: Chinese   Russian  
Articles 14 Aug 2007
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.
Also available in: Chinese   Russian  
Articles 12 Dec 2006
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.
Also available in: Chinese   Russian  
Articles 03 Jan 2007
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.
Also available in: Chinese   Russian  
Articles 25 Jul 2006
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.
Also available in: Chinese  
Articles 16 Dec 2008
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.
Also available in: Chinese   Russian  
Articles 03 Jul 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.
Also available in: Chinese  
Tutorial 05 May 2009
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.
Also available in: Chinese  
Tutorial 26 Sep 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.
Also available in: Russian  
Articles 11 May 2006
Configure SMI-S providers for storage
Storage Management Initiative Specification (SMI-S) is an industry standard developed by the Storage Networking Industry Association (SNIA) with which independent management software can manage storage devices (storage and switches) through a standard interface based on the Common Information Model (CIM) protocol.
Also available in: Chinese  
Articles 28 Jan 2013
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
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.
Also available in: Chinese  
Tutorial 07 Nov 2006
Optimizing AIX 6.1 performance tuning
Just when you thought you understood performance tuning on AIX(R) Version 5.3, here comes AIX 6.1 on its heels to throw you a curveball. In this article, get up-to-date information on the recent changes to performance monitoring and tuning in AIX 6.1, including CPU, virtual memory, and I/O (disk and network). Many of the changes are really less about kernel innovations and more about ancillary changes, such as improving default parameters to more accurately reflect real-world data processing. Other enhancements include unique tunable documentation, restricted tunables, and various other improvements to certain subsystems. You'll learn more about a performance tuning methodology, which needs to be a part of any tuning strategy.
Also available in: Chinese  
Articles 05 Feb 2008
Transition to AIX from Solaris
You've been working with Solaris for ten years now and, like many other companies, you have just started a large server consolidation and migration project to AIX(R) 6.1 from Solaris 10. Many of the commands are similar, but you need to know how to work with partitioning and virtualization. What are the partitioning differences between an IBM(R) and Sun server? Furthermore, what do you need to know about workload partitions (WPARs) to make a successful transition from containers? What are some of the similarities and differences between WPARs and zones, and how does the process differ from creating zones and WPARs? Finally, what can you do on the IBM System p(TM) that you can't do with Sun servers? These are some of the questions addressed in this article, with the objective of making your transition easier.
Also available in: Chinese  
Articles 12 Feb 2008
Speaking UNIX, Part 7: Command-line locution
UNIX(R) has a dialect all its own, and its vocabulary of commands is quite large. But you don't have to learn everything all at once. Here, discover more command-line combinations and expand your mastery of the UNIX language.
Also available in: Chinese   Russian  
Articles 06 Feb 2007
1 - 54 of 54 results
Show Summaries | Hide Summaries