You are on page 1of 33

Complete Sun Solaris Commands List

n a shell script or tells witch shell to use as an interpreter for the script.

script and execute them in your current environment.

lt routers. Values must be separated with whitespace, # can be used for comments.

the system and should match the hostname defined in the /etc/hosts file. The file is named with the interface name, such as hostname.hme0 or hostname.le0

ses of IP-addresses. Fields should be separated with Tab or white space.

base, used by the inetd daemon, which contains a list of available network services.

ntrols process dispatching.

e for the system.

s shown to the user who tries to log on during a system shutdown process. After the message appears the log on procedure ends.

or different databases is done and in what order.

vers to use for hostname lookups.

perl scripts, and shows the result on STDOUT.

server by sending requests to it.

card catalog database through a shell-level interface. Will enable administrators to delete, add, list, verify and modify AnswerBook entries.

specified to receive print requests.

or use by people with disabilities. Requires OpenWindows version 3.4 or later.

dds the records for processes that execute commands that have the same name , and then shows a summary.

/adm/pacct, and searches the files for account information. Shows the information as described by acct to STDOUT.

from STDIN and converts them to total accounting records.

ds into ASCII. It reads from STDIN or the wtmp file in /var/adm/.

reated by acctcon1 and converts them into total accounting (tacct) records.

ding transferred disk blocks by userID or login name by reading the accounting file (usually /var/adm/pacct) and then creates total accounting records.

onsumption for users. Reads from STDIN.

g files in the total accounting (tacct) or ASCII format.

g to the specified file. If no file name is given, will turns process accounting off.

ed with acct and adds the login names that corresponds with the user IDs.

N in the format created by acctprc1, and sorts them by ID and name, and shows the result to STDOUT.

h the current time and a string of characters that describe the reason, into specified file.

onment to examine files. Is an interactive debugger to examine core files.

tes a library database of information. After executing addbib it will give step-by-step instructions and prompt for necessary information.
in the computer and assigns device names.

s. SCCS history files have the form s.filename.

s accounts in an X window environment. Also manages printers and allows installed software to be viewed.

1 of 33

Complete Sun Solaris Commands List

Accelerators and some X11 window defaults.

mand. If options aren't specified it will show all aliases.

is used and is free.

ice allocation and ensures that each given device is used by only one user at a time.

wser where you can search for information online.

ow online documentation from an AnswerBook2 server.

ministration GUI interface in your default web browser and shows the URL http://localhost:8888 the management port for the AnswerBook server.

side the browser and shows them in a separate window.

es a specific application will use.

specific program makes to shared libraries.
at contain the specified keywords, including the section number and a short description.

y files. It combines files into a single archive file.

ecture of the current host. All SunOs 5.x SPARC based systems report as sun4.

table which is used to map MAC addresses to their assigned IP addresses.

eate object files using assembly language source files as input.

ge control output to a printable format.

security administration named Automated Security Enhancement Tool (ASET). Enables the administrator to analyze system files for permissions and attributes.

same state as they where before ASET was installed.

PPP services to connect to remote hosts. Automatically starts the connection when a PPP request is made.

o allow incoming calls. This command is the actual login service that connects the incoming client to aspppd daemon on the host server.

e executed at a later time.

for the current user or for a specified user.

or batch queues.

opy a specified audio file to an audio device.

udio data. Used only in X-window.

he audit daemon auditd.

meters used by the kernel in order to use auditing.

es auditing and uses the audit control file to set working environment.

ecords collected from audit trail files.

cs as well as other useful information about the kernel.


matically upon user requests. It associates automount maps to an installed mount point.

es mount and unmount requests made by autofs.

2 of 33

Complete Sun Solaris Commands List

s that will be automatically streamed when a device is opened.

for lines that match the specified pattern in 'scriptstr' or from a file.

s in large letters on STDOUT.

ffix from a string and shows the output to STDOUT.

shell. It's compatible with the Bourne shell, with additional functions from Korn and C-shell.

uture time when the system load level permits. The commands is read from STDIN.
uses a C-like arithmetic language. Acts as a pre-processor for the command dc.

s and SunDials stream, autopush facility, and the serial device to use with the stream.

erver and the font server. It converts BDF-fonts into PCF-fonts.

o large for the command diff.

ections and can be used like ed. Default it will show the size of the file.

the background.

otification. If no arguments are used, shows the current status.

ces to a readline function or macro.

ethods, icons, colors or open methods to files.

mand in the shell. Without any options, shows all bindings.

hile, select or until loop.

uilt-in command.

ds in tcsh.

pressed files.

w buss performance counters.

ame as exit.

mpressed file to STDOUT.

mpress or test bzip2 files.

aged bzip2 compressed file.

for CacheFS are logged. Can also redirect the log or stop logging altogether.

sses files and file systems located in cache.

stics like hits and misses about a cache file system that is mounted on a particular path.
and the total cache size statistics for the specified cache log file.

elected month in the year, or the entire year.

ator that you can use with the mouse or the keyboard.

nd shows any notes that you have entered for today and tomorrow.

ers or printerpools. It stops print requests related to the user name on any host or specifies a print request to stop.

3 of 33

Complete Sun Solaris Commands List

descriptions and shows the equivalent terminfo description with any comments.

cessively against the word and run the commands when the first match is found.

ombine several files into one file.

manual pages and the windex database that contains short command descriptions.

he BSD Compatibility Package C compiler. It only works if the SPROcc development package is installed.

tory. If no directory is specified $HOME is used.

ry of an SCCS delta. It can also be used to explain the commentary.

ion utility for use with the Cache File System (CacheFS).

d that is used to charge units to a login.

as a fully qualified host name which is needed by sendmail.

ndmail files. Warns if permissions are not safe.

or lost delimiters and equation start/end markers (EQ/EN).

for errors such as missing delimiters and unknown commands.

ID for the file or files specified.
air and secure RPC public key.
ns to a file.

files and also sets the group ID if it is specified.

a command.

e format and then verifies the response.

up ID and verifies the answer.

eger and then verifies the answer.

prompts the user to select a menu option that will then be verified. Use this to define prompt, help, and error messages, and to define a default value.

word and then verifies the response.

for the process accounting file.

h and verify the answer.

ponse and verifies the answer.

CRC) and number of octets for each input file.

e format and then verifies the response.

d user name and verifies the answer.

or a no and verifies the answer.

ormation if not disabled by your terminal environment.

hare locks that were made by an NFS client.

he cluster configuration on the node the command was executed.

OCESS record into the file /var/adm/wtmp for each user logged in. It is then used by the command runacct to track each users connection time.

4 of 33

Complete Sun Solaris Commands List

ros on the specified inode number.

dar manager. Useful in many ways as a reminder and scheduler.

s for X11 clients that need to run programs that can not use the default color map.

g by assigning color values towards the high end of 255 in the default color map.

nal window that is used to run programs or shells.

type and shows the line number and byte where the files differ.
from the cm Calendar Manager.

o the cm Calendar Manager.

n the cm Calendar Manager.

r Tabs to spaces in text files to create or modify columns.

s of icons for use in an X window environment.

ates and combines older versions of SCCS files, s.files. All changes are saved in deltas, together with a version identification line (SID).

ows you the unique and common lines from both files.

d will disable lookup functions in the current shell. Can also give information on how the command will be interpreted by the shell.

should be completed.

ile and replaces the old file with a new file with the extension .Z. The new file will inherit the same permissions and modification times from the original file

nd notifies users that have asked to be told when new mail comes (biff y).

to the terminal or screen specifed. Can show messages on many screens at one time.

sole you are using by showing the Sun code.

commands in the loop and continue to the next iteration. Can be used in the commands for, while, until, select and foreach.

uration from a directory to an output file.

n files between the printers.conf and the printcap formats.

he system.

s to a new destination.
a cpio archive. It operates in three different modes.

sor that insert include files in the source code of the source file creating a single file.

d shows performance counters.

nitor how a process behaves on the system.

system memory of a currently running or crashed system.

me linking configuration files. If used with no or the -c option, it displays the configuration file. Otherwise, a new file is created.

ed to execute commands at scheduled dates and times specified in the crontab file.
edits the crontab file which contains a list of jobs including the time and date they will execute. If option isn't given read from STDIN.

5 of 33

Complete Sun Solaris Commands List

erpreter, which uses a syntax similar to the C language.

o other files in the way specified by your arguments.

terminal modem and initiates a login process to that terminal.

ing source code files f that can act as markers making it easier to find section headings quickly and edit them using ex or vi.

mat version from text files. Use it when you want to print text files.

another UNIX system or even a non-UNIX system

rom a text file or a table and shows the result to STDOUT.

me or sets the date and time on your computer.

sernames and passwords to authenticate HTTP users.

erse-polish notation. It use a stack to performs calculations.

put file to an output file.

e for a user.

o an original SCCS file and creates a new deltaID for that version. The SCCS utilities is a programming feature that helps to keep track of changes and versions.

uests, table descriptions, and backslash constructs from the specified nroff, troff, tbl, eqn, or text files and shows the result to STDOUT.
for a device.

sive use that was assigned exclusive use by the devreserv command.

and configure any /dev or /devices entries in the system.

guration done by the command devfsadm.

el event notification used by the devfsadmd command.

ecific and device partition information.

rious devices by creating symbolic links between the /dev directory tree and the device nodes in the /devices tree.

he device is mounted.

usive use. To remove the reservation, use the devfree command.

space for all file system or the one specified.

mounted devices.

rces available from remote or local systems.

e Dynamic Host Configuration Protocol (DHCP).

onfiguration utility.

hat is configured on your host and your network interfaces.

e used to manage the DHCP service on the local system.

uration table.

every line.

etween three files.

a troff input file and then creates a third file.

6 of 33

Complete Sun Solaris Commands List

and shows a file list of the differences between them (unique files).

e last level of the given path name.

with the most recent one to the left.

eates a list of assembly statements. The binary data is shown in octal or hexadecimal.

ed from receiving additional print jobs sent by using the lpcommand.

h table. If no option is given, shows all disabled names.

rd disks attached to the system.

from the active job list.

ameters of the process scheduler on a running system.

able groups that are defined on the system, one group per line.

alid user names on the system, one line per name.

es on STDOUT.

ation about a device in the device_maps file.

used to view Answer Book online documentation.

tions and is normally started by the cron command.

your system is configured for.

OS format into the ISO standard format. With this you can import your old DOS textfiles.
files, and shows results on the STDOUT.

en created by troff into PostScript files and shows the result on STDOUT.


perations in an X window environment for databases.

g within applications that requires colors by restricting applications to use colors.

ns and shell scripts to be run in the X window environment.

pers to create applications that work well in the CDE.

host to login to. Is used by dtlogin and is not intended to run manually.
source code files from Builder Interface Language (BIL) files.

erating system.

le-type database files into CDE 1.0 format. For the files to be recognized by CDE, the files must be named with .dt extension.

ypes used to integrate applications into the CDE.

m applications or actions that cannot be shown in the context of the executable program.

s. Is mostly used by the CDE and should not be started by users.

is used to view, and manage the file system.

ers with their content to the target folder. It deletes a file in the target folder if that file does not exist in the source folder.

7 of 33

Complete Sun Solaris Commands List

ed on the specified message.

rsion of the Korn shell. It gives access to many X, Xt, Xm, and CDE functions.

s a command-line front-end to lp.

d, and manage mail. It supports MIME, and Sun Mail Tool message formats, as well as IMAP4, to access remote mailboxes.


print job status.


where the desktop is to look for application manager groups, filetypes and action definitions.

. VALUE is always a minus (-) or a plus (+) symbol. Default is always the plus symbol except when using the -aw, -J, or -sb option.

ger, which is based on the OSF/Motif window manager mwm.

ectory and its subdirectories.

object file arguments and dumps them.

p of the operating system.

cters of the current locale.

keyboard translation tables on STDOUT.

the screen. Exist as internal in all shells.

minal capabilities arguments.

often used to edit files automatically in a script.

or casual users. It works like ex with novice, report, and showmode set to on.
ufs file system.

es of parameters in the EEPROM.

hat matches the given pattern using full regular expressions.

om their drives. Only works for VM-managed devices and devices without eject buttons.

lected parts of an object file.

Z-shell. C-shell will not be fully emulated.

quests from the lp command. Runs only on the print server.

nternal commands.

ment and invokes a utility or shows the current environment.

which contain mathematics equations.

t are used with the command ckitem.

sages into a source file.

put to the shell and runs the resulting commands.

8 of 33

Complete Sun Solaris Commands List

is able to work on several files at the same time.

of the current shell. Usually another shell.

with an exit status

s in text files. If no input files are specified STDIN will be used.


s to share/unshare commands. Without options it shows a list of all currently shared NFS file systems.

nd show the result to STDOUT.

e files written in the C language surrounded by double quotes.

rs on the screen. It uses a system of menus and forms.

number. Also shows if the number is a prime factor.

cripts, does nothing but always exits with a non zero-value.

es not take the time to write data in memory to the disks.


ributes and shows information about them.

mands that have recently been used. With no options, edits and runs the last command.

partition table on your internal hard drive. You must specify rdevice, which is the raw device to a fixed disk.

on printers connected to Solaris hosts. It also allows users to manage printer maintenance.

stics for a file system.

ics Accelerator.

a stopped job in the foreground. Without an argument the current job is used.

hat matches the given pattern.

that you have specified to determine what file type it is.

ement application. Alters file permissions and creates folders in your file system.

n different computers.


directories and subdirectories using the Boolean expression from the input line.

ogged in users.

d prevents route information from being visible by starting /usr/etc/in.routed.asetoriginal with the -q flag.

ection and hierarchy information for users. These hierarchy files are created by the program filemgr and stores information about directories visited by users.

anguage translator. It opens the frames that is specified by the file name argument.

ke the text from the file and produce output lines that are joined in the correct way.
of Contents (VTOC) on hard disks.

9 of 33

Complete Sun Solaris Commands List

ERR or system console.

FNS (Federated Naming Service) objects.

n FNS name, or binds a reference specified on the command line to an FNS name.

tween FNS (Federated Naming Service) data and NIS+ data.

aming Service) contexts from one naming service to another.

d Naming Service) context.

xts within the FNS (Federated Naming Service) namespace.

e FNS (Federated Naming Service) namespace.

ted Naming Service) context from the specified name.

ence bound in an FNS (Federated Naming Service) context.

NS (Federated Naming Service) name that you specify.

n FNS (Federated Naming Service) name.

ted Naming Service) objects with specified attributes and / or values.

o use for the FNS (Federated Naming Service) initial context creation.

clients to update the FNS context on a NIS master server.

a FNS (Federated Naming Service) name.

the specified width.

word in the list, assign the value to variable and run the commands.

word in the list, assign the value to variable and run the commands.

and analyzes disks on the system. Without options, the interactive tool starts.

used mainly by the file manager.

newly arrived mail messages.

server is or is not started automatically by inetd.

onsistencies and repair them.

a crash.

g the capabilities about X font servers on the network.

eration numbers to increase security for NFS file systems. It also creates a file system ID in the superblock.

t server that match the pattern specified. Wildcards * can be used.

X font server. It is used to debug font and recreate BDF files.
type for unmounted file systems.

ote network. It uses the File Transfer Protocol.

hell functions.
that are specified.

10 of 33

Complete Sun Solaris Commands List

wtmp to readable text records. Reads from STDIN and writes to STDOUT.

or the process you specify. The default image file name will be core.processID.

ge file and merges the information into the formatted message database called a catfile.

rsion tables for iconv using text files.

le from a locale.

les by extracting the messages from other source files.

on from the working copy of the SCCS file.

ation values and show them to STDOUT.

matches the criteria specified.

ups that match the specified criteria.

em database files using keywords that exists in the database.

List (ACL), the owner, and the group for the specified file.

mand stack and doesn't treat a at the end of a row in any special way.

n from a specified manual source, which can then be used for creating a table of contents or an introduction section to a manual.

ons given to a shell script. It split option given together and place each option in its own variable. Any additional arguments is placed after --

ment options and process them from the command line. The values specified by name and the index of the next arguments are placed into the shell variable OPTIND.
table via the TCP port connection of a specified host server.

e from a message object created by msgfmt that matches to the specified id.

pecific message file database found in the directory /usr/lib/locale/locale/LC_MESSAGES, where the locale name corresponds to the string language.

gs including the line speed and terminal behavior.

ecified is available and that the proper media is inserted and ready for use.

sion on the words. The result is separated by a NULL-character.


patch file to the original file. The patch file is made by the diff command.

graph) profile of a program. It can also create files containing portions of this information.

hat matches the given pattern.

ition on the system by editing the /etc/group file.

definition in the system that resides in the /etc/group file.

nition on the system using the /etc/group file.

ser is a member of.

roup file.
are used on servers to find the UID of clients connected by RPCSEC_GSS.
that are created by gzip, zip compress, compress -H and pack.

11 of 33

Complete Sun Solaris Commands List

content of a compressed file on the screen.

etween compressed files.

ompressed files.

es into a self extracting archive.

ile compressed with gzip if they lost the extension during a file copy, for example.

ssed or gzipped files. Options specified are passed to grep.

mpel-Ziv coding. If it is possible, the file is replaced by one with the .gz extension.

ith a suffix of .gz, .z, or .Z, one screen at a time.

pressed with compress (*.Z) even more and gives it a .gz extension.

eader files into perl header file format.

om C header files.

in memory to the disks and then stops the computer.

tion in the internal hash table that stores information about executed commands.

w effective the internal hash table is.

ning of each file on the screen.

nternal commands. With no option, shows a short description about internal commands.

w help messages for the command ckitem.

used commands, and can optionally execute them again.

s automatically, like hostname and domain name for a system using.bootp

entifier of the current computer.

me for the computer.

network library routines from the older RFC 952 format.

entication files.


b server.

h a hang-up signal. This is the opposite of nohup.

ion information to connect with ICE. Reads authorization data from one host and adds the information to another.

one code set to another.

upID of the user that you specify.

shell script. If the first expr is true run the first commands. If not check the next expr and so on. If no expr was true run commands after then.

ce parameters or show the status for network interface.

ow gif, tiff, jpeg and PostScript images.

emplate, a set of cpp macro functions, and a per-directory file that is called Imakefile.

ost Configuration Protocol (DHCP). It is used to forward or respond to DHCP or BOOTP protocol requests.

12 of 33

Complete Sun Solaris Commands List

s the finger protocol.

n that manage FTP services. It is only started by the inetd daemon when requested.
for hosts and routers of Neighbor Discovery and Address Auto configuration for IPv6.

IP-address resolution to workstations at startup.

network or broadcasts that your host is a router.

remote execution requests and uses use rname and password authentication. inetd will automatically start the daemon when needed.

ables for the IPv6 Routing Information Protocol.

command. The server looks at client's source port. If port is not in the range 0-1023, the server will abort the connection.

work routing tables for hosts on the network. Also updates hosts acting as internetwork routers with complete copies of routing tables.

e shell) and allows clients to execute commands from remote clients. The server accepts connections from the client on any port lower the 1024.

requests on the telnet port. Started by the Internet Server (inetd).

TFTP functionality, it uses the UDP protocol instead of TCP.

UCP connections. Invoked by inetd upon request.

abase file in inverted form. It can be read by the commands lookbib and refer. Is an executable in Linux, BSD and a script in AIX, Solaris.

the file /etc/inetd.conf. It starts all Internet standard services such as FTP, telnet, SMTP, and HTTP, and is normally started during bootup.

n or compare descriptions between two or more terminals.

system. Shuts down or restart the computer in different modes.
files to a specific location or creates directories in a file system.

rtition in order to make it bootable.

database that holds information about installed software.

s to install Java-based pipes for synchronization with a Palm Pilot.

nteger variables.

atistics for disks, terminals and tapes.

by removing identifiers from message queues, semaphores, and shared memory segments that programs or services have left behind.

nter-process communications currently active in the system, such as shared memory segments, semaphores and message queues.


ciation data base (SADB) for the network security services ipsecah and ipsecesp manually. Without options it is started interactively.

d instructions set of the kernel.

hat can run on the system to STDOUT.

nto a single JAR file. Can also compress files in ZIP and ZLIB formats.

rifies the signatures of jar files.

va bytecode.

13 of 33

Complete Sun Solaris Commands List

bout classes, interfaces, methods, and the like in HTML format.

e by C-language compilers.

rates digital signatures for java archive files.

needed to run a java application specified by class name.


sion that can be used with debuggers.

a command-line interface similar to dbx using Java debugger APIs.

bs that are stopped or executing in the background.

ns them together where the fields are identical and show the result to STDOUT.

command interpreter. It has similar functions as Bourne shell (sh), with job control.

nges the keyboards values.

nslation mode.

Kerberos authorization tickets so as to destroy the file.

he Kerberos tickets for the kernel RPC.

rs secret key, which is used in requests to any secure RPC service such as NIS+.
that is stored by the keyserv process.

ores the private encryption keys for the currently logged in users.

a signal to a processes.
Only a superuser can run this command.

hentication system.

ed in the ticket file about current Kerberos tickets held.

d/restricted command and programming language.

granting tickets.

able kernel statistics.

of an unmounted file system.

g and language translation.

bout users, hosts, and terminals.

executed, in reverse order.

on in the file /var/adm/acct/sum/loginlog.

low bandwidth extension to X (LBX). Some optimizations is made to the connections that increases speed over slow connections. Solaris 8 only

sed to link executables or shared libraries. Ld operates in two modes, static or dynamic.

DAP server. Rejects duplicate attributes for same entry.

14 of 33

Complete Sun Solaris Commands List


ries from an LDAP server.

rmation from an LDAP directory service file.

ntries to the LDAP server; rejects duplicates for the same entry.

ver and modifies the RDN entries.

LDAP server, performs searches by using the specified filter.

cache for the LDAP naming services.

oaded into an LDAP server. This file can later be downloaded by an LDAP client.

heir dynamic dependencies or shared objects. Also lists the pathnames of all shared objects that are needed when file is executed.

stems, used to displays ASCII files.


s and if the result is zero the exit status is 1 otherwise 0.

used in lexical processing of character input. That can be used as an interface to yacc.

m resources available to the current shell.

from STDIN and shows the line on STDOUT, usually the screen.

o existing files or directories. Only superusers can use it.

n/ucblint; it is used by the C program verifier to find libraries.

vice group list specified by dgroup.

ames and classes.

ows the login ID and account field value from specified database.

he system and checks their association with current processes.

specified source and destination files.

yboard translation tables.

thin a function and sets the variable's attribute.


n format.

n NFS files.

status of the file system locks. It unlocks file systems that were improperly locked by an application.

cs on kernel synchronization objects.

ile driver and associates a file to a block device.

ed in and affected by the watch parameter.

em log from the command line.

15 of 33

Complete Sun Solaris Commands List


system. Information is shown about both user and system logins

Bash, C, TC and Z-Shell (bash, csh, tcsh, zsh).

Apache's access log files. This is to reduce the impact for the name server.

m dictionary and show all lines that begins with the specified string.

ographic database and recover records containing the keywords entered at the prompt.

an object or library archive and shows a list of the pairs.


patible for a printer. Specific filters will assist to convert the file into the proper format.
the LP print service.

tion report.

sts between destinations on the local system.

nt queue.
rinter. Will use STDIN if no file is specified.

om the print queue and report the file's name of removed request.

nt service.

ng configuration in the system configuration databases.

of the print service.

tern to STDOUT and shows all 96 printable ASCII characters; useful for testing printers.

es. Can be assigned to jobs sent by users of LP print service.

cified directory and supports wildcards.

h faster than ls.

d SPARCstorage Array subsystem and individual FC AL devices.

ssor that is used for programming languages like C and assembler.

ics Accelerator and can also alter some of the X11 window defaults for the M64.

r computer is running on.

nt for sendmail.
format compatible with SunOS 4.x clients.

om the specified mail file and adds a line to inform how many that was removed.

16 of 33

Complete Sun Solaris Commands List

ows first line for each mail massage, host for the massage, size the date and time.

ed by the program sendmail.

ll of its dependencies or repairs missing or invalid target dependency trees.

verts a DBM file to a text file.

ce file in the given sequence and then parses it.

using ASCII characters for programs that run encryption. It generates a 13-character key from a 10-character input.

ps in sendmail and creates the specified type of database map by reading from STDIN and writes to the specified new map name.

ipt language database file called PSres.upr, which contains the resources in the specified pathnames. Reads from STDIN as default.

the specified command.

ied remote SMTP mail server socket, or to the local host if no remote host is specified.

ompresses the contents in the comment section of an ELF object file.

ugger used to operate crash dumps, processes, core dumps, and so forth.

ges to be sent to your terminal.

ant SNMP agent.

maps to mail.byaddr maps.

tories including any unspecified parent directories as well.

les specified by the paths and filenames on the command line.

es that can be used as NFS-mounted or local swap areas.

any X font files found in a directory. It typically looks for .pcf, .snf and .bdf fonts and then creates the file fonts.dir in the same specified directory.

e specified disk partition rawdevicefile by calling upon the default FS or the specific one that is given by the -F FSType option.

es file that is used to burn CD's.

s that is accessible with the text retrieval tools gettxt, srchtxt and exstr.The input is a file of text strings for a specified geographic locale.
called netid.byname using the contents of the hosts, passwd, group and netid files.

or a specified special file.

ining error messages that are extruded from a list of other files.

out loaded kernel modules.

kernel module into the running system.
module from a running system.
classes. These files can also be converted to Java.

ary files and places them into /var/adm/acct/fiscal. Also restarts summary files in /var/adm/acct/sum.

at a time. Continues reading files specified on the command line.

17 of 33

Complete Sun Solaris Commands List

ows a file system that is already mounted. The file system can be local or remote.

m the file system table.

requests and NFS access information checks.

rocessor in tabular form. Each row is for one processor activity only.

es from portable object files. It doesn't change the portable object files.

e identifier.

e device.

d directories.

file system.
that answers DNS request and resolves host names and finds their assigned IP address.

iguration files used by BIND 4.9 or older to newer versions used by BIND 8.1.1 or later.

ers. It is used by in.named but can be used directly for debugging purposes.

and Unicode-encoded characters if they contain other character encoding.

-line documentation.

Iit is usually used to search for patterns specified by ' scriptstr '.

s from the Solaris Network Cache and Accelerator to Common Log File format.

d inode numbers for all files on a specified device.

ameters, but currently only for the TCP/IP protocol family.

ommand nroff. It helps when writing equations and is primarily used with terminals.

network information, based on options selected.


le line by line.

with the FSType UFS.

effective groupID to group.

n public keys that are needed for secure RPC or NFS services.

nts described in directory /var/news.

ages and starts with a new, empty log file.

requests for clients.

h information from the RPC operations that were processed by the NFS server.


n in a different priority.
that are used for authentication.
by using files from the /etc directory and from NIS maps.

cation in NIS+.

18 of 33

Complete Sun Solaris Commands List

directory objects on a NIS+ master server.

of a NIS+ object.

NIS+ object.
a NIS+ object.

or NIS+ objects.

nt for clients and users.

ushes NIS cache information from the NIS database.

ult values returned by NIS+ local name functions.

es from error codes.

IS+ table by using regular expression patterns.

an create, delete or show groups and memberships.


+ objects and NIS+ names.

NIS+ transaction log.


ory within an existing domain. Creates replicated directories and also subdirectories that have the same master.

gure the access for NIS+ operations.

n NIS+ servers.

using files or maps.

erences for NIS+ clients.

from an existing backup.

S+ server.

NIS+ shared cache file.


command. The five primary operations are to: create, delete, add, modify, and remove entries from tables.

ntries, types, and the like.

NIS+ object directory.

19 of 33

Complete Sun Solaris Commands List

cache information about NIS+ server locations and directories.

r a file, adds line numbers, and shows the result to STDOUT.

ner processes which are configured individually. Every network relates to at least one listener.

ol names used for the specified ELF object file.

command. No file name will be expanded.

d which will be immune to any hang up signals.

nous when the status of a job is changed. If job is not given, the current job is used.

ormats the output for use with a letter quality printer or line printer.

ervices. It is a daemon process that caches passwd, hosts, and groups databases.

s to DNS servers interactively or non-interactively.

ively in a shell environment. The result is shown to STDOUT.

rs interactively or non-interactively.

e via the NTP. Gets time from any specified NTP servers.

supports the NTP mode 6 control message format by the command line or interactively.

urce. Shows where the specified server received its time.

e 644, by using the owner and group adm.

point for smartcards that are connected to the host.

r from a specified file and exports the content to STDOUT in octal format.

systems by using the local environment.

with an interrupt. If option isn't given normal interrupt handle are restored.

art OpenWindow the correct way.

truction set to use.

en what applications clients are running.

rmat. Each file is compressed and replaced. The compressed file will has the same access rights and dates.

at a time.


data in the password files /etc/passwd and /etc/shadow.

nd password attributes for the current or the specified user.

f the content in the specified input files.

h patch files.

es system files. Patches can be installed from a directory or one by one.

es that existed before a patch was installed.

r paths specified are valid.

archive members, extracts archives and archive files, and copies directory structures from one location to another.

20 of 33

Complete Sun Solaris Commands List

ween processes and processors.

are compressed. Will unpack file to a temporary place before showing it.

stics in either strip charts or meter dials.

e. Perl stands for Practical Extraction Report Language.


mentation from inside installations trees or scripts.

pecific profile like user ID, group ID, and so forth.

to check the action before using it to install or upgrade.
e screen one page at a time and prompts for the next page.

esses by using different criteria.

s to specified hosts. The remote host will, if it can, respond with a ICMP echo reply.

packages into the system.

ich can then be used as input to questions at installation time. Can be used to prevent any interactions during installation.

stalled files and shows package files information.

ion about each package that is installed on the system.

kage to use as the input into the command pkgadd.

ckage parameters; values are stored in the pkginfo-file for pkginst.

es to be used as input to the pkgmk command.

e system or from a spooling area.

ges from file system format to datastream and reverse, or from one file system to another.

by signaling it with the kill command.

5 modules.

mits of a running process identified by process ID list. Only the owner of a process or a superuser is permitted to modify the limits.

ices on the system.

gement system by reading a configuration file called power.conf.

rk table by, for example, adding, removing, or commenting hostnames or IP addresses.


nt files into LaTeX document files.

a POD source which can then be shown on STDOUT using nroff or to a printer using troff.

matted ASCII text files.

directory stack and changes to it.

dev/term, /dev/cua0 and inittab for serial ports.

terface to a PostScript printer.

21 of 33

Complete Sun Solaris Commands List

ostScript and writes to STDOUT.

n a PostScript file of Adobe's Version 1.0 or 2.0 format.

ages two types of system shutdown: automatic or low power.

to disk, stops the processing, and powers off the computer.

ion, each input file/files are read, formatted and written to STDOUT.

. If no key is specified, all keys and their values will be shown.

shows the specified data as audit trail records.

file that is created by acctcon1.

evious day's accounting data from /var/adm/acct/sum/rprt/mmdd.

manipulate, or debug a process or the kernel.


in the environment.

rs in the format string.

printer access in a network using X-window.

ol for printing files.

meters for processes. There are four main ways to use it; specified by the first option.

ile produced by the monitor function.

or the user specified with process attributes used when started using a privileged command interpreter such as: pfcsh, pfksh, and pfexec.

ce that determines client requests, keeping track of available and starting new proxies.
ll, or parts of an SCCS delta table history.

ve processes according to selected sort order and output mode.

information of an SCCS file.

ormat and print TACCT (total accounting) files.

n information.

he system and diagnostic information.

o show disk geometry and partitioning.

on time, command name, terminal and other information about the active processes.

tatus of one or more processors.

on. Shows online/off-line status, powered on/off status and when the status was last modified.

union and structure declarations). It takes .c, .h, or .s files and shows the C program structure.

segments of PostScript language code from the specified file to the PostScript Interpreter.
directory and places the current working directory into a direcory stack.

or buffer stack.

s a device in the device table.

22 of 33

Complete Sun Solaris Commands List


ormation contained within an executable file.

e for field number validation, user and group IDs, login names, and the like.
/etc/shadow from the standard /etc/passwd file.

o the current working directory.

ks (1024 bytes) in the file system that each user currently owns and summarizes the information.

limits for a user on mounted file systems.

quota for mounted file system.

e systems.

e systems.

s to archive libraries so that they are linked faster.

omputers. The computer can be local or remote.

from a remote host.

omputer to others. Will keep the owner, group, mode and modification times.

f no name is given show all read-only variables.


e ed utility but is a restricted version. Only allows editing of files in current directory and does not allow the use of shell commands by using the !.

ces as a preprocessor for nroff or troff.

essions in a file and place the output in file.i.

ash table.

sts to the specified destination.

ftware database. The output is a list of erasable pathnames that may be safely erased.

the device driver is invalid. It will unload the device driver from memory if possible, and it will also update the system driver configuration files.

tly running processes.

ecified number of times.

the usage of the file systems.

ault values.

xterm window and will set the TERMCAP settings to active window.

on. If used outside a function it will function as exit.

and user listings in the network group /etc/netgroup file in NIS maps.

ning color names. Finds decimals for the colors followed by the color name in STDIN.

23 of 33

Complete Sun Solaris Commands List

emote computer.

ies from the file system.

rmat as mail to users, reads from STDIN or a terminal. Recipient must be a user.
ore more SCCS files.

s from the file system.

skeleton and stub class files for use with remote objects from compiled Java classes.

remote object registry. It creates no output because it is run in the background.

The Volume Manager uses it to mount the device when a new media is inserted.

agnetic tape devices, normally started from a rexec or rcmd subroutine.

raphic database in bibliography format, not as footnotes or endnotes.


nd its login from the system.

bout a role login on the system.

nted to specified user.

ave the old.

outing tables on the host.

h startup information at boot time.

+ service.

DNS forwarder. It is often used from rpc.nisd, but can also be used from the console.

d table on request from nispasswd or yppasswd.

ion on remote computers.

from the kernel about performance.

at lists users on the host.

nages rwall requests. It is applied by using wall on all appropriate hosts.

he spray command.
comes from yppasswd to set new correct passwords.
Network Information Service (NIS).

es by converting RPC program numbers.

n rpc protocol.

RPC server and shows the information on what it finds.

support for clients running on the x86 (Intel-compatible) platform.

ge (RPM) file to a cpio archive on STDOUT.

used to connect to a host and execute one specified command.

remote start client (Remote Execution Protocol).

24 of 33

Complete Sun Solaris Commands List

e of working with a remote shell.

cedures that are usually started from the cron daemon.

nes on the network. Similar to uptime but for remote computers.

nes on the network. Similar to uptime but for remote machines.

for a command (CPU time, wall clock, System CPU and so on).

remote server. Similar to who but for remote servers.

DIN and sends it as a broadcast message to the users logged on to the specified host server.

hosts on the local network.

or the programs rwho and ruptime.

d on the command line and produces a comparable perl script on the STDOUT.

the binary file /var/adm/sa/saDD, where DD is the current day. Sar often uses this collected information.

m activity into the file /var/adm/sa/saDD where DD is the current day. This is similar to sar and it uses the same options.

tration tool. It is used to add/remove, enable/disable, start/stop a port monitor.

file is checked out for editing by somebody else.

nary format to a specified file.

em activity data from the binary datafile created by a run of sar.

ystem use for a specified period of time.

operating system kernel (if one is created) after a system crash.

n SCCS history files or directories. SCCS = Source Code Control System.

rning messages from Source Code Control System (SCCS)

rsions of a SCCS file and show the differences.

e executed at a later time from the shell. Note that it is the shell that runs the commands.

shown on the screen during a terminal session and saves the information into a file.

d shows the differences between them, side by side on the screen.

which is a java based application that synchronize handheld Palm devices with CDE.

onnect to a computer.

pt of specified edit commands and shows the result.

n STDERR and $PS3 as a prompt wait for user input. Repeats until terminated.

iver mail messages locally or via the internet.

UID for at least one class, output is in an evolving class format.

ntel or SPARC based) from the server.

es for xdm sessions.

ue. With no argument it shows all variables. In Bourne, Bash, Korn and Z-shell (sh, bash, ksh, zsh) set is used to set shell flags.

25 of 33

Complete Sun Solaris Commands List

ble. With no argument it shows all environment variables.

ess Control List for one or more files.

c/mnttab file line by line.

ease see zsh for all options.

at the terminal capability has the specified value.

modification times. This command is equal to touch -c.

hell allows to change.

s for the system and node name.

nd interpreter and rsh is a restricted version of the Bourne shell.

ilable to remote hosts.

file; for example, /etc/dfs/dfstab.

gument one (or number) step to the left.

iables controlling the behavior of the shell.

e X font server about a specific font.

remote mounts from a server.

n for the hardware and software.

olor name database back to the original form.

iles in the SNF format or convert glyphs into arrays of characters.

ng on shutdown and adds a reason record to /var/adm/wtmp.

vel. Most often to shut the system down.

size information for each loaded section in object files.

or a period of time.

s a smart card.

gether with sendmail. It only allow certain commands to be run.

reen, or a part of the screen, and saves it to a raster file.

twork and shows information about the content.

er driver used with sockets.

he .so requests from either troff or nroff input.

stration procedure.

m the specified files or from STDIN, and prints them to STDOUT.

aphic database, based on the sorting keys.

s made by the command specified and shows it on STDOUT.

ile and runs them in the current shell.

aemon that detects special keys on Type 5/Compact 1 keyboards.

26 of 33

Complete Sun Solaris Commands List

ed file or files and look them up in a spelling list. If the word doesn't exist, it will report it. It uses deroff to follow chains of included files.

of hash codes from STDIN and shows a compressed spelling list.

aller files. The output files will get a double letter extension (.aa, .ab, .ac ... ).
to a host. Reports how many were received and the transfer rate.

ssage database or searches for a match to the text string specified.

e Arrays and SPARC storage RSM disk systems.

ing on when the system is brought to a multi-user state.

mation from the specified file or STDIN.

mation from the specified file or STDIN.

essages on STDOUT. Operands can be specified multiple times, but only in triplets.

modules of the stream associated with the user's STDIN.

logger files older than 3 days.
of a stream.

ngs in object or binary files.

d the information about debugging and line numbers from an object file.


le, which is used for controlling the tty port hunt sequences and for line settings.

n the current session.

ot password and go to single-user mode, or to press Ctrl+D to proceed a normal startup.

and a 512 byte block count for a file.

f Ctrl-Z has been pressed. Login shell can't be stopped.

p areas that are used by the memory manager.

cessively against the word and runs the commands when the first match is found.

ading and removing software packages.

tem buffers to disk.

arameters for a serial line.

nchronous serial loopback.

m a synchronous serial link.

owers off the computer.

ration to the standard state.

ices, modules, etc on the computer.

on and execution of system configuration applications.

27 of 33

Complete Sun Solaris Commands List

s that manages configuration and reconfiguration of a system.

d saves it into a file.

s new Tabs and margins on remote terminals.

le specified to STDOUT. Shows the last 10 entries by default.

ser, using the terminal.

n for the talk command. Usually started by the Internet Server.

r tape drives connected to the system.

m or to a tar file, tape by default but can be any media or file.

se them in nroff or troff. For BSD and Linux it is only used for troff.

c tape.
the UNIX C shell csh. Primarily a command language interpreter that can be used as a login shell and a shell script command processor.
as well as to files.

of all terminal capabilities.

communicate with other hosts.

structures conditions are often used inside brackets ( [ ] ).

emote host using the Trivial File Transfer Protocol (TFTP).

he data is saved in the directory /usr/share/lib/terminfo for AIX and Solaris and in the directory /usr/share/terminfo for BSD and Linux.

ws statistics on STDERR about how long it took to run.

m and user times for processes run from the shell..

t takes to run a command. It shows elapsed, user, and system time in seconds.
with full-duplex terminal connection creating an interactive session on a local terminal.

I to make it suitable for analyze.

el trace information into a trace file.

ew time and date stamp. If the file does not exist it will be created.

ze a terminal or query a terminfo database.

cters while copying from STDIN to STDOUT.

te a packets takes to reach a network host.

he shell receive signal. If command is a null string ("") it will reset the signals to there original behavior. Used alone it shows all traps.

cified file for printing or typesetting.

ripts, does nothing but always exits with a value of 0.

of specific system calls and signals.

s your terminal.

or STDIN and show on STDOUT an ordered listing of the items.

used as STDIN.

28 of 33

Complete Sun Solaris Commands List

cific data.
tty. With no option, it shows the current status.

tings for terminal ports.

ameters of an unmounted file system that exists in /etc/vfstab.


ommands type.

for variables. A new variable instance is created when used inside functions.

y for SunOS 4.x devices to a SunOS5.x system. Adds /dev entries.

ecified files or file systems to a hard drive, floppy disk or tape.

ted with ufsdump from backup media. Restore is placed in current directory.

anguage to describe the initial state of a user interface for a Motif application.

files and alter the underscore characters to fit your terminal.

mits used by the shell and its child processes. Shows the current limit if not given.

n mask of the current shell execution environment.

file systems. AIX also have a unmount command with the same syntax.

systems except root, /proc, /var, and /usr.

l aliases specified on the command line from the current shell execution environment.

he current system.

cified with the command complete.

moves the .Z suffix when it is done.

xt files created with expand back to Tab characters.

CCS history file that was made by the command get -e.

table. In zsh it will remove names from the internal hash table.
s containing an ifdef mark from a C program source, leaving the rest of the file untouched.

at are alike and shows the output on STDOUT or save it to a file.

to convert a unit quantity to another type, for example, from inches to centimeters.
characters in a file to match with the DOS format.

f no options is specified all limits will be erased.

s. Does not use any error checking.

d by pack. Removes the .z suffix when done.

on from the shell.


29 of 33

Complete Sun Solaris Commands List

iables. Please see zsh for all options.

source unavailable for mounting from remote systems.

urces on the specified File System Types.

ntil expression is true.

d show the compressed files from a zip archive. It also shows or tests compressed files.

m has been up, number of users and the load average for the last 1, 5 and 15 minutes.

ew user with permissions and memberships set.

om the system.

gin account permissions and memberships on the system.

e users who are logged in on the system.

e an entry in the file /var/adm/wtmp for every user logged on to the system.

d /var/adm/utmpx files and fixes them if they are not correct.

ectories and permissions files.

uucp command to a specific location.

ries and cleans them up.

e to another inside UNIX (UNIX to UNIX copy).

reated by uuencode. The decoded file name is set by uuencode.

tion to an administrator.

hed and uuxqt in the background.

schedule specified in /etc/uucp/Poll

use when you send mail.

le service grades on the system.

e transaction logs of uucp or uuxqt.

ems that is known to the uucp command.

ou from other systems and prompts you for action.

port and is normally started by cron.

he uucp jobs on a local or remote system.

remote systems. Keeps access control, notifies the receiver on completion.

using uucico and stores debugging information in /tmp/systemname.

mand on a remote UNIX based system and still enable the user to work locally.

d jobs created by using the uux command.

lly. Useful when you are out of the office.

d with ckyorn.

30 of 33

Complete Sun Solaris Commands List

o STDOUT with arguments and control statements. Used for version control.

s, it sets the report flags to 1 and turns showmode and novice flags on.

sing troff to make it more easy to read.

the widget class hierarchy of the Athena Widget Set.


r the system. For example memory and io usages.

media has been inserted into any removable media device.

e file system.

t daemon that manages CD-ROM and floppy devices.

media. To do this, it uses rmmount.

s with its controlling FMLI application. To synchronize, it signals to the FMLI process.

ogged in users.

ocess to complete. C and TC-Shell will wait for all background processes.

rrently logged in users.

and lines in files.

ation from a file.

m the manual page for a command.

ll be interpreted.

is located, including alias, internal, and in the path.

nd manual page files for the specified command.


hile the expression is true.


nd but only shows the current user. It takes two arguments that can be anything.

he current effective user.

on the system.

r an internet domain name.

em protocols are available.

reen. The messages is read from the console. Can be used to reply in AIX.
type, host ID, IP address, domain, memory, OS version, and more about the system.

tabase files, correct the time and date stamps to make the entries consistent.

31 of 33

Complete Sun Solaris Commands List

hich is a network-transparent GUI system developed by X Consortium, Inc. This is used with bitmap display systems and manages user input to and from various program

s, start a program and run the arguments.

rules used when connecting to a X-server.

with X.

used with a proxy manager.

w servers.

ides an application layer firewall for X traffic. Makes it possible to hide destination X-server addresses and secure incoming X-connections.
files, that contains copies of C string that are found in ANSI C source code.

erver by keeping a list of allowed hosts and users.

erver specified.

removing problematic programs.

e average system load.

ntil the user enters a password.

ed atoms on the server.

hat run on a screen.

match a specified pattern.


wser when running X.


maps in X.

he time of day for UNIX systems.

tates on the Network Time Protocol daemon called xntpd.


X server. This program normally runs from an X startup file.

X screen.

he X display. Such as mouse, bell, keys and much more.

ackground window on a workstation that runs X.

om component parts in large programs that can be used as shared constant strings.

X-Window. Provides terminal emulation for programs that can't use X-Window.
a dump file.

on on the X server.

t is saved in a formatted dump file.

32 of 33

Complete Sun Solaris Commands List

grammar rules into a C-source file name

information about the bindings between NIS clients and servers.

ecified NIS map.

lient system.

rom a NIS map.

NIS database.

sion number and master NIS server for the specified map.

m the master server to the slave servers.

at looks up information requested by other yp commands.

cified server for NIS services.

ation Service). Use ypstop to stop it.

ation Service). Use ypstart to start it.

S server that provides the name services to a NIS client.

rs between a NIS server and a host.

NIS maps. Should be run from the master server.

the specified files without altering them.

d time for the time zones that you specify on the command line.

sed for time conversion.

mpressed file.
zip archive, permissions, compression type, encryption, OS, version type, and more.

ts into zip files.

y zip files.
and shell script command processor.

33 of 33