Open System Services Management and Operations Guide (G06.25+, H06.03+)
Open System Services Management and Operations Guide—527191-002
9-1
9 Managing With the Shell
The shell is the interactive interface to the Open System Services (OSS) environment.
The OSS shell is a UNIX Korn shell. This section describes how to set up the shell to
best serve your users.
Information about using the shell is in the Open System Services User’s Guide.
Reference information is in the sh(1)reference page either online or in the Open
System Services Shell and Utilities Reference Manual. Read the reference page to
make sure that the shell feature you want to use is available and behaves in the way
you expect.
OSS Management With the Shell
Managing the OSS environment with the shell involves:
•
Customizing the OSS shell to make using it convenient for your users. You do
this by:
°
Offering a default .profile file for your users, as described in Setting Up a
Default .profile File on page 9-2
°
Including commands and setting variables and options in the /etc/profile
file, as described in Setting Up an /etc/profile File on page 9-2
°
Offering localization features, as described in Localizing Software on page 9-5
and Localizing Reference Pages on page 9-7
°
Making sure that tracked command aliases are used, as described in Adding
Commands for User Convenience on page 9-3
•
Monitoring the OSS environment to maintain optimal performance as described in
Monitoring the OSS Environment With the Shell on page 9-7.
•
Finding and removing unwanted files, such as old temporary files and large files
that have not been accessed in a long time, as described in Controlling the Growth
of Directories on page 9-8.
•
Defragmenting disks periodically as described in Defragmenting Disks on
page 9-9.
The OSS environment does not support the /etc/passwd file. You add users, modify
their descriptions, delete them from the system, and alter various security attributes
through either a third-party product or the Safeguard subsystem, run from the Guardian
environment, as described in Section 8, Managing Security.
Note. Beginning with the G06.08 release version update (RVU), many OSS shell utilities that
had been unsupported became formally supported and were moved from the
/bin/unsupported directory to the /bin directory. Any application program or site-written
shell script that uses a utility in /bin/unsupported should be modified to use the version in
/bin when such a version exists.