Multics Commands (original) (raw)
Here is a list of 314 Multics Standard Service System commands and active functions, from Multics Pocket Guide: Commands and Active Functions, Order No. AW17, April 1980, as of MR8.0.
abbrev (ab)
command abbreviation
accept_messages (am)
allow interactive messages
add_name (an)
add a name to a directory entry
add_search_paths (asp)
add a search path to a search list
add_search_rules (asr)
add a search rule
adjust_bit_count (abc)
set segment's bit count to include last char
AF
after (af)
return characters of a string after a specified argument
answer
run a command and answer its questions
apl (v2apl)
invoke APL language interpreter
archive (ac)
combine segments
AF
archive_table (act)
return a list of segments in an archive
assign_resource (ar)
assign a resource to the user process
attach_audit (ata)
attach an I/O switch that keeps a copy in a multisegment file
attach_lv (alv)
attach a [logical volume](mgl.html#logicalvolume "glossary: NSS term meaning "a group of disk packs treated...") to the user process
AF
before (be)
return characters of a string before a specified argument
AF
binary (bin)
return translation of an argument to binary base
bind (bd)
produce an object segment from multiple object segments
AF
bool
perform boolean operations on arguments
AF
branches
return list of branches in a directory
AF
calc
perform simple calculations
produce printable calendar
cancel_abs_request (car)
remove absentee request from queue
cancel_cobol_program (ccp)
cancel COBOL program from current run unit
cancel_daemon_request (cdr)
remove I/O daemon request from queue
cancel_resource (cnr)
cancel reservations made with the reserve_resource command
cancel_retrieval_request (crr)
remove retrieve request from queue
canonicalize (canon)
ensure that segment contents are in canonical form
AF
ceil
return smallest decimal number larger than its argument
change_default_wdir (cdwd)
change default working directory
change_error_mode (cem)
change verbosity of default error handler
change_wdir (cwd)
change working directory
check_iacl
list directory entries with ACLs that don't match initial ACL
check_info_segs (cis)
list help segments that have changed (source)
close_file (cf)
close a multisegment file
cobol
invoke COBOL compiler
cobol_abs (cba)
enter absentee request to compile a COBOL program
AF
collate
return 128-character collation string
AF
collate9
return 512-character collation string
compare
compare two segments in binary mode
compare_ascii (cpa)
compare two segments in ASCII
AF
contents
return contents of a segment
convert_characters (cvc)
translate characters in a segment
copy (cp)
make a copy of a segment
copy_acl
copy ACL of one directory entry to another
copy_cards (ccd)
copy card image segments from system pool
AF
copy_characters (cpch)
return string with N copies of argument
copy_dir (cpd)
copy directory
copy_file (cpf)
copy multisegment file
copy_iacl_dir
copy initial ACL for dirs of one directory entry to another
copy_iacl_seg
copy initial ACL for segs of one directory entry to another
create (cr)
create a segment
create_data_segment (cds)
create an object segment with data definitions
create_dir (cd)
create a directory
cumulative_page_trace (cpt)
trace a program and display its paging actions
damaged_sw_off (dsf)
turn off a directory entry's damaged switch
damaged_sw_on (dsn)
turn on a directory entry's damaged switch
AF
date
return the date
AF
date_compiled (dtc)
return the date an object segment was compiled
AF
date_time
return date and time
AF
day
return day number
AF
day_name
return day name
debug (db)
invoke low level debugger
AF
decat
return portions of an input string
AF
decimal
return an argument converted to decimal mode
decode
decrypt an enciphered file
AF
default
return default values if none suppled
AF
default_wdir (dwd)
return default working directory
defer_messages (dm)
hold printing of interactive messages
delete (dl)
delete a directory entry
delete_acl (da)
delete an ACL entry
delete_dir (dd)
delete a directory
delete_iacl_dir (did)
delete a directory initial ACL entry
delete_iacl_seg (dis)
delete a segment initial ACL entry
delete_message (dlm)
delete a held interactive message
delete_name (dn)
remove a name from a directory entry
delete_search_paths (dsp)
delete a search path from a search list
delete_search_rules (dsr)
delete a ready message
detach_audit (dta)
detach an audit I/O switch
detach_lv (dlv)
detach a [logical volume](mgl.html#logicalvolume "glossary: NSS term meaning "a group of disk packs treated...")
p
dial (d)
connect a terminal to a running process
AF
directories (dirs)
return a list of directories
AF
directory
return directory portion of a pathname
discard_output (dco)
run a command and discard its output
display_audit_file (daf)
display an audit file
display_cobol_run_unit (dcr)
list programs in the current COBOL run unit
display_pl1io_error (dpe)
display most recent PL/I I/O error
AF
divide
return result of division
AF
do
execute a command, substituting arguments
dprint (dp)
enter an I/O daemon print request in queue
dpunch (dpn)
enter an I/O daemon card punch request in queue
AF
dump_segment (ds)
echo
type input arguments
invoke ASCII text editor
[emacs](mge.html#Emacs "glossary: From, "Editing MACroS", a video editor derived from David...")
invoke ASCII text editor
encode
encrypt a segment into enciphered form
p
enter (e)
log in as an anonymous user
enter_abs_request (ear)
enter a request for absentee processing in queue
enter_retrieval_request (err)
enter a request for file retrieve in queue
p
enterp (ep)
log in as an anonymous user, with password
AF
entries
return list of entries in a directory
AF
entry
return entry name portion of a pathname
AF
equal
test if two strings are equal
AF
equal_name
return a pathname constructed according to the equal convention
exec_com (ec)
execute a list of commands from a segment
AF
exists
test if a file exists
expand_cobol_source (ecs)
expand COBOL source
invoke the FAST (BASIC) subsystem
file_output (fo)
redirect user_output I/O switch to a multisegment file
AF
files
return a list of multisegment files in a directory
AF
floor
return the largest decimal number less than an argument
AF
format_line (fl)
return a formatted line
fortran (ft)
invoke FORTRAN compiler
fortran_abs (fta)
enter a request for absentee FORTRAN compilation in queue
gcos (gc)
invoke GCOS simulator
AF
general_ready (gr)
change format of ready message
AF
get_pathname (gpn)
return pathname of an active segment
get_quota (gq)
display storage quota for a directory
get_system_search_rules (gssr)
get system ready messages
AF
greater
test if one argument is greater than another
p
hangup
hang up without logging in
AF
have_mail
test if a mailbox is empty
p
hello
repeat system greeting message
display system information files (source)
AF
hexadecimal (hex)
return argument converted to hexadecimal base
AF
high
return string of \177 characters
AF
high9
return string of \777 characters
AF
home_dir (hd)
return home directory pathname
AF
hour
return hour
how_many_users (hmu)
display number of users logged in
if
execute command line if a condition is met
immediate_messages (im)
allow interactive messages to print
indent (ind)
prettyprint PL/I source
AF
index
return location of one string in another
AF
index_set
return list of integers
initiate (in)
assign a segment a segment number (make it [known](mgk.html#known "glossary: A segment is "known" in a process if that..."))
AF
io_call (io)
configure and operate on process's I/O switches
AF
last_message (lm)
return last interactive message text
AF
last_message_sender (lms)
return last interactive message sender
AF
last_message_time (lmt)
return last interactive message time
AF
length (ln)
return length of argument
AF
less
test if one argument is greater than another
line_length (ll)
set terminal line length
link (lk)
create a link
AF
links (nonbranches)
return list of links in a directory
list (ls)
list a directory's contents
list_abs_requests (lar)
list absentee request queue
list_accessible (lac)
list directory entries accessible by a user
AF
list_acl (la)
display a directory entry's ACL
list_daemon_requests (ldr)
list I/O daemon request queue
list_help (lh)
list system help files (source)
AF
list_iacl_dir (lid)
display a directory's initial ACL for directories
AF
list_iacl_seg (lis)
display a directory's initial ACL for segments
list_not_accessible (lnac)
list directory entries not accessible by a user
list_ref_names (lrn)
list reference names for initiated segments (source)
list_resource_types (lrt)
list types in a resource definition type table
list_resources (lr)
list a process's assigned resources
list_retrieval_requests (lrr)
list file retrieve request queue
p
login (l)
create a process for a user
logout
destroy a user process and release terminal connection
AF
long_date
return long date
AF
low
return string of \000 characters
AF
lower_case
return argument mapped to lower case
AF
ltrim
return argument with blanks trimmed on left
AF
lv_attached
test if a [logical volume](mgl.html#logicalvolume "glossary: NSS term meaning "a group of disk packs treated...") is attached to the process
AF
manage_volume_pool
manage volume pool, assign and release scratch tapes
AF
master_directories (mdirs)
list master directories
AF
max
return largest value
memo
invoke reminder management tool
merge
invoke general merge tool
merge_ascii (ma)
merge ASCII segments
AF
min
return smallest value
AF
minus
return result of subtraction
AF
minute
return minute
AF
mod
return result of mod function
p
modes
set terminal modes before login
AF
month
return month
AF
month_name
return month name
move (mv)
move a directory entry to a new directory
move_abs_request (mar)
move absentee request to new queue
move_daemon_request (mdr)
move I/O daemon request to new queue
move_dir (mvd)
move a directory to a new directory
move_quota (mq)
move quota between directories
AF
msfs
return list of multisegment files
AF
nequal
test if arguments are unequal
new_fortran
invoke new FORTRAN compiler
end this process and create a new one attached to this terminal
AF
ngreater
test if one argument is not greater than another
AF
nless
test if one argument is not less than another
no_save_on_disconnect
set switch to discard process on hangup
AF
nondirectories (nondirs)
return list of non-directory entries
AF
nonfiles
return list of non-multisegment file entries
AF
nonmsfs
return list of non-multisegment file entries
AF
nonnull_links (nnlinks)
return list of non-null link entries
AF
nonsegments (nsegs)
return list of non-segment entries
AF
nonzero_files (nzfiles)
return list of nonzero multisegment file entries
AF
nonzero_msfs (nzmfsfs)
return list of nonzero MSF entries
AF
nonzero_segments (nzsegs)
return list of nonzero multisegment file entries
AF
not
return negation of its argument
AF
null_links
return list of null link entries
AF
octal (oct)
return argument represented in octal base
AF
on
execute a command line and catch signals
AF
or
return logical OR of arguments
overlay (ov)
create segment that superimposes input segments
page_trace (pgt)
trace paging activity
AF
path
return pathname of argument
AF
picture (pic)
return argument converted according to a picture
pl1
invoke PL/I compiler
pl1_abs (pa)
enter request for absentee PL/I compilation in queue
AF
plus
return result of addition
print (pr)
display segment or multisegment file on terminal
AF
print_attach_table (pat)
display process's I/O switch attachments
print_auth_names (pan)
display sensitivity levels and compartments
print_default_wdir (pdwd)
display default working directory
print_mail (pm)
display mail in a mailbox
print_messages (pm)
display interactive messages in a mailbox
print_motd (pmotd)
display message of the day (source)
print_proc_auth (ppa)
display process's sensitivity level and compartments
print_request_types (prt)
display list of I/O daemon request types
print_search_paths (psp)
display search paths
print_search_rules (psr)
display ready messages
print_wdir (pwd)
display working directory
probe (pb)
invoke high-level symbolic debugger
AF
process_dir (pd)
return process directory pathname
profile (pf)
execute a program and count each statement's execution
program_interrupt (pi)
re-enter interactive program after QUIT
progress (pg)
execute a program and indicate progress
qedx (qx)
invoke ASCII text editor
AF
query
ask question in an exec_com
AF
quotient
return result of division
read_mail (rdm)
read mailbox
ready_off (rdf)
turn off ready message
ready_on (rdn)
turn on ready message
release (rl)
release suspended execution after QUIT
rename (rn)
rename a directory entry
repeat_query (rq)
reprint last query
reprint_error (re)
display last error
reserve_resource (rsr)
reserve resource for process
resolve_linkage_error (rle)
specify object segment and entrypoint to use after linkage error
resource_usage (ru)
display account's system resource quotas and usage (source)
AF
response
returns answer to a question
AF
reverse (rv)
returns a string in reversed order
AF
reverse_after (rvaf)
returns same as after, but in reverse order
AF
reverse_before (rvbe)
returns same as before, but in reverse order
AF
reverse_index (rvindex)
returns same as index, but in reverse order
AF
reverse_search (rvsrh)
returns same as search, but in reverse order
AF
reverse_verify (rvverify)
returns same as verify, but in reverse order
AF
rtrim
returns argument with blanks trimmed on right
run
run a command in an isolated environment
run_cobol (rc)
run a COBOL program
runoff (rf)
format document for printing
runoff_abs (rfa)
enter a request for absentee runoff formatting in queue
safety_sw_off (ssf)
turn off a directory entry's safety switch
safety_sw_on (ssn)
turn on a directory entry's safety switch
save_on_disconnect
set switch to preserve process on hangup
AF
search
return leftmost position of specified chars in an argument
AF
segments (segs)
return a list of segments in a directory
send_mail (sdm)
send an electronic mail message
send_mesage (sm)
send an interactive message
send_mesage_acknowledge (sma)
send an interactive message, request ack
send_mesage_express (smx)
send an interactive message if user accepting
send_mesage_silent (sms)
send an interactive message, no errors
set_acl
set the ACL of a branch
set_bit_count (sbc)
set a segment's bit count
set_cc
set FORTRAN carriage control
set_fortran_common (sfc)
set a process's FORTRAN COMMON storage
set_iacl_dir (sid)
set a directory's initial ACL for directories
set_iacl_seg (sis)
set a directory's initial ACL for segments
set_search_paths (ssp)
set search paths
set_search_rules (ssr)
set ready messages
AF
severity
return the exit status of the last command
p
slave
make a terminal available for use by another process
sort
invoke general sort facility
sort_seg (ss)
sort an ASCII segment
start (sr)
restart interrupted execution after QUIT
status (st)
display a directory entry's file system attributes
stop_cobol_run (scr)
stop the current COBOL run unit execution
stop_run
discard the current run environment
AF
string
return concatenation of all arguments
AF
strip
return filename argument with suffix removed
AF
strip_entry (spe)
return entryname argument with suffix removed
AF
substr
return specified substring of argument
AF
return last component of filename argument
AF
system
display system administration parameters
tape_archive (ta)
maintain an archive of files on tape
p
terminal_type (ttp)
set terminal type before login
[terminate](mgt.html#terminate "glossary: Said of a segment. To "make unknown", to remove...") (tm)
make a segment [unknown](mgk.html#known "glossary: A segment is "known" in a process if that...")
terminate_segment (tms)
make a segment [unknown](mgk.html#known "glossary: A segment is "known" in a process if that...") given segment number
terminate_refname (tmr)
make a segment [unknown](mgk.html#known "glossary: A segment is "known" in a process if that...") given its reference name
terminate_single_refname (tmsr)
make a single reference name [unknown](mgk.html#known "glossary: A segment is "known" in a process if that...")
AF
time
return the time
AF
times
return result of multiplication
trace
execute a command and trace subroutine calls
trace_stack (ts)
display call history of interrupted execution
AF
translate
return replacement of some chars by others in argument
AF
trunc
return decimal value of argument with fraction truncated
truncate (tr)
discard data in a segment past a given location
unassign_resource (ur)
unassign a resource assigned to the process
AF
underline
return a value with underlining
AF
unique
return a unique character string
unlink (ul)
remove a link from a directory
AF
upper_case
return an argument mapped to upper case
AF
user
display user registration parameters
AF
verify
return the location of first character of argument not in a list
vfile_adjust (vfa)
adjust length parameters of a multisegment file
vfile_status (vfs)
display file system attributes for a multisegment file
volume_dump_switch_off (vdsf)
turn off a directory entry's volume dump switch
volume_dump_switch_on (vdsn)
turn on a directory entry's volume dump switch
walk_subtree (ws)
execute a command on every entry inferior to a directory
where (wh)
use search rules to find a file (source)
where_search_path (wsp)
use a specified search list to find a file
who
display the names of users logged in (source)
AF
working_dir (wd)
return current working directory
AF
year
return year
AF
zero_segments (zsegs)
return a list of segments with zero bit count