[Contents] [Prev. Chapter] [Next Chapter] [Index] [Help]

A    Differences Between DIGITAL UNIX and ULTRIX Commands

This appendix describes the differences between DIGITAL UNIX commands and ULTRIX commands. In some cases, the difference is that an ULTRIX command does not exist on a DIGITAL UNIX system. Other differences are caused by the options provided for a command being different or by some difference in the arguments to a command. For example, the DIGITAL UNIX command might expect a different name for a particular argument than the ULTRIX command. Some commands operate differently on DIGITAL UNIX systems than they do on ULTRIX systems.

To use the table in this appendix, look for the name of an ULTRIX command in the left-hand column of the table. Read the second column of the table to determine what difference exists between the DIGITAL UNIX and ULTRIX commands. Read the right-hand column to determine how to get the effect of the ULTRIX command on a DIGITAL UNIX system.

ULTRIX Command Differences on a DIGITAL UNIX System Use this Instead
2780d Not supported. No DIGITAL UNIX equivalent.
2780e Not supported. No DIGITAL UNIX equivalent.
3780d Not supported. No DIGITAL UNIX equivalent.
adb Not supported. Use the dbx debugger.
addnode Not supported. Supported in the DECnet/OSI for DIGITAL UNIX product.
ansi_ps Not supported. No DIGITAL UNIX equivalent.
arff Not supported. No DIGITAL UNIX equivalent.
audgen Not supported. Auditing not supported.
auditd Not supported. Auditing not supported.
auditmask Not supported. Auditing not supported.
audit_tool Not supported. Auditing not supported.
backup Not supported. No DIGITAL UNIX equivalent.
bad144 Not supported. No DIGITAL UNIX equivalent.
biod Not supported. Use the nfsiod command.
bootparamd Not supported. No DIGITAL UNIX equivalent.
catman The catman command automatically processes source reference pages by using tbl, neqn, and nroff -Tlp -h. It does not process through col. The catman command formats reference pages for the generic man/catman device -Tlp, which defaults to formatting for VT100 terminals rather than for the Teletype Model 37 terminal, which is not supported. Do not preprocess sources through tbl or neqn before placing them in /usr/share/man/... directories. Postprocessing with col can be necessary for non-DIGITAL devices.
  Reference pages are formatted for online viewing rather than for printing, and are not paginated. These online formatted reference pages do not print correctly on hardcopy printers. No support is provided for non-DIGITAL devices except for generic dumb printers. To create paginated reference pages, process the source reference pages using the -man.page macro package. See man(1) for instructions on how to format for printing.
catpw Not supported. Use the printpw command.
ccat Not supported. No DIGITAL UNIX equivalent.
ccr Not supported. No DIGITAL UNIX equivalent.
chpt Not supported. Use the disklabel command.
col The -h option outputs tabs instead of spaces. Use the -x option to output spaces.
compact Not supported. Use the compress command.
cpio No -k option. No DIGITAL UNIX equivalent.
  The -C option specifies a record size for input and output instead of providing a compatibility mode. No DIGITAL UNIX equivalent.
crash Not supported. Use the kdbx command.
crontab When both day of week and day of month arguments are specified, the command is executed when both match. The command is executed when either of these specified arguments match.
csh No hashstat built-in command. No DIGITAL UNIX equivalent.
  No CSHEDIT environment variable. Use the editmode variable.
ctrace Not supported. Use the dbx debugger.
dms Not supported. No DIGITAL UNIX equivalent.
drtest Not supported. No DIGITAL UNIX equivalent.
dupterm Not supported. No DIGITAL UNIX equivalent.
edauth Not supported. Auditing not supported.
elcsd Not supported. Use the syslogd daemon.
eli Not supported. No DIGITAL UNIX equivalent.
enroll Not supported. Secret mail not supported.
ex The ULTRIX ex editor uses the termcap database. The DIGITAL UNIX ex editor uses the terminfo database.
ext_srvtab Not supported. Kerberos not supported.
eyacc Not supported. Use the yacc command.
flcopy Not supported. No DIGITAL UNIX equivalent.
format Not supported. No DIGITAL UNIX equivalent.
from No -f option. Use the mailx -f -H mailbox command.
fsirand Not supported. No DIGITAL UNIX equivalent.
gencat Message catalog limits increased. No usage difference.
genra Not supported. Use the gendisk command.
gcore Not supported. No DIGITAL UNIX equivalent.
getauth Not supported. Auditing not supported.
hesupd Not supported. No DIGITAL UNIX equivalent.
iconv Does not accept user-defined conversion tables as input. Use iconv to convert only between pc850 (IBM personal computer code) and ISO 8859-1 (Latin/1) character sets.
ifconfig No copyall and -copyall parameters. No DIGITAL UNIX equivalents.
  No dstaddr parameter. Use the dest_address parameter.
install Derived from System V Version 3 install program. For an installation program that has the BSD install program behavior, use the installbsd command.
ipcs No -C option. No DIGITAL UNIX equivalent.
  No -N option. No DIGITAL UNIX equivalent.
kdb_destroy Not supported. Kerberos not supported.
kdb_edit Not supported. Kerberos not supported.
kdb_init Not supported. Kerberos not supported.
kdb_util Not supported. Kerberos not supported.
kdestroy Not supported. Kerberos not supported.
kgconv Not supported. Kerberos not supported.
kinit Not supported. Kerberos not supported.
klist Not supported. Kerberos not supported.
kprop Not supported. Kerberos not supported.
kpropd Not supported. Kerberos not supported.
kstash Not supported. Kerberos not supported.
lb_admin Not supported. No DIGITAL UNIX equivalent.
lcp Not supported. Use the latcp command.
ld The -l option links with shared libraries by default. Use the -non_shared option to link with static libraries.
lk Not supported. Use the ld command.
llbd Not supported. No DIGITAL UNIX equivalent.
load Not supported. No DIGITAL UNIX equivalent.
login No -C, -e, or -P options. No DIGITAL UNIX equivalents.
  No -r option. The DIGITAL UNIX system automatically initializes the rlogin protocol in the rlogind daemon prior to executing the login utility.
lpr No -z option. No DIGITAL UNIX equivalent.
  No Ddatatype option. No DIGITAL UNIX equivalent.
  Translating ASCII, ReGIS, or TEKTRONIX data into PostScript data is not supported. Displaying messages from a PostScript printer is not supported. Embed PostScript commands in the PostScript file to allow data translation or to display messages from a printer.
lpx Not supported. No DIGITAL UNIX equivalent.
ls The -l option displays the group by default. Use the -o option in place of the ULTRIX -l option. Use the -l option in place of the ULTRIX -lg option combination.
mail If the /usr/ucb directory was searched before the /bin directory, you used the /usr/ucb/mail program. Use the mailx command to use a similar program.
  If the /bin directory was searched before the /usr/ucb directory, you used the /usr/bin/mail program. Use the binmail command to use a similar program.
MAKEHOSTS Not supported. No DIGITAL UNIX equivalent.
man Does not reformat a reference page every time standard out is redirected to a pipe or file. Reformat the reference page manually. See man(1).
  Reference pages are displayed by more -svf instead of page -s. Use more -svf or page -svf when viewing formatted reference pages directly.
  Does not recognize the sections local, new, old, or public. Specify sections l, n, o, and p.
  Multicharacter subsection names are no longer hard coded.  
  See the catman command.  
mdtar Not supported. Use the tar command.
miscd Not supported. Use the inetd daemon in place of miscd.
mkconsole Not supported. No DIGITAL UNIX equivalent.
mkfs Not supported. Use the newfs command.
mktemp Not supported. No DIGITAL UNIX equivalent.
mop_mom Not supported. Supported in the DECnet/OSI for DIGITAL UNIX product.
more Does not pass Escape sequences by default. Specify the -v option.
  The default number of lines displayed is k-1 instead of k-2. Use the -n option to override the default.
  Does not allow hyphens in the MORE environment variable. Remove all hyphens and spaces from the MORE environment variable.
  See the ex command.  
mountd By default, the DIGITAL UNIX command requires you to be superuser. Specify the -n option when you are not the superuser.
nawk Not supported. Use the gawk command.
netx Not supported. No DIGITAL UNIX equivalent.
nfssetlock Not supported. No DIGITAL UNIX equivalent.
nrglbd Not supported. No DIGITAL UNIX equivalent.
nroff Instead of the Teletype Model 37 terminal, the default output device for nroff is a generic dumb printer with no reverse line capabilities. No DIGITAL UNIX support for the Teletype Model 37 terminal.
  Converts bold font data to char<BS> same_char sequences if the device does not have a bold font. This overstriking is invisible except on line printers. Pipe the output through the ul(1) command if bold text is not visible, and use more -svf to view the result.
  RISC ULTRIX nroff drivers are not compatible. Convert RISC ULTRIX nroff drivers to C code and recompile them. See term(4).
ntalkd Not supported. Use the talkd daemon for remote use of the talk command.
ntpd Not supported. Use the xntpd daemon.
opser Not supported. No DIGITAL UNIX equivalent.
otalk Not supported. No DIGITAL UNIX equivalent.
page The default number of lines displayed is k instead of k-1. Use the -n option to override the default.
passwd No -a option. No DIGITAL UNIX equivalent.
pc Not supported. No DIGITAL UNIX equivalent. However, you can purchase a Pascal compiler separately from the DIGITAL UNIX system.
pdx Not supported. Use the dbx debugger.
pg See ex.  
ping The -l option causes ping to send a specified number of packets, rather than causing ping to display long output. Use the ping command without the -q option to receive long output.
pixie The -dwops, -idtrace, -itrace, -dtrace, and -idtrace_file, options are not supported. No DIGITAL UNIX equivalents.
plot Not supported. No DIGITAL UNIX equivalent.
pmerge Not supported. No DIGITAL UNIX equivalent.
print Not supported. Use the lpr command.
prmail Not supported. Use the binmail -p command.
pstat Not supported. No DIGITAL UNIX equivalent.
pxp Not supported. No DIGITAL UNIX equivalent.
pxref Not supported. No DIGITAL UNIX equivalent.
pxtar Not supported. Use the tar command.
rc Not supported. The rc2 and rc3 commands are run to bring the system to multiuser mode. These commands are invoked by the inittab procedure.
rc.local Not supported. The rc2 and rc3 commands are run to bring the system to multiuser mode. These commands are invoked by the inittab procedure.
regis_ps Not supported. No DIGITAL UNIX equivalent.
remnode Not supported. Supported in the DECnet/OSI for DIGITAL UNIX product.
rmauth Not supported. Auditing not supported.
routed No Simple Network Management Protocol (SNMP) support. Use the gated routing daemon.
rsh5 Not supported. Use the Rsh shell.
  No -n option. No DIGITAL UNIX equivalent.
  No -d option. No DIGITAL UNIX equivalent.
  No -r option reverses the sort order of the display, rather than displaying only hosts that are running.  
rwho No -h option. No DIGITAL UNIX equivalent.
rxformat Not supported. No DIGITAL UNIX equivalent.
rzdisk Not supported. Use the scu program.
s5make Not supported. Use the make command.
scamp Not supported. No DIGITAL UNIX equivalent.
secsetup Not supported. No DIGITAL UNIX equivalent.
setauth Not supported. Auditing not supported.
sh The sh command is like the ULTRIX sh5 command, not the ULTRIX sh command. No DIGITAL UNIX equivalent for ULTRIX sh.
  No -n option for the echo command. The echo command interprets escape sequences, such as \c, \n, or \t. To suppress the newline character, specify \c at the end of a string argument to the echo command instead of the -n option. To make echo display the characters in the escape sequence, enclose arguments to echo in quotation marks and specify extra backslashes. For example, to cause echo to display \c, enter \\\c as an argument.
  No set - command. No DIGITAL UNIX equivalent.
sh5 Not supported.

Use the sh shell.

Additionally, the DIGITAL UNIX sh command determines whether the argument to the built-in cd command is a subdirectory of any of the directories specified in the CDPATH environment variable. The shell changes your current directory to the first subdirectory that matches the argument.

shexp Not supported. No DIGITAL UNIX equivalent.
snapcopy Not supported. No DIGITAL UNIX equivalent.
sort5 Not supported. Use the sort command.
spline Not supported. No DIGITAL UNIX equivalent.
startcpu Not supported. No DIGITAL UNIX equivalent.
stcode Not supported. No DIGITAL UNIX equivalent.
sticky Not supported. No DIGITAL UNIX equivalent.
stopcpu Not supported. No DIGITAL UNIX equivalent.
su To become superuser, a user must be a member of the system group (GID 0) if GID 0 exists. Delete the group with GID 0 from the group access list or add user names for all users that should have root access to the group. The group access list is stored in the /etc/group database.
symorder Not supported. No DIGITAL UNIX equivalent.
syscript Not supported. No DIGITAL UNIX equivalent.
tapex No -N option. No N-buffered I/O support.
tar The ULTRIX header format for multivolume tapes is unsupported. Use the -U option.
  No -d, -D, -H, -M, -N, -O, -R, or -V option. No DIGITAL UNIX equivalents.
  The -s option tells tar to strip off leading slashes from pathnames instead of specifying the number of 512-byte blocks. Use the -S option to specify the number of 512-byte blocks.
tek4014_ps Not supported. No DIGITAL UNIX equivalent.
test The -f option determines whether a file exists and is a regular file. Use other options to emulate the ULTRIX test command as described in Section 3.2.1.
timed No -E option. No DIGITAL UNIX equivalent.
trace Not supported. Use the dbx debugger.
trigger Not supported. No DIGITAL UNIX equivalent.
uac Not supported. No DIGITAL UNIX equivalent.
uerf No -A option. No DIGITAL UNIX equivalent.
  Not all type codes for the -O and -r options are available. See uerf(8) for a list of supported type codes.
ul The ULTRIX ex editor uses the termcap database. The DIGITAL UNIX ex editor uses the terminfo database.
uncompact Not supported. Use the compress command to compress files and the uncompress command to expand the files.
uuclean Not supported. Use the DIGITAL UNIX uucleanup command.
uucompact Not supported. No DIGITAL UNIX equivalent.
uucp Significant differences. For information about using the DIGITAL UNIX uucp command, see uucp(1).
uuid_gen Not supported. No DIGITAL UNIX equivalent.
uulog No -uuser option. Use the DIGITAL UNIX uustat -uuser command.
uumkspool Not supported. No DIGITAL UNIX equivalent.
uupoll Not supported. Use the DIGITAL UNIX uutry command.
uurespool Not supported. No DIGITAL UNIX equivalent.
uusub Not supported. No DIGITAL UNIX equivalent.
vc Not supported. No DIGITAL UNIX equivalent.
vcc Not supported. Use the cc command.
vi The ULTRIX ex editor uses the termcap database. The DIGITAL UNIX ex editor uses the terminfo database.
wait Not supported. Use the /bin/sh built-in wait command.
xget Not supported. Secret mail not supported.
xlator_call Not supported. No DIGITAL UNIX equivalent.
xsend Not supported. Secret mail not supported.
zic Not supported. No DIGITAL UNIX equivalent.


[Contents] [Prev. Chapter] [Next Chapter] [Index] [Help]