Table A.2. Functional comparison between MVS and UNIX
Function | MVS | UNIX |
---|---|---|
Background work | Submit batch JCL | sh_cmd & |
Change working directory | ISPF 3.4 | cd |
Change local working directory (during FTP or SSH transfer in interactive mode) | ISPF 3.4 | lcd |
Change permissions | PERMIT | chmod |
Configuration parameters | SYS1.PARMLIB | /etc |
Data management | DFSMS, HSM | tar, cpio, pax |
Debug | TSO TEST | dbx |
Delete file or directory | ISPF 3.2 D | rm |
Editor | ISPF 2 | ed, sed, oedit, ishell |
Initiate new task | ATTACH, LINK, XCTL | fork(), spawn() |
Interactive access | Logon to TSO | telnet/rlogin to sh/tcsh |
Job management | SDSF | ps, kill |
List files | ISPF 3.4, LISTC | ls |
List user ID attributes | LU | id |
Long running work | Started task (STC) | daemon |
Make directory | ISPF 3.2 A PDS | mkdir |
Post IPL commands | COMMNDxx | /etc/rc |
Power user | RACF OPERATIONS | superuser or root |
Primary configuration | IEASYSxx | BPXPRMxx |
Primary data index | Master Catalog | root (“/”) directory |
Procedural language | CLIST, REXX | shell scripts, REXX |
Program products | LNKLST | /usr |
Resident programs | LPA | sticky bit |
System logging | SYSLOG | SYSLOGD |
System programs | LNKLST | /bin |
Test programs | STEPLIB | /sbin |
User data | &SYSUID or &SYSPREF | /u/<username > |
User identity | user/group | UID/GID |