UNIX for OpenVMS Users, Third Edition

| OpenVMS DCL Command | UNIX Equivalent | Section | UNIX Function |
|---|---|---|---|
| := = | alias | 3.2.2 | Define an alias for a command |
| := | set [ ] | 3.2.2 | Set shell variable |
| = | = [ ] | 10.7, 3.2.3 | Set shell variable |
| :== == | setenv [ ] export [ ] | 3.2.1 | Define an environment variable (meanings differ between shells) |
| @ | source file . file | 10.9.4, 3.2.2 | Have parent process invoke a script |
| ANALYZE /CRASH_DUMP /COPY | savecore | Copy crash dump out of a dump file | |
| ANALYZE /DISK_STRUCTURE | bcheckrc, fsck | Consistency check file system | |
| ANALYZE /IMAGE | odump -Dlh file | List the virtual address sections, file offsets, and references to shared libraries in an executable file | |
| APPEND | cat | 4.8 | Concatenate files |
| ASSIGN | ln -s | 8.4.10 | Create a pointer to a file |
| ATTACH | fg | 7.3.3 | Bring a job to the foreground |
| ATTACH | bg | 7.3.3 | Move a process to the background |
| BACKUP | dump, vdump | 11.5.1 | Back up files |
| BACKUP | tar | 7.2.1 | Back up files to a tar file |
| BACKUP | tar -x | Restore files from a tar file | |
| BACKUP /INITIALIZE | tar -c | Create new a save-set at beginning of tape | |
| BACKUP /LIST | tar -t | List contents | |
| BACKUP /LOG | tar -v | Report progress | |
| BACKUP /NOREWIND | tar -r | Write at end of existing tar files | |
| tar -u | Write only files not already on tape | ||
| tar -f | Use alternative file or device | ||
| BACKUP /RECORD | tar -m | Update file's modification date upon restore | |
| BACKUP | restore, vrestore |