APPENDIX B

FUNCTIONAL BREAKDOWN OP SELECTED MULTICS COMMANDS

Even as a new user you will fast find need for many more commands than have been discussed in Part 1 and Part 2 of this Introduction to Multics. For that reason, this appendix provides you with a functional listing of Multics commands that are likely to become useful to you.

The categories here are similar to those used in other Multics documentation. Ten of the seventeen categories normally used in the other manuals are used here along with a category which lists Multics' word processing commands. Some commands appear in more than one category just as they do in the functional groupings in other Multics manuals.

Each category includes a description of how the commands in that group function. A complete description of the individual commands, except those used in word processing, is contained in the alphabetical listing of commands in MPM Commands. The word processing commands are described individually in the Multics WORDPRO Reference Guide.

SELECTED COMMANDS LISTED BY FUNCTION

Access to the System

Access commands connect the terminal to a process. The hello command is more correctly called a preaccess request because it is used before a process has been set up; it repeats the greeting message that is printed whenever a terminal is first connected to the system.

dial                                                        hello

login                                                      logout

Storage System, Creating and Editing Segments

The commands in this category enable the user to create, edit, and format segments.

create                                                    edm

emacs                                                    indent

program_interrupt                                  qedx

runoff                                                     runoff_abs

Storage System, Segment Manipulation

The commands in this category enable the user to compare and sort segments and adjust their sizes. Principally, they enable the user to manipulate a segment as a whole, copying it, truncating it, and moving it around in various ways in the storage system.

archive                                                   compare

copy                                                      delete

link                                                         move

sort_seg                                                 truncate unlink

Storage System, Directory Manipulation

The commands in this category enable the user to create, manipulate, and delete directories.

copy_dir                                                create_dir

delete_dir                                               link

list                                                          move_dir

rename                                                   status unlink

Storage System, Access Control

This category contains the commands that set, check, copy, delete, and list access to segments and directories.

check_iacl                                             copy_iacl

copy_iacl_dir                                         copy_iacl_seg

delete_acl                                              delete_iacl_dir

delete_iacl_seg                                       list_accessible

list_acl                                                    list_not_accessible

list_iacl_dir                                             list_iacl_seg

set_acl                                                   set_iacl_dir set_iacl_seg

Storage System, Address Space Control

Commands in this category enable the user to manipulate search paths and search rules and the working directory. This category also contains the new_proc command, which creates a new process with a new address space; this is equivalent to logging out and logging back in.

add_search_paths                                  add_search_rules

change_default_wdir                              change_wdir

delete_search_paths                               delete_search_rules

get_system_search_rules                        initiate

list_ref_names                                        new_proc

print_default_wdir                                  print_proc_auth

print_search_paths                                 print_search_rules

print_wdir                                              set_search_paths

set_search_rules                                     where where_search_paths

Command Level Environment

Basically, commands in this category are designed to set up and control the environment in which other Multics commands are given. They enable the user to set the procedures by which other commands search for segments and directories, to manipulate the working directory, and to group commands on a command line or in a segment (even to abbreviate commands).

abbrev                                                   add_search_paths

add_search_rules                                   answer

change_default_wdir                               change_wdir

delete_search_paths                               delete_search_rules

do                                                          exec_com

general_ready                                         get_system_search_rules

if                                                             line_length

memo                                                      newjproc

on                                                            print_default_wdir

print_search_paths                                   print_search_rules

print_translator_search_rules                   print_wdir

program_interrupt                                    ready

ready_off                                                 ready_on

release                                                    set_search_paths

set_search_rules                                      start

stop_run                                                  where_search_paths

Communication Among Users

The commands in this category give users facilities to send, receive, and store mail and short messages interactively with other users registered on Multics.

accept_messages                                   defer_messages

delete_message                                       immediate_messages

print_auth_names                                    print_mail

print_messages                                        read_mail

send_mail                                               send_message

send_message_acknowledge                  send_message_express

send_message_silent                               who

Communication with the System

With the commands in this category users can ask Multics what helpful information about the system operations is available on info segments and request help from particular info segments. Users can also find out how many people are using the system and who they are; in addition, users can request that the system's message of the day be printed at their terminal.

check_info_segs                                       help

how_many_users                                      move_abs_request

print_motd                                                who

Control of Absentee Computations

The commands in this category enter, move, and cancel requests to have work submitted by the user run by the system in the user's absence.

cancel_abs_request                                   cobol_abs

enter_abs_request                                     fortran_abs

how_many_users                                      list_abs_requests

move_abs_request                                    pl1_abs

runoff_abs                                                 who

Wordprocessing

Commands in this category are used to create, edit, and format text and process lists of information.

add_symbols                                           add_dict_words

change_symbols                                       compose

copy_list                                                  count_dict_words

create_list                                                create_wordlist

delete_dict_words                                   delete_symbols

emacs                                                     expand_symbols

find_dict_words                                      find_symbols

list_dict_words                                        list_symbols

locate_words                                          merge_list

option_symbols                                       print_symbols_path

print_wordlist                                           process_list

qedx                                                        retain_symbols

revise_words                                          show_symbols

sort_list                                                   trim_list

trim_wordlist                                             use_symbols

 

<< Appendix A                                          Appendix C >>

Contents | 1 | 2 | 3 | 4 | 5 | 6 | 7 | A | B | C