|
| 以 PDF 格式下載這本書
Commands Reference Table
A
- This appendix contains a user and system administration commands reference table that lists all SunOS release 4.x command interfaces, and shows their status in the Solaris 2.4 environment and the SunOS/BSD Source Compatibility Package.
Using the Reference Table
-
- If an interface is listed as "changed" (C), a brief description of differences between SunOS release 4.x command and the Solaris 2.4 command is provided.
- If an interface is listed as "the same" (S), the Solaris 2.4 interface supports all features of the SunOS release 4.x interface. In some cases the interface has been enhanced, but can be considered a complete superset of the SunOS release 4.x interface.
- If an interface has an "alternative" (A), check the Notes section for its replacement.
- If an interface is listed as "not available" (N), check the Notes section for information about its replacement. Replacement commands, when available, are also shown in the SunOS release 5.4 column.
-
Note - The directory structure in the SunOS release 5.4 release is different than the SunOS release 4.x structure; thus some commands behave the same, but have a different path name. For example, the SunOS release 4.x
-
/usr/etc/newfs command now resides in /usr/sbin/newfs, but the interface has not changed. This command, and others like it, are considered the same (S) according to this table's guidelines.
- Commands that exist in both /usr/bin and /usr/5bin have two table entries, the first documents the /usr/bin command, and the second entry documents the /usr/5bin command.
- For complete information on all Solaris 2.4 interfaces, see man Pages(1): User Commands.
Examples
-
Table A-1 through Table A-4 show table entries and are followed by an interpretation.
-
Table A-1
| SunOS Release 4.x Command | SunOS Release 5.4 | Alternative Available and Notes | BSD |
| fasthalt(8) | A | The init 0 command provides similar capabilities. | S |
- The fasthalt command is not available in the SunOS release 5.4 base release. This command is available if you install the SunOS/BSD Compatibility package on your SunOS release 5.4 system. The init 0 command replaces fasthalt in SunOS release 5.4. If you use the compatibility package fasthalt command in scripts or applications, they will not work on other SVR4 systems. Compatibility package commands can be found in /usr/ucb on systems that have this package installed, and they are documented in section 1B of man Pages(1): User Commands, for example fasthalt(1B).
-
Table A-2
| SunOS Release 4.x Command | SunOS Release 5.4 | Alternative Available and Notes | BSD |
| cc(1V) | N | The C compiler is only available with the C language unbundled tools. | C |
- The C compiler is not available in the SunOS release 5.4. A C compiler is available with the SunOS/BSD Compatibility package, but it requires the unbundled C compiler and does not provide the same interface and output as the SunOS release 4.x compiler. See "Compiler Option Differences" on page 148 for details.
-
Table A-3
| SunOS Release 4.x Command | SunOS
Release 5.4..Alternative Available and Notes............BSD
|
| date(1V) -- SysV | S....................................N |
| date(1V) | C......The format used when setting the date is slightly different N in SunOS release 5.4. See the date(1) man page for more information. |
| SunOS release 4.x had two date commands: /usr/5bin/date (compared in the SysV entry) and /usr/bin/date (compared in the second entry). The /usr/5bin/date command is identical to the SunOS release 5.4 command. If you had /usr/5bin in your path before /usr/bin, you will not notice any difference in this command in the SunOS release 5.4. If you are accustomed to using SunOS release 4.x /usr/bin/date command, you should look at the SunOS release 5.4 date(1) man page before attempting to set the date on your system.
Table A-4 Example 4
|
| SunOS Release 4.x Command | SunOS
Release 5.4..Alternative Available and Notes............BSD
|
| rev(1) | N...................................N |
- The SunOS 4.2 rev command is not available in the SunOS release 5.4 or the BSD release. There is no replacement command available.
The Commands Reference Table
-
Table A-5 lists all SunOS release 4.x command interfaces, and shows their status in the Solaris 2.4 environment and in the SunOS/BSD Source Compatibility Package.
-
Table A-5
| SunOS Release 4.x Command | SunOS Release 5.4 | Alternative Available and Notes | BSD |
| C2conv(8) | N | See your system vendor for information on this product. | N |
| C2unconv(8) | N | See your system vendor for information on this product. | N |
| Mail(1) | mailx | The mailx(1) command provides similar capabilities. | N |
| ac(8) | sar | The System Accounting Resource package (SAR) provides most of the accounting capabilities available in ac. | N |
| acctcms(8) | S | N |
| acctcom(8) | S | N |
| acctcon1(8) | S | N |
| acctcon2(8) | S | N |
| acctdisk(8) | S | N |
| acctdusg(8) | S | N |
| acctmerg(8) | S | N |
| accton(8) | S | N |
| acctprc1(8) | S | N |
| acctprc2(8) | S | N |
| acctwtmp(8) | S | N |
| adb(1) | S | N |
| adbgen(8) | S | N |
| add_client(8) | N | admintool(1M) | N |
| add_services(8) | A | The swmtool(1M) command provides similar capabilities. | N |
| addbib(1) | S | N |
| adjacentscreens(1) | OpenWindows | The OpenWindows environment has two methods for providing multiple displays: Start two servers on a given machine, each server controlling its specific display. Start one server with two displays, using the openwin -dev option. | N |
-
Table A-5
| SunOS Release 4.x Command | SunOS Release 5.4 | Alternative Available and Notes | BSD |
| admin(1) | C | The following SunOS release 4.x options are not available in the SunOS release 5.4 system software: -b Force encoding of binary data. -lrelease[,release . . . ] Lock indicated release against deltas. | N |
| adv(8) | N | RFS does not exist. | N |
| aedplot(1G) | N | S |
| align_equals(1) | OpenWindows | The OpenWindows text menu indent command provides similar capabilities. | N |
| analyze(8) | adb | Use adb(1) on core files to analyze crashes. | N |
| apropos(1) | C | The SunOS release 4.x command used the whatis database in SunOS release 5.4, this database is called windex, and the format is slightly different. | N |
| ar(1V) | C | The a, b, and i options have similar capabilities in the SunOS release 5.4 system software. The following SunOS release 4.x modifiers are not supported in SunOS release 5.4: -a position-name Place new files after position-name. -b position-name Place new files before position-name. -i position-name Place new files before position-name. -u Used with the r option to replace only those files which have changed since they were archived. -v Verbose. See the ar(1V) manual page for more information. | N |
| ar(1V) -- SysV | C | N |
| arch(1) | uname | Similar capabilities are available with uname -p. SunOS release 4.x shell scripts used the arch command to determine system architecture. Use uname -m (kernel architecture) or uname -p (processor) as a replacement in SunOS release 5.4 scripts.
| S |
| arp(8C) | S | N |
| as(1) | C | The following SunOS release 4.x options are not available in the SunOS release 5.4 command: -d2,-h,-j, -J, -k, -L, -O[n] -P.
| N |
-
Table A-5
| SunOS Release 4.x Command | SunOS Release 5.4 | Alternative Available and Notes | BSD |
| at(1) | S | The at, atq, and atrm commands in SunOS release 5.4 systems behave slightly differently than they do in SunOS release 4.x systems. Security for non-privileged users is more restricted on SunOS release 5.4 systems. Non-privileged users cannot display the jobs of any other user. | N |
| atoplot(1G) | N | S |
| atq(1) | C | The at, atq, and atrm commands in SunOS release 5.4 systems behave slightly differently than they do in SunOS release 4.x systems.In the SunOS release 4.x command, if no user name is specified, the entire queue is displayed. In SunOS release 5.4 system software, the entire queue is displayed only if the invoker is a privileged user; otherwise, only the jobs belonging to the invoker are displayed. A non-privileged user cannot list the jobs of another user. Security for non-privileged users is more restricted on SunOS release 5.4 systems. | N |
| atrm(1) | C | The at, atq, and atrm commands in SunOS release 5.4 systems behave slightly differently than they do in SunOS release 4.x systems. The SunOS release 4.x '-' flag has been renamed to -a in the SunOS release 5.4 command. Security for non-privileged users is more restricted on SunOS release 5.4 systems. | N |
| audit(8) | C | -d or -u options are not available. This command is available only if the Basic Security Module (BSM) has been enabled. | N |
| audit_warn(8) | S | N |
| auditd(8) | S | N |
| automount(8) | C | The following SunOS release 4.x option is not available in the SunOS release 5.4 command:
-m Suppress initialization of directory-map pairs. The auto.master and auto.home files are renamed auto_master and auto_home in SunOS release 5.4. The default home directory path is /export/home/username.
| N |
| awk(1) | S | N |
| banner(1V) -- SysV | S | N |
-
Table A-5
| SunOS Release 4.x Command | SunOS Release 5.4 | Alternative Available and Notes | BSD |
| bar(1) | tar, cpio | The tar(1) command can replace bar for most uses. You can use cpio -iH bar to restore existing SunOS release 4.x bar backups. It is no longer possible to create bar format files in this release. | N |
| basename(1) | S | The SunOS release 5.4 and SunOS/BSD Compatibility versions are both compatible to the SunOS release 4.x version, but they differ in how they parse arguments: the SunOS release 5.4 version will not accept more than two arguments, the SunOS/BSD Compatibility version ignores all arguments after the second. | S |
| batch(1) | S | By default, the SunOS release 5.4 batch job queuename is not specified, jobs were always queued on queue b with the SunOS release 4.x command. | N |
| bc(1) | S | N |
| bgplot(1G) | N | S |
| biff(1) | chmod | When users log on, startup shell scripts often use the biff command to set default file protection for the user. Replace those commands to make SunOS release 5.4 scripts work correctly. The SunOS release 5.4 chmod o+x /dev/tty command is equivalent to biff -y, while chmod o-x /dev/tty is equivalent to biff -n. | S |
| bin-mail(1) | S | Same as the SunOS release 5.4 mail(1) command. | N |
| biod(8) | N | N |
| boot(8S) | C | See the boot(1M) man page for more information. | N |
| bootparamd(8) | S | N |
| cal(1) | S | N |
| calendar(1) | S | N |
| cancel(1) | S | N |
| capitalize(1) | OpenWindows | An OpenWindows version of this command is available with the OpenWindows text editor. | N |
| captoinfo(8V) -- SysV | S | N |
| cat(1V) -- SysV | S | N |
-
Table A-5
| SunOS Release 4.x Command | SunOS Release 5.4 | Alternative Available and Notes | BSD |
| cat(1V) | S | The SunOS release 5.4 cat command requires the -v option
with the -t and -e options. The SunOS release 5.4 command
displays FORMFEED characters with the -t option, instead of
the -v option as with the SunOS release 4.x command. | N |
| catman(8) | S | N |
| cb(1) | S | N |
| cc(1V) -- SysV | N | N |
| cc(1V) | N | The C compiler is only available with the C language unbundled tools. | C |
| cd(1) | S | N |
| cdc(1) | C | The two versions differ in how they treat an unreadable s.file. The SunOS release 4.x command prints an error; the SunOS release 5.4 command silently ignores the error. | N |
| cflow(1V) -- SysV | N | The cflow command is now available as an unbundled product. | N |
| cflow(1V) | N | The cflow command is now available as an unbundled product. | N |
| change_login(8) | N | N |
| chargefee(8) | S | N |
| check4(8) | N | N |
| checkeq(1) | S | N |
| checknr(1) | S | N |
| chfn(1) | N | N |
| chgrp(1) | C | The default behavior of symbolic links has changed from SunOS release 4.x to SunOS release 5.4 system software. In SunOS release 4.x system software, chgrp changed ownership of the symbolic itself; in SunOS release 5.4 system software, chgrp follows the link. To change ownership of the symbolic link in SunOS release 5.4 system software, use the -h option. | N |
| chkey(1) | S | N |
-
Table A-5
| SunOS Release 4.x Command | SunOS Release 5.4 | Alternative Available and Notes | BSD |
| chmod(1V) -- SysV | C | The SunOS release 5.4 -R option changes the mode of the target when symbolic links are encountered. | N |
| chmod(1V) | S | The SunOS release 5.4 -R option changes the mode of the target when symbolic links are encountered. The SunOS release 5.4 command supports two additional permissions: 'l' and 'T'. | N |
| chown(8) | C | The default behavior of symbolic links has changed. SunOS release 4.x chown changed ownership of the symbolic link. SunOS release 5.4 chown follows the link. To change the ownership of the link, use chown -h. The SunOS release 5.4 chown command does not allow changing the group ID of a file. | S |
| chroot(8) | S | N |
| chrtbl(8) | S | N |
| chsh(1) | N | N |
| ckpacct(8) | S | N |
| clear(1) | S | N |
| clear_colormap(1) | N | N |
| clear_functions(1) | S | N |
| click(1) | N | N |
| client(8) | N | N |
| clock(1) | OpenWindows | An OpenWindows command is available in /usr/demo/clock. See the clock(1) man page for information. | N |
| clri(8) | S | N |
| cluster(1) | N | N |
| cmdtool(1) | OpenWindows | This command is replaced by the OpenWindows Command Tool. | N |
| cmp(1) | S | N |
| col(1V) -- SysV | S | N |
| col(1V) | C | N |
-
Table A-5
| SunOS Release 4.x Command | SunOS Release 5.4 | Alternative Available and Notes | BSD |
| colcrt(1) | N |
| N |
| colldef(8) | colltbl | The colltbl(1M) command provides similar capabilities. | N |
| coloredit(1) | OpenWindows | The function of this command is now handled by the OpenWindows property window. | N |
| colrm(1) | N | N |
| comb(1) | C | The two versions differ in how they treat an unreadable s.file. The SunOS release 4.x command prints an error, but the SunOS release 5.4 command silently ignores the error. | N |
| comm(1) | S | N |
| compress(1) | S | N |
| config(8) | N | N |
| copy_home(8) | N | N |
| cp(1) | C | The -R option is replaced by the -r option in the SunOS release 5.4 command. | N |
| cpio(1) | S | N |
| cpp(1) | S | N |
| crash(8) | C | The default name list used in SunOS release 4.x is /vmunix, but it is /kernel/unix in SunOS release 5.4 | N |
| cron(8) | S | N |
| crontab(1) | S | N |
| crtplot(1G) | N | S |
| crypt(1) | S | N |
| csh(1) | S | N |
| csplit(1V) -- SysV | S | N |
| ctags(1) | S | N |
-
Table A-5
| SunOS Release 4.x Command | SunOS Release 5.4 | Alternative Available and Notes | BSD |
| ctrace(1V) -- SysV | N | The following SunOS release 4.x option is not available in the SunOS release 5.4 command:
-b Use only basic functions to trace code. This option is needed for running under an operating system that does not have the signal(), fflush(), longjmp() or setjmp() functions available. The syntax of the -r option differs between SunOS release 4.x and SunOS release 5.4 system software. The 4.1 format is -rf; in SunOS release 5.4, it is -r f. ctrace is available as an unbundled product.
| N |
| cu(1C) | S | N |
| cut(1V) -- SysV | S | N |
| cxref(1V) -- SysV | S | N |
| cxref(1V) | N | cxref is available as an unbundled product. | N |
| date(1V) -- SysV | S | N |
| date(1V) | C | The format used when setting the date is slightly different in SunOS release 5.4. See the date(1) man page for more information. | N |
| dbconfig(8) | S | N |
| dbx(1) | N | Available with the unbundled SPARCworks product. | N |
| dbxtool(1) | N | Available with the unbundled SPARCworks product as the command debugger. | N |
| dc(1) | S | N |
| -dcheck(8) | fsck and ncheck | Use the fsck(1M) command for normal consistency checking. The ncheck(1M) command replaces the function of dcheck -i numbers. | N |
| dd(1) | C | In the SunOS release 4.x command, the size used for the size suffix w (words) is in units of 4 bytes, while in SunOS release 5.4 system software, w is in units of 2 bytes. k, b, or w may be used as a suffix to specify multiplication by 1024, 512, or 2, respectively. The unblock and block conversion options are new with SunOS release 5.4. | N |
-
Table A-5
| SunOS Release 4.x Command | SunOS Release 5.4 | Alternative Available and Notes | BSD |
| defaults_from_input(1) | OpenWindows | The function of this command is now handled by the OpenWindows property window. | N |
| defaults_merge(1) | S | N |
| defaults_to_indentpro(1) | OpenWindows | The function of this command is now handled by the OpenWindows property window. | N |
| defaults_to_mailrc(1) | OpenWindows | The function of this command is now handled by the OpenWindows property window. | N |
| defaultsedit(1) | OpenWindows | The function of this command is now handled by the OpenWindows property window. | N |
| delta(1) | C | If a directory is specified as the argument, all files in the directory are processed. In SunOS release 4.x, an error is produced if a file in a directory generates an error. Such files are silently ignored by the SunOS release 5.4 command. | N |
| deroff(1) | S | N |
| des(1) | S | N |
| devinfo(8S) | C | The sysdef command provides similar capabilities. | N |
| devnm(8) | C | The output format between SunOS release 4.x and SunOS release 5.4 system software is quite different. In SunOS release 4.x system software, the name argument is optional. In the SunOS release 5.4 system software, it is required. | N |
| df(1V) -- SysV | C | N |
| df(1V) | C | The SunOS release 4.x version of this command provides a different output format containing somewhat different output than the SunOS release 5.4 df command. The SunOS release 5.4 -k option provides output formats similar to those in the SunOS release 4.x command. The SunOS release 4.x df -t filesystem type reports on files of the specified type, whereas the SunOS release 5.4 df -t command prints full listings with totals. You can use df -l to see local filesystems. | S |
-
Table A-5
| SunOS Release 4.x Command | SunOS Release 5.4 | Alternative Available and Notes | BSD |
| diff(1) | C | The behavior of several flags differs between the two versions. In SunOS release 4.x system software, the -c option takes an optional argument for the number of lines to display for each difference. If no argument is given, the default is 3 lines. In the SunOS release 5.4 command, a space is required between the -S option and its argument. | N |
| diff3(1V) -- SysV | S | N |
| diff3(1V) | S | N |
| diffmk(1) | S | N |
| dircmp(1V)-- SysV | S | N |
| dirname(1V) -- SysV | S | N |
| dis(1) | C | The following SunOS release 4.x option is not available in the SunOS release 5.4 command:
-da sec Disassemble sec as data, printing the actual address of the data. Use the SunOS release 5.4 -D sec option to do the same thing.
| N |
| disablenumlock(1) | N | N |
| diskusg(8) | A | The acctdusg (1M) command provides similar capabilities. | N |
| dkctl(8) | N | N |
| dkinfo(8) | prtvtoc | The prtvtoc(1M) command provides similar capabilities. | N |
| dmesg(8) | S | N |
| dname(8) | N | RFS is not available. | N |
| dodisk(8) | S | N |
| domainname(1) | S | N |
| dorfs(8) | N | RFS is not available. | N |
| dos(1) | N | N |
| dos2unix(1) | S | N |
| du(1V) -- SysV | S | N |
-
Table A-5
| SunOS Release 4.x Command | SunOS Release 5.4 | Alternative Available and Notes | BSD |
| du(1V) | C | The SunOS release 4.x command reports the disk usage in kilobytes while the SunOS release 5.4 du command reports disk usage in 512-byte blocks. The -k option can be used to report usage in kilobytes. | S |
| dumbplot(1G) | N | S |
| dump(8) | ufsdump | The ufsdump command provides similar capabilities. The following SunOS release 4.x options are not in the SunOS release 5.4 command:
-a archive-file The SunOS release 5.4 -a option dumps the archive header of each member of an archive. -D Specify diskette as the dump media. The SunOS release 5.4 -D option dumps debugging information. -v Verify against the file system being dumped. The SunOS release 5.4 -v option dumps information in symbolic, rather than numeric, representation.
| N |
| dumpfs(8) | fstyp | The fstyp -F ufs -v command provides similar capabilities. | N |
| dumpkeys(1) | S | N |
| e(1) | ex | The ex(1) command provides similar capabilities. | N |
| echo(1V) -- SysV | S | N |
| echo(1V) | C | The -n option suppressed new-line printing under SunOS
release 4.x. Use a \c for SunOS release 5.4. | S |
| ed(1) | S | N |
| edit(1) | S | N |
| edquota(8) | S | N |
| eeprom(8S) | S | N |
| egrep(1V) | S | N |
| eject(1) | S | N |
| enablenumlock(1) | N | N |
| enroll(1) | N | N |
| env(1) | S | N |
| eqn(1) | S | N |
-
Table A-5
| SunOS Release 4.x Command | SunOS Release 5.4 | Alternative Available and Notes | BSD |
| error(1) | S |
| N |
| etherd(8C) | snoop | The snoop(1M) command provides similar capabilities. | N |
| etherfind(8C) | snoop | The snoop(1M) command provides similar capabilities. | N |
| ex(1) | S | N |
| expand(1) | S | N |
| exportfs(8) | A | The share(1M) command provides similar capabilities. | N |
| expr(1V) -- SysV | S | N |
| expr(1V) | C | S |
| extract_files(8) | A | The pkgadd(1M) command provides similar capabilities. | N |
| extract_patch(8) | A | The pkgadd(1M) command provides similar capabilities. | N |
| extract_unbundled(8) | A | The swmtool(1M) command provides similar capabilities. | N |
| false(1) | S | N |
| fastboot(8) | A | The init 6 command provides similar capabilities. | S |
| fasthalt(8) | A | The init 0 command provides similar capabilities. | S |
| fdformat(1) | S | N |
| fgrep(1V) | S | N |
| file(1) | C | The following SunOS release 4.x option is not in the SunOS release 5.4 command:
-L If a file is a symbolic link, test the file referenced by the link rather than the link itself.
| S |
| find(1) | C | The following SunOS release 4.x option is not available in the SunOS release 5.4 command:
-n cpio-device Write the current file on device in cpio -c format.
| N |
| finger(1) | S | N |
| fingerd(8) | S | N |
| fmt(1) | C | N |
| fmt_mail(1) | N | N |
| fold(1) | S | N |
-
Table A-5
| SunOS Release 4.x Command | SunOS Release 5.4 | Alternative Available and Notes | BSD |
| fontedit(1) | N |
| N |
| fontflip(1) | S |
| N |
| foption(1) | N |
| N |
| format(8S) | S |
| N |
| fpa_download(8) | N |
| N |
| fparel(8) | N |
| N |
| fpaversion(8) | N |
| N |
| fpurel(8) | N |
| N |
| fpuversion4(8) | prtconf |
| N |
| from(1) | N |
| S |
| fsck(8) | C | The SunOS release 4.x fsck command differs significantly from the SunOS release 5.4 command. With the SunOS release 5.4 command, you specify most options after you specify the file system type. fsck -m does a quick file-system check. The -w option is not available. New options include -f, -v, and -o. | N |
| fsck-cdrom(8) | N | N |
| fsirand(8) | S | S |
| ftp(1C) | S | N |
| ftpd(8C) | S | N |
| fumount(8) | S | N |
| fusage(8) | S | N |
| fuser(8) | S | N |
| fwtmp(8) | S | N |
| gcore(1) | S | N |
| generic_args(1) | N | N |
-
Table A-5
| SunOS Release 4.x Command | SunOS Release 5.4 | Alternative Available and Notes | BSD |
| get(1) | C | The SunOS release 5.4 command generates only ASCII files; there is no such restriction in SunOS release 4.x system software. If a directory is specified and the files inside the directory cannot be obtained successfully, the SunOS release 4.x command reports an error; the SunOS release 5.4 command ignores them silently. | N |
| get_alarm(1) | N | N |
| get_selection(1) | xv_get_sel | The xv_get_sel(1) command provides similar capabilities. | N |
| getopt(1V) -- SysV | S | N |
| getoptcvt(1) | S | N |
| getopts(1) | S | N |
| gettable(8C) | S | N |
| getty(8) | S | N |
| gfxtool(1) | N | N |
| gid_allocd(8C) | N | N |
| gigiplot(1G) | N | S |
| glob(1) | S | N |
| goto(1) | S | N |
| gpconfig(8) | N | N |
| gprof(1) | S | N |
| graph(1G) | S | N |
| grep(1V) | S | N |
| grep(1V) -- SysV | C | The following option has changed: -w Search for the regular expression as a word as if surrounded by \< and \>. | N |
| groups(1) | S | S |
| grpck(8V) | S | N |
| gxtest(8S) | N | N |
| halt(8) | S | N |
-
Table A-5
| SunOS Release 4.x Command | SunOS Release 5.4 | Alternative Available and Notes | BSD |
| hashcheck(1) | S |
| N |
| hashmake(1) | S |
| N |
| hashstat(1) | S |
| N |
| head(1) | S |
| N |
| help(1) | S |
| N |
| help_open(1) | S |
| N |
| help_viewer(1) | N |
| N |
| hostid(1) | sysdef | The sysdef -h command provides similar capabilities. | S |
| hostname(1) | uname | The uname -n command provides similar capabilities. | S |
| hostrfs(8) | N | RFS is not available. | N |
| hp7221plot(1G) | N | S |
| hpplot(1G) | N | S |
| htable(8) | S | N |
| i386(1) | S | N |
| iAPX286(1) | S | N |
| icheck(8) | A | fsdb() is an alternate command. | N |
iconedit(1)
id(1) | OpenWindows | This command is replaced by the OpenWindows Icon Edit
tool. | N |
| id(1V) -- SysV | S | N |
| idload(8) | N | RFS is not available. | N |
| ifconfig(8C) | S | N |
| imemtest(8C) | N | N |
| implot(1G) | N |
|
| in.comsat(8C) | S | N |
| in.fingerd(8C) | S | N |
| in.ftpd(8C) | S | N |
-
Table A-5
| SunOS Release 4.x Command | SunOS Release 5.4 | Alternative Available and Notes | BSD |
| in.named(8C) | S |
| N |
| in.rexecd(8C) | S |
| N |
| in.rlogind(8C) | S |
| N |
| in.routed(8C) | S |
| N |
| in.rshd(8C) | C | The port range differs between the SunOS release 4.x and SunOS release 5.4 commands. In SunOS release 4.x system software, the range is 512-1023; in SunOS release 5.4 system software, it is 0-1023. | N |
| in.rwhod(8C) | S | N |
| in.talkd(8C) | S | N |
| in.telnetd(8C) | S | N |
| in.tftpd(8C) | S | N |
| in.tnamed(8C) | S | N |
| in.uucpd(8C) | S | N |
| indent(1) | N | This command is now available as an unbundled product. | N |
| indentpro_to_defaults(1) | OpenWindows | The function of this command is now handled by the OpenWindows property sheets. | N |
| indxbib(1) | S | N |
| inetd(8C) | S | N |
| infocmp(8V) -- SysV | C | N |
| infocmp(8V) | C | The syntax of the -s option differs between SunOS release 4.x and SunOS release 5.4 system software. In the SunOS release 5.4 command, there must be a space between -s and its argument. In the SunOS release 4.x command, the space is optional. | N |
| init(8) | C | The SunOS release 5.4 command is very different from the SunOS release 4.x command. See the init(1M) man page for more information. | N |
| inline(1) | N | N |
| input_from_defaults(1) | N | N |
-
Table A-5
| SunOS Release 4.x Command | SunOS Release 5.4 | Alternative Available and Notes | BSD |
| insert_brackets(1) | OpenWindows | An OpenWindows command with the same name is available with the OpenWindows Text Editor. | N |
| install(1) | C | The functions of the -c, -o, and -s options are different between the SunOS release 4.x and SunOS release 5.4 commands. | S |
| installboot(8S) | S | N |
| installtxt(8) | msgfmt | The msgfmt(1) command provides similar capabilities. | N |
| intr(8) | N | N |
| iostat(8) | S | New options:
-x Provide disk statistics
-c Report the percentage of time the system has spent in user mode, system mode, and idle.
| N |
| ipallocd(8C) | N | N |
| ipcrm(1) | S | N |
| ipcs(1) | S | N |
| join(1) | C | In the SunOS release 4.x command, the -a option takes an argument whose value can be 1, 2, or 3. In SunOS release 5.4 system software, this value can only be 1 or 2. In the SunOS release 4.x command, the argument to -j can only be 1 or 2; there is no such restriction in the SunOS release 5.4 command. | N |
| kadb(8S) | S | N |
| keyenvoy(8C) | N | N |
| keylogin(1) | S | N |
| keylogout(1) | S | N |
| keyserv(8C) | S | N |
| kgmon(8) | S | N |
| kill(1) | S | N |
| labelit(8) | S | N |
| last(1) | S | N |
| lastcomm(1) | S | N |
-
Table A-5
| SunOS Release 4.x Command | SunOS Release 5.4 | Alternative Available and Notes | BSD |
| lastlogin(8) | S |
| N |
| ld(1) | C | There are many differences between the SunOS release 4.x ld command and the SunOS release 5.4 command. The following SunOS release 4.x options are not available with SunOS release 5.4: -align, -A, -B, -D, -M, -n, -t, -T, -Tdata, -x, -X, -y and -z. The -assert option has been replaced in SunOS release 5.4 by the -z option. The -d, -dc, -dp options are the default in SunOS release 5.4 system software. To turn off these options use -b.
| S |
| ldconfig(8) | N | N |
| ldd(1) | S | N |
| leave(1) | cron | The cron(1M) and at(1) commands provide similar capabilities. | N |
| lex(1) | C | The following SunOS release 4.x option is not available in the SunOS release 5.4 command: -f Compile faster by not packing resulting tables. This option is limited to small programs. | N |
| line(1) | S | N |
| link(8V) | S | N |
| lint(1V) -- SysV | N | N |
| lint(1V) | N | Available with unbundled SPARCworks product. | S |
| listen(8) | S | N |
| ln(1V) | C | The SunOS release 4.x ln command never removes the target if it already exists. The SunOS release 5.4 ln command removes the target, given the proper permissions. The SunOS release 4.x -f option forces a hard link to a directory. | S |
| ln(1V) -- SysV | C | In SunOS release 4.x /usr/5bin/ln, the -f option forces files to be linked without displaying permissions, asking questions, or reporting errors. The /usr/5bin/ln -F option to force a hard link to a directory is not available in SunOS release 5.4 system software.
| N |
| load(1) | A | The swmtool(1M) command provides some of the capabilities of the load command. | N |
-
Table A-5
| SunOS Release 4.x Command | SunOS Release 5.4 | Alternative Available and Notes | BSD |
| load_package(8) | A | The swmtool(1M) command provides some of the capabilities of the load_package command. | N |
| loadc(1) | A | The swmtool(1M) command provides part of the capabilities of the SunOS release 4.x loadc command. | N |
| loadkeys(1) | S | N |
| lockd(8C) | S | N |
| lockscreen(1) | A | This command is available as the OpenWindows tool xlock(1). The capabilities of the lockscreen command remains the same in xlock, although the foreground pattern differs. | N |
| logger(1) | N | S |
| login(1) | S | N |
| logintool(8) | N | N |
| logname(1) | S | N |
| look(1) | S | N |
| lookbib(1) | S | N |
| lorder(1) | S | N |
| lp(1) | S | N |
| lpc(8) | lpadmin | The lpadmin(1M) command provides similar capabilities. | S |
| lpd(8) | lpadmin | The lpadmin(1M) command provides similar capabilities. | S |
| lpq(1) | lpstat | The lpstat(1) command provides similar capabilities. | S |
| lpr(1) | lp | The lp(1) command provides similar capabilities. | S |
| lprm(1) | cancel | The cancel(1) command provides similar capabilities. | S |
| lpstat(1) | S | N |
| lptest(1) | N | S |
| ls(1V) -- SysV | C | N |
| ls(1V) | S | S |
| lsw(1) | N | N |
-
Table A-5
| SunOS Release 4.x Command | SunOS Release 5.4 | Alternative Available and Notes | BSD |
| m4(1V) | S |
| N |
| m4(1V) -- SysV | S |
| N |
| m68k(1) | S |
| N |
| mach(1) | uname | The -p option of the uname(1) command provides similar capabilities. | S |
| machid(1) | N | S |
| mail(1) -- UCB | mailx | S |
| mail(1) | C | Now in /usr/bin/mail, was in /usr/ucb/mail in SunOS release 4.x. This entry refers to the mail command installed under /usr/bin/mail. The SunOS release 4.x mail is compatible with the SunOS release 5.4 command except for the following: -i The -i (ignore interrupts) option is not available with SunOS release 5.4. postmark line In the SunOS release 4.x command, the postmark line is preceded by a '>'; this is not required by the SunOS release 5.4 command. mail forwarding | N |
| mailrc_to_defaults(1) | OpenWindows | The function of this command is now handled by the OpenWindows property window. | N |
| mailstats(8) | S | N |
| mailtool(1) | OpenWindows | This command is available as the OpenWindows Mail Tool. | N |
| make(1) | S | SVR4 & SVID make is available in
/usr/ccs/lib/svr4.make | N |
| makedbm(8) | C | The SunOS release 5.4 interface for this command is compatible with the SunOS release 4.x interface. The SunOS release 5.4 version uses /usr/lib/ndbm rather than /usr/lib/dbm as the SunOS release 4.x version does. | N |
| makedev(8) | N | N |
| makekey(8) | S | N |
-
Table A-5
| SunOS Release 4.x Command | SunOS Release 5.4 | Alternative Available and Notes | BSD |
| man(1) | C | The organization of the on-line man pages has changed. Refer to intro(1) for a description of all sections. The man command now allows you to specify a default order of directories for man to search. Two new options make it easier to find man pages:
-a to display all man pages matching title in the order found; and
-l to list all man pages matching title. Also, the -s option replaces the section number argument.
| N |
| mc68010(8) | S | N |
| mc68020(8) | S | N |
| mc68881version(8) | N | N |
| mconnect(8) | S | N |
| mesg(1) | S | N |
| mkdir(1) | S | N |
| mkfile(8) | S | N |
| mkfs(8) | C | The interface differs significantly between the two versions. The SunOS release 5.4 command provides for different file system types. | N |
| mknod(8) | C | In the SunOS release 4.x command, only the superuser can create character and block special files. In the SunOS release 5.4 command, other users with appropriate privileges can too. | N |
| mkproto(8) | C | N |
| mkstr(1) | N | S |
| modload(8) | S | N |
| modstat(8) | modinfo | The modinfo(1M) command provides similar capabilities. | N |
| modunload(8) | S | N |
| monacct(8) | S | N |
| more(1) | S | N |
-
Table A-5
| SunOS Release 4.x Command | SunOS Release 5.4 | Alternative Available and Notes | BSD |
| mount(8) | C | The interface differs significantly between the two versions. In the SunOS release 5.4 version, most options must be specified after the file system type has been specified (unless the file system is entered in /etc/vfstab). | N |
| mount_tfs(8) | N | N |
| mountd(8C) | S | N |
| mt(1) | S | N |
| mv(1) | C | The SunOS release 4.x '-' option is not available in SunOS release 5.4 system software: this option allows a user to explicitly mark the end of any command line options. It allows mv to recognize file name arguments that begin with a'-'. | N |
| named(8C) | in.named | N |
| nawk(1) | S | N |
| ncheck(8) | C | Modified to allow specification of different file system types. | N |
| ndbootd(8C) | N | N |
| neqn(1) | S | N |
| netconfig(8C) | N | N |
| netstat(8C) | S | N |
| newaliases(8) | S | N |
| newfs(8) | S | Moved from /usr/etc/newfs to /usr/sbin/newfs. | N |
| newgrp(1) | S | N |
| newkey(8) | S | N |
| nfsd(8) | S | N |
| nfsstat(8C) | S | N |
-
Table A-5
| SunOS Release 4.x Command | SunOS Release 5.4 | Alternative Available and Notes | BSD |
| nice(1) | C | There are two versions of nice in SunOS release 4.x system software, one built into the csh and one installed under /usr/bin. The default process priority for the command built into csh is 4, and the default value for /usr/bin/nice is 10. The SunOS release 5.4 command defaults to 10. The SunOS release 4.x command that is built into the csh uses a slightly different syntax than the SunOS release 4.x command found in /usr/bin, in that the additional + option (nice +n) sets the nice value to n rather than incrementing it by n. | N |
| nl(1V) -- SysV | S | N |
| nlsadmin(8) | C | The function of the -l option differs between the versions. In SunOS release 4.x, changing addr does not take effect until the next time the listener for that network is started. In SunOS release 5.4, it happens immediately. In SunOS release 4.x, addr can be specified in hexadecimal notation while in SunOS release 5.4 it cannot. The SunOS release 4.x -m option is not available in the SunOS release 5.4 version. This option is used to add a new service to the list of services available through the indicated listener. | N |
| nm(1) | C | The following SunOS release 4.x options are not available with the SunOS release 5.4 version:
-g, -p, -s, and -a. The SunOS release 4.x and SunOS release 5.4 versions of the -n, -o and -r options differ.
| N |
| nohup(1V) | C | N |
| nohup(1V) -- SysV | S | N |
| nroff(1) | S | N |
| nslookup(8C) | S | N |
| nsquery(8) | S | N |
| nulladm(8) | S | N |
| objdump(1) | C | The dump(1) command provides similar capabilities. | N |
| od(1V) | S | N |
| od(1V) -- SysV | S | N |
| old-analyze(8) | N | N |
-
Table A-5
| SunOS Release 4.x Command | SunOS Release 5.4 | Alternative Available and Notes | BSD |
| old-ccat(1) | N |
| N |
| old-clocktool(1) | N |
| N |
| old-compact(1) | N |
| N |
| old-eyacc(1) | N |
| N |
| old-filemerge(1) | N |
| N |
| old-make(1) | N |
| N |
| old-perfmon(1) | N |
| N |
| old-prmail(1) | N |
| N |
| old-pti(1) | N |
| N |
| old-setkeys(1) | N |
| N |
| old-sun3cvt(1) | N |
| N |
| old-syslog(1) | N |
| N |
| old-uncompact(1) | N |
| N |
| old-vc(1) | N |
| N |
| on(1C) | S |
| N |
| organizer(1) | N |
| N |
| overview(1) | N |
| N |
| pac(8) | N |
| N |
| pack(1V) | S |
| N |
| pack(1V) -- SysV | S | With the SunOS release 4.x /usr/5bin/pack command, file names are restricted to 12 characters. In SunOS release 5.4 system software, they are restricted to {NAME_MAX} - 2. The SunOS release 5.4 pack and unpack commands are compatible with the SunOS release 4.x commands. | N |
| page(1) | S | N |
| pagesize(1) | N | S |
-
Table A-5
| SunOS Release 4.x Command | SunOS Release 5.4 | Alternative Available and Notes | BSD |
| passwd(1) | C | The -F filename option is not available. The -f and -s options have different meanings. The -f option forces the user to change the password at the next login. The -s option displays the password attributes for the user's login name. | N |
| paste(1V) -- SysV | S | N |
| pax(1V) | cpio | The cpio(1) command provides similar capabilities. | N |
| paxcpio(1V) | cpio | The cpio(1) command provides similar capabilities. | N |
| pcat(1V) -- SysV | S | N |
| pdp11(1) | S | N |
| perfmeter(1) | OpenWindows | This command is available in SunOS release 5.4 as the OpenWindows Performance Meter tool. | N |
| pg(1V) -- SysV | S | N |
| ping(8C) | S | N |
| plot(1G) | N | S |
| plottoa(1G) | N | S |
| pnp.s386(8C) | N | N |
| pnpboot(8C) | N | N |
| pnpd(8C) | N | N |
| portmap(8C) | rpcbind | The rpcbind(1M) command provides similar capabilities. | N |
| pr(1V) | C | N |
| pr(1V) -- SysV | S | N |
| praudit(8) | S | N |
| prctmp(8) | S | N |
| prdaily(8) | S | N |
| printenv(1) | env | The env(1) command provides similar capabilities. | S |
-
Table A-5
| SunOS Release 4.x Command | SunOS Release 5.4 | Alternative Available and Notes | BSD |
| prof(1) | C | The SunOS release 4.x -v option is not available with SunOS release 5.4 system software. This option suppresses all printing and produce a graphic version of the profile on the standard output for display by the plot(1) filters. The SunOS release 4.x -a option requests that all symbols be reported, in the SunOS release 5.4 command, just external symbols are reported. | N |
| prs(1) | C | The versions differ in how they treat an unreadable s.file. The SunOS release 4.x command prints an error and continues if it encounters an unreadable s.file. SunOS release 5.4 silently ignores the error. | N |
| prt(1) | S | N |
| prtacct(8) | S | N |
| ps(1) | C | The following SunOS release 4.x options are not available with SunOS release 5.4 system software: C, k, n, r, S, U, v, w, and x. The following options have different meanings in the two versions:
-c In the SunOS release 4.x command, this option displays the command name. In the SunOS release 5.4 command, it prints information in a format that reflects the new process scheduler design.
-e In the SunOS release 4.x command, this option displays the environment as well as the arguments to the command.
| S |
| pstat(8) | sar | The sar(1M) command provides similar capabilities. swap -s shows the total amount of swap space available on the system. | N |
| ptx(1) | N | N |
| pwck(8V) | S | N |
| pwd(1) | S | N |
| pwdauthd(8C) | N | Similar capabilities will be available in future releases with unbundled products. See your system vendor for information on this product. | N |
| quot(8) | S | N |
| quota(1) | S | N |
| quotacheck(8) | S | N |
-
Table A-5
| SunOS Release 4.x Command | SunOS Release 5.4 | Alternative Available and Notes | BSD |
| quotaoff(8) | S |
| N |
| quotaon(8) | S |
| N |
| ranlib(1) | ar | The ar(1) command provides similar capabilities. | N |
| rarpd(8C) | S | N |
| rasfilter8to1(1) | N | N |
| rastrepl(1) | N | N |
| rc(8) | N | The configuration scripts under /etc/init.d provide similar
capabilities. The organization of rc files has changed in SunOS
release 5.4 systems. They are now divided by run levels. | N |
| rc.boot(8) | N | The configuration scripts under /etc/init.d provide similar capabilities. | N |
| rc.local(8) | N | The configuration scripts under /etc/init.d provide similar capabilities. | N |
| rcp(1C) | S | N |
| rdate(8C) | S | N |
| rdist(1) | S | N |
| rdump(8) | ufsdump | The ufsdump(1M) command provides similar capabilities. | N |
| reboot(8) | S | N |
| red(1) | S | N |
| refer(1) | S | N |
| rehash(1) | S | N |
| remove_brackets(1) | OpenWindows | A version of this command is available with the OpenWindows Text Editor. | N |
| renice(8) | priocntl | The priocntl(1) command provides similar capabilities. | S |
| repquota(8) | S | N |
| reset(1) | A | stty provides similar capabilities. | S |
| restore(8) | A | The SunOS release 5.4 command, ufsrestore, has been enhanced to take advantage of the end-of-media detection done by ufsdump. | N |
-
Table A-5
| SunOS Release 4.x Command | SunOS Release 5.4 | Alternative Available and Notes | BSD |
| rev(1) | N |
| N |
| rexd(8C) | A | in.rexd provides similar capabilities. | N |
| rexecd(8C) | A | in.rexcd provides similar capabilities. | N |
| rfadmin(8) | N | RFS is not available. | N |
| rfpasswd(8) | N | RFS is not available. | N |
| rfstart(8) | N | RFS is not available. | N |
| rfstop(8) | N | RFS is not available. | N |
| rfuadmin(8) | N | RFS is not available. | N |
| rfudaemon(8) | N | RFS is not available. | N |
| ring_alarm(1) | N | N |
| rlogin(1C) | C | The ~dsusp sequence for escapes on SunOS release 4.x system software is not available with the SunOS release 5.4 command. Also, the syntax for the -e option differs between the SunOS release 4.x and SunOS release 5.4 commands. In SunOS release 4.x system software, the syntax is -ec; in SunOS release 5.4 system software, it is -e c. | N |
| rlogind(8C) | in.rlogind | N |
| rm(1) | C | The SunOS release 4.x '-' option is not available in the SunOS release 5.4 command. This option allows a user to explicitly mark the end of any command line options. This option allows mv to recognize file name arguments that begin with a '-'. The SunOS release 5.4 mv command provides this capability using the '--' option (a double dash). | N |
| rm_client(8) | A | The admintool(1M) utility replaces this command on SunOS release 5.4 systems. | N |
| rm_services(8) | A | The swmtool(1M) command provides similar capabilities | N |
| rmail(8C) | C | The SunOS release 4.x version handles remote mail received using uucp(1C). It is explicitly designed for use with uucp(1C) and sendmail(8). The SunOS release 5.4 rmail is a link to mail(1) and is a command used for reading mail. | N |
-
Table A-5
| SunOS Release 4.x Command | SunOS Release 5.4 | Alternative Available and Notes | BSD |
| rmdel(1) | C | The versions differ in how they treat an unreadable s.file. The SunOS release 4.x command prints an error and continues if it encounters an unreadable s.file. The SunOS release 5.4 command silently ignores the error. | N |
| rmdir(1) | S | N |
| rmntstat(8) | N | RFS is not available. | N |
| rmt(8C) | S | N |
| roffbib(1) | S | N |
| route(8C) | C | The SunOS release 4.x route command uses gethostent(3) to look up all symbolic names and gateways, while the SunOS release 5.4 command uses gethostbyname(3). | N |
| routed(8) | in.routed | N |
| rpc.bootparamd(8) | S | N |
| rpc.etherd(8C) | N | N |
| rpc.lockd(8C) | lockd | N |
| rpc.mountd(8C) | mountd | N |
| rpc.rexd(8C) | S | N |
| rpc.rquotad(8C) | S | N |
| rpc.rstatd(8C) | S | Now in /usr/lib/netsvc/rstat. | N |
| rpc.rusersd(8C) | S | Now in /usr/lib/netsvc/rusers. | N |
| rpc.rwalld(8C) | S | Now in /usr/lib/netsvc/rwall. | N |
| rpc.showfhd(8C) | showfhd | The showfhd(1M) command provides similar capabilities. | N |
| rpc.sprayd(8C) | S | Now in /usr/lib/netsvc/spray. | N |
| rpc.statd(8C) | S | Now in /usr/lib/netsvc/rstat. | N |
| rpc.user_agentd(8C) | N | N |
| rpc.yppasswdd(8C) | N | N |
| rpc.ypupdated(8C) | N | N |
| rpcgen(1) | S | N |
-
Table A-5
| SunOS Release 4.x Command | SunOS Release 5.4 | Alternative Available and Notes | BSD |
| rpcinfo(8) | S |
| N |
| rrestore(8) | A | The ufsrestore(1M) command provides similar capabilities. | N |
| rsh(1C) | S | N |
| runacct(8) | S | N |
| rup(1C) | S | N |
| ruptime(1C) | S | N |
| rusage(8) | N | S |
| rusers(1C) | S | N |
| rwall(1C) | S | N |
| rwho(1C) | S | N |
| sa(8) | A | acct (1M) provides similar capabilities. | N |
| sact(1) | C | The versions differ in how they treat an unreadable s.file. The SunOS release 4.x command will print an error and continue if it encounters an unreadable s.file. The SunOS release 5.4 command silently ignores the error. | N |
| savecore(8) | S | N |
| sccs(1) | S | N |
| sccs-admin(1) | S | N |
| sccs-cdc(1) | S | N |
| sccs-comb(1) | S | N |
| sccs-delta(1) | S | N |
| sccs-get(1) | S | N |
| sccs-help(1) | S | N |
| sccs-prs(1) | S | N |
| sccs-prt(1) | S | N |
| sccs-rmdel(1) | S | N |
| sccs-sact(1) | S | N |
| sccs-sccsdiff(1) | S | N |
-
Table A-5
| SunOS Release 4.x Command | SunOS Release 5.4 | Alternative Available and Notes | BSD |
| sccs-unget(1) | S |
| N |
| sccs-val(1) | S |
| N |
| sccsdiff(1) | C |
| N |
| screenblank(1) | OpenWindows | The OpenWindows xset -s 600 command provides similar capabilities. | N |
| screendump(1) | N | N |
| screenload(1) | N | N |
| script(1) | S | N |
| scrolldefaults(1) | OpenWindows | The function of this command is now handled by the OpenWindows property window. | N |
| sdiff(1V) -- SysV | S | N |
| sed(1V) -- SysV | S | N |
| sed(1V) | C | The SunOS release 4.x /usr/5bin/sed and the SunOS release 5.4 commands do not strip initial SPACE and TAB characters from text lines. | S |
| selection_svc(1) | sv_xv_sel_s vc | The sv_xv_sel_svc(1) command provides similar capabilities. | N |
| sendmail(8) | S | N |
| set4(8) | N | N |
| set_alarm(1) | N | N |
| setkeys(1) | N | N |
| setsid(8V) | N | N |
| setup_client(8) | N | N |
| setup_exec(8) | N | N |
| sh(1) | C | Under SunOS release 4.x system software, the behavior of the builtins echo and test depend on the relative positions of /usr/bin and /usr/5bin in the environment variable PATH. No such dependency exists under SunOS release 5.4 system software. | N |
| shelltool(1) | OpenWindows | This command is available as an OpenWindows Shell Tool. | N |
-
Table A-5
| SunOS Release 4.x Command | SunOS Release 5.4 | Alternative Available and Notes | BSD |
| shift_lines(1) | OpenWindows | An OpenWindows command is available with the OpenWindows Text Editor. | N |
| showfh(8C) | S | N |
| showmount(8) | S | N |
| shutacct(8) | S | N |
| shutdown(8) | C | The SunOS release 4.x command is very different from the SunOS release 5.4 shutdown(1M) command. By default, the SunOS release 5.4 shutdown(1M) asks for confirmation before starting shutdown activities, while the SunOS release 4.x shutdown(8) does not ask for confirmation. In addition, the following SunOS release 4.x options are not present in the SunOS release 5.4 command: -f, -h, -k, -n, -r, time, warning-message.
| S |
| size(1) | C | The SunOS release 4.x command prints sizes in hexadecimal and decimal, and the file name is optional (with a.out as the default). The SunOS release 5.4 command prints them only in decimal, unless the -o or -x option is specified, and the file name is required. | N |
| skyversion(8) | N | N |
| sleep(1) | S | N |
| snap(1) | A | admintool (1M) provides similar capabilities. | N |
| soelim(1) | S | N |
| sort(1V) -- SysV | S | N |
| sort(1V) | C | N |
| sortbib(1) | S | N |
| sparc(1) | S | N |
| spell(1) | C | The SunOS release 4.x -h spellhist option is not available with the SunOS release 5.4 command. This option places misspelled words with a user/date stamp in spellhist.
| N |
| spellin(1) | S | N |
| spline(1G) | S | N |
-
Table A-5
| SunOS Release 4.x Command | SunOS Release 5.4 | Alternative Available and Notes | BSD |
| split(1) | S |
| N |
| spray(8C) | C | The SunOS release 4.x-i delay option is not available with the SunOS release 5.4 command. This option specifies that ICMP echo packets should be used rather than RPC. | N |
| startup(8) | S | N |
| strings(1) | S | N |
| strip(1) | S | N |
| stty(1V) -- SysV | C | N |
| stty(1V) | C | The following SunOS release 4.x options are not supported by SunOS release 5.4 stty command: decctlq, tandem, cbreak, ctlecho, prterase, crtkill, cols, tab3, crt, dec, term. | S |
| stty_from_defaults(1) | N | N |
| su(1V) -- SysV | S | N |
| su(1V) | C | The SunOS release 4.x -f option is not supported by the SunOS release 4.x /usr/5bin/su or SunOS release 5.4 su command. This option is used for a fast su. | N |
| sum(1V) -- SysV | S | N |
| sum(1V) | C | S |
| sun(1) | S | N |
| sundiag(8) | S | N |
| suninstall(8) | C | The command to install SunOS release 5.4 software is still called suninstall, but the installation procedure has changed completely. See the SPARC: Installing Solaris Software. | N |
| sunview(1) | OpenWindows | OpenWindows replaces SunView in SunOS release 5.4 systems. | N |
| sv_acquire(1) | N | N |
| sv_release(1) | N | N |
| swapon(8) | swap | The swap(1M) command provides similar capabilities. In general, options to the SunOS release 5.4 swap command replace capabilities of individual swap-related commands, such as swapon, in SunOS release 4.x systems. | N |
-
Table A-5
| SunOS Release 4.x Command | SunOS Release 5.4 | Alternative Available and Notes | BSD |
| swin(1) | N |
| N |
| switcher(1) | N |
| N |
| symorder(1) | S |
| N |
| sync(1) | S |
| N |
| sys-config(8) | admintool | The admintool(1M) utility replaces this command on SunOS release 5.4 systems. | N |
| sys-unconfig(8) | S | N |
| sysex(1) | N | N |
| syslogd(8) | S | N |
| syswait(1) | N | N |
| t300(1G) | N | S |
| t300s(1G) | N | S |
| t4013(1G) | N | S |
| t450(1G) | N | S |
| tabs(1V) -- SysV | S | N |
| tail(1) | S | N |
| talk(1) | C | The SunOS release 4.x talk command can be used to communicate with a user on another host. The SunOS release 5.4 command does not support remote communication with other hosts. | N |
| tar(1) | S | N |
| tbl(1) | S | N |
| tcopy(1) | S | N |
| tcov(1) | N | The lprof(1) command is available as an unbundled product
and provides similar capabilities. | N |
| tee(1) | S | N |
| tek(1G) | N | S |
| tektool(1) | N | N |
-
Table A-5
| SunOS Release 4.x Command | SunOS Release 5.4 | Alternative Available and Notes | BSD |
| telnet(1C) | S |
| N |
| test(1V) -- SysV | S |
| N |
| test(1V) | C |
| S |
| textedit(1) | OpenWindows | This command is available as the OpenWindows Text Edit tool. | N |
| textedit_filters(1) | OpenWindows | An OpenWindows command is available with the OpenWindows Text Editor. | N |
| tfsd(8) | N | N |
| tftp(1C) | S | N |
| tic(8V) | S | N |
| time(1V) -- SysV | S | N |
| time(1V) | C | The SunOS release 4.x command provides a different output than the SunOS release 4.x /usr/5bin/time and the SunOS release 5.4 command. The SunOS release 4.x time prints the elapsed time, the time spent in the system, and the time spent executing the command all on one line, instead of on three separate lines. | N |
| tip(1C) | S | N |
| toolplaces(1) | N | N |
| touch(1V) -- SysV | S | N |
| touch(1V) | C | The SunOS release 4.x -f option is not available. This option attempts to force the touch in spite of read and write permissions on filename. | S |
| tput(1V) -- SysV | S | N |
| tr(1V) -- SysV | S | N |
| tr(1V) | C | S |
| trace(1) | truss | The truss(1) command provides similar capabilities. | N |
| traffic(1C) | N | N |
| troff(1) | S | N |
| trpt(8C) | N | N |
-
Table A-5
| SunOS Release 4.x Command | SunOS Release 5.4 | Alternative Available and Notes | BSD |
| true(1) | S |
| N |
| tset(1) | N | The SunOS release 4.x-S option is not available with the SunOS release 5.4 command. This option outputs strings containing suitable values for the TERM and TERMCAP environment variables. | S |
| tsort(1) | S | N |
| tty(1) | S | N |
| ttysoftcar(8) | N | N |
| tunefs(8) | S | N |
| turnacct(8) | S | N |
| tvconfig(8) | N | N |
| tzsetup(8) | N | N |
| u370(1) | S | N |
| u3b(1) | S | N |
| u3b15(1) | S | N |
| u3b2(1) | S | N |
| u3b5(1) | S | N |
| uid_allocd(8C) | N | N |
| ul(1) | S | N |
| umask(1) | S | N |
| umount(8) | C | The interface differs significantly between the two versions. In the SunOS release 5.4 command, most options are changed and must be supplied as file system-specific options. | N |
| umount_tfs(8) | N | N |
| unadv(8) | N | N |
| uname(1) | S | N |
| uncompress(1) | S | N |
| unconfigure(8) | N | N |
-
Table A-5
| SunOS Release 4.x Command | SunOS Release 5.4 | Alternative Available and Notes | BSD |
| unexpand(1) | S |
| N |
| unget(1) | C | The versions differ in how they treat an unreadable s.file. The SunOS release 4.x version will print an error and continue if it encounters an unreadable s.file. The SunOS release 5.4 version silently ignores the error. | N |
| unifdef(1) | S | N |
| uniq(1) | S | N |
| units(1) | S | N |
| unix2dos(1) | S | N |
| unlink(8V) | S | Any user can unlink a directory. | N |
| unload(1) | A | The SunOS release 5.4 swmtool (1M) command provides some of these capabilities. | N |
| unloadc(1) | A | The SunOS release 5.4 swmtool (1M) command provides some of these capabilities. | N |
| unpack(1V) -- SysV | S | N |
| unpack(1V) -- SysV | C | With the SunOS release 4.x /usr/5bin/pack command, file names are restricted to 12 characters. In SunOS release 5.4 system software, they are restricted to {NAME_MAX} - 2. The SunOS release 5.4 pack and unpack commands are compatible with the SunOS release 4.x commands. |
|
| unset4(8) | N | N |
| unwhiteout(1) | N | N |
| update(8) | fsflush | The fsflush command provides similar capabilities. | N |
| uptime(1) | who | The who -b command provides similar capabilities. | N |
| users(1) | who | The who -q provides similar capabilities. | S |
| ustar(1V) | tar | The tar(1) command provides similar capabilities. | N |
| uucheck(8C) | S | N |
| uucico(8C) | S | N |
| uucleanup(8C) | S | N |
| uucp(1C) | S | N |
-
Table A-5
| SunOS Release 4.x Command | SunOS Release 5.4 | Alternative Available and Notes | BSD |
| uudecode(1C) | S |
| N |
| uuencode(1C) | S |
| N |
| uulog(1C) | C | The -u option, which allows printing of information about work done for a specified username, is no longer supported. | N |
| uuname(1C) | S | N |
| uupick(1C) | S | N |
| uusched(8C) | S | N |
| uusend(1C) | N | N |
| uustat(1C) | S | N |
| uuto(1C) | S | N |
| uux(1C) | S | N |
| uuxqt(8C) | S | N |
| vacation(1) | S | N |
| val(1) | S | N |
| vax(1) | S | N |
| vedit(1) | S | N |
| vfontinfo(1) | N | N |
| vgrind(1) | S | N |
| vi(1) | S | N |
| view(1) | S | N |
| vipw(8) | N | S |
| vmstat(8) | C | The -f option is no longer available. | N |
| vplot(1) | N | N |
| vswap(1) | N | N |
| vtroff(1) | N | N |
| vwidth(1) | N | N |
| w(1) | S | N |
-
Table A-5
| SunOS Release 4.x Command | SunOS Release 5.4 | Alternative Available and Notes | BSD |
| wait(1) | S |
| N |
| wall(1) | S |
| N |
| wc(1) | S |
| N |
| what(1) | S |
| N |
| whatis(1) | C |
| N |
| whereis(1) | N |
| S |
| which(1) | S |
| N |
| who(1) | S |
| N |
| whoami(1) | id | The id(1) command provides similar capabilities. The id command prints the user name and user and group IDs, instead of just the user name. | S |
| whois(1) | S | N |
| write(1) | S | N |
| xargs(1V) -- SysV | S | N |
| xget(1) | N | N |
| xsend(1) | N | N |
| xstr(1) | S | N |
| yacc(1) | S | N |
| yes(1) | N | N |
| ypbatchupd(8C) | N | N |
| ypbind(8) | S | Now in /usr/lib/netsvc/yp. | N |
| ypcat(1) | S | N |
| ypinit(8) | S | N |
| ypmatch(1) | S | N |
| yppasswd(1) | S | The yppasswd command is still available on SunOS release 5.4 systems to access the password information on NIS servers. The equivalent command for NIS+ databases is nispasswd(1) and the equivalent command for systems with no name service is passwd(1). | N |
-
Table A-5
| SunOS Release 4.x Command | SunOS Release 5.4 | Alternative Available and Notes | BSD |
| yppoll(8) | S |
| N |
| yppush(8) | N |
| N |
| ypserv(8) | N |
| N |
| ypset(8) | S |
| N |
| ypupdated(8C) | N |
| N |
| ypwhich(8) | S |
| N |
| ypxfr(8) | S | Now in /usr/lib/netsvc/yp. | N |
| ypxfrd(8) | S | N |
| zcat(1) | S | N |
| zdump(8) | S | N |
| zic(8) | S | N |
|
|