<<

APPENDIX A Aegis and Commands

FUNCTION AEGIS BSD4.2 SYSS

ACCESS CONTROL AND SECURITY change protection modes edacl chmod change group edacl chgrp change owner edacl chown change password chpass passwd user + group ids pst, lusr groups id +names set file-creation mode mask edacl, umask umask show current permissions acl -all Is -I Is -I

DIRECTORY CONTROL create a crd mkdir compare two directories cmt dircmp delete a directory (empty) dlt rmdir delete a directory (not empty) dlt -r rm -r list contents of a directory ld Is -I Is -I up one directory wd \ .. cd .. or wd .. move up two directories wd \\ cd . ./ .. cd . ./ .. print working directory wd pwd set to network root wd II cd II cd II set working directory wd cd cd set working directory home wd- cd cd show naming directory nd printenv $HOME $HOME

FILE CONTROL change of text file chpat newform compare two files emf cmp concatenate a file catf cat a file cpf cp Using and Administering an Apollo Network 265 copy std input to std output tee tee + files create a (symbolic) crl In -s In -s delete a file dlf rm rm maintain an archive a ref ar move a file mvf mv a file dmpf od print checksum and block- salvol -a sum -count of file rename a file chn mv mv search a file for a pattern fpat grep search or reject lines cmsrf comm common to 2 sorted files translate characters tic tr

SHELL TOOLS condition evaluation tools existf test construct argument list(s) and execute a command source echo arguments args echo echo pipe fitting tee tee tee read one line readln line set environment for command nd, csr env execution show command search order csr printenv echo PATH $PATH standard command interpreter sh csh sh () version control hlpver vc

INFORMATION UTILITIES manual information man man get log-in name lusr -me print the date date date date print status pst ps report number of free disk lvolfs df blocks set or print current id ctnode, lcnode hostid set or print current host ctnode, lcnode,hostname system name 266 Appendix A - Aegis and Unix Commands summarise disk usage ld -bl du network wide disk usage lvolfs -a df -a

This information has been taken from 'A Porting Guide to Apollo Domain', courtesy of Apollo Computer Inc. INDEX

abort 18 colour 171 accessing 4 7 command file 46 accounts 113 command search rules 25 acl 124, 131 compiler switches 96 active functions 82 compiling 88 active segment table 255 computer graphics interface 184 adding a node 142 computer graphics metafile 184 address space 247 configuring a to run UNIX 100 aegis 10 copy 18 again 28 copy a file 33 alarm server 55 core 189 args 77 cpo 55 cps 54 background process 52 crd 23 backing up 11 0 create a directory 23, 33 billy pig 122 creating icons 45 binding 88 crp 53 boot prom diagnostics 154 crrgy 118 booting of a disked node 65 csr 26 booting of a diskless node 65 ctnode 142, 143 brightness 171 cursor 13 brilliance control 30 cursor position 44 bsd 4.2 100 18

C language 88 date 14 calculator facilities 35 97 calendar 143 delete a directory 34 catenation of a file 37 delete a file 32 catf 38 description file 218, 224 chuvol 141 dfs 8 cmd 27 diagnostic executive 153 cmdf 46 dialogue 216 268 Using and Administering an Apollo Network dialogue routine 238 inlib 94 display manager commands 21 , 40 input field 220 display modes 205 ins 29 display text 220 invol 140, 152 dmpf 63 domain!IX 8, 100 kd 41 domain!IX shells 101 key definitions 41 dsp 117 Ian 245 edacct 122 landscape displays 67 edacl 127 language level debugger 97 edit 17 lcnode 48 editor-tutorial 19 ld 14, 22 edppo 119, 121 led error codes 154 environment variables 81 level 1 process 248 error codes 145, 154 level 2 process 248 error log 145 library routine (dialogue) 238 ethemet 4 links 48 18 list directory 22 lo 14 fascp 149 loading fonts 45 256 local area network 245 filters 39 local registry 114 for statement 85 locksmith 114 fortran 88 log-in 69 function keys 29 log-in files 71 log-in protected subsystem 165 getpas 88 logical volumes 136 gks 177, 178, 189 logout 14 gmr 2d 198, 211 Ivar 80 gmr 3d 201, 213 gpr 196, 209 graphics 167 mailbox 54 graphics calls 93 manual startup 73 graphics standards 177 mapped segment table 255 graphics tools 188 mark 18 gsr 191, 209 master registry 114 mathematical and logical operators 78 help 27 memory management unit 252 hold 28 menu 219 mouse 174 icon 219 move a file 33 if statement 82 mtvol 110 Index 269 naming directory 25 quit icon 226 naming server 258 nd 26 random scan refresh crt's 172 netman 67 raster scan crt displays 173 network 5 tbak 110 next window 29 read 17 nfs 7 of input and output 37 node entry directories 47 registries 113 node_data directories 139 remote processes 52 rename a file or directory 32 repeatability 171 object storage system 260 rfs 6 oneofs 223 rgy_master 114 open node 13 7 routine file 238 1 0 rows 221 operating system internals 244 operating system security 137 salad 131 said 144 page purifier 256 salvo! 152 pas 91 sau directories 140 pascal 88 sau programs 152 pascal compiler 89 screen 13 pascal_examples 88 scroll keys 28 passwords 56 scrto 13 18 security 123 pathname 11 serial lines 36 pc 9 server processes 52 personal node 138 server process manager 54 personal workstations 245 service mode 72 phase n boot shell 155 sh 75 phigs 182, 189 shell close 16 physical memory 252 shell commands 14, 21, 31 pipes 39 shell scripts 76 popups 222 syntax 77 portrait displays 67 shell window 14 postscript 183 shutting down a workstation 45 precision 171 sid 124 presentation techniques 219 single level store 252 probenet 148 site registry 114 process scheduling 249 slash level 11 processes 50 spelling checker 36 propagation of security 132 startup 64 protected subsystems 157 startup file 68 270 Using and Administering an Apollo Network stop a program 40 unique identifiers 257 stopping a process 53 UNIX 6 storage crt displays 173 UNIX shells 101 storage devices 112 user directory tree 123 streams manager 261 user interfaces 216 string searches 42 structuring techniques 221 sysboot 150 variables within shell scripts 78 system administration 1 09 vax access 8 system administrator 109 102 system calls 94 virtual memory 252 system node 138 volume table of contents 259 systemS 100 vtoc 260 systest 63 vulnerable areas of the operating system 139 tctl 36 text file 17 wbak 110 timing a command 144 wd 24 traceback 93 while statement 84 troubleshooting 144 wildcards 39 turning off a workstation 74 window 3 working directory 13 uid 132, 257 workstation 1 undo 28 workstation statistics 35