APPENDIX a Aegis and Unix Commands
Total Page:16
File Type:pdf, Size:1020Kb
APPENDIX A Aegis and Unix Commands FUNCTION AEGIS BSD4.2 SYSS ACCESS CONTROL AND SECURITY change file protection modes edacl chmod chmod change group edacl chgrp chgrp change owner edacl chown chown change password chpass passwd passwd print user + group ids pst, lusr groups id +names set file-creation mode mask edacl, umask umask umask show current permissions acl -all Is -I Is -I DIRECTORY CONTROL create a directory crd mkdir mkdir compare two directories cmt diff dircmp delete a directory (empty) dlt rmdir rmdir delete a directory (not empty) dlt rm -r rm -r list contents of a directory ld Is -I Is -I move up one directory wd \ cd .. cd .. or wd .. move up two directories wd \\ cd . ./ .. cd . ./ .. print working directory wd pwd 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 echo $HOME $HOME FILE CONTROL change format of text file chpat newform compare two files emf cmp cmp concatenate a file catf cat cat copy a file cpf cp cp Using and Administering an Apollo Network 265 copy std input to std output tee tee tee + files create a (symbolic) link crl In -s In -s delete a file dlf rm rm maintain an archive a ref ar ar move a file mvf mv mv dump a file dmpf od od print checksum and block- salvol -a sum sum -count of file rename a file chn mv mv search a file for a pattern fpat grep grep search or reject lines cmsrf comm comm common to 2 sorted files translate characters tic tr tr SHELL SCRIPT TOOLS condition evaluation tools existf test test construct argument list(s) and execute a command source xargs echo arguments args echo echo pipe fitting tee tee tee read one line readln line set environment for command nd, csr env env execution show command search order csr printenv echo PATH $PATH standard command interpreter sh csh sh (shell) version control hlpver vc INFORMATION UTILITIES find manual information help man man get log-in name lusr -me whoami logname print the date date date date print process status pst ps ps report number of free disk lvolfs df df blocks set or print current host 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 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 workstations 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 workstation 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 cut 18 C language 88 date 14 calculator facilities 35 debug 97 calendar 143 delete a directory tree 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 library 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 exit 18 list directory 22 lo 14 fascp 149 loading fonts 45 file system 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 redirection 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 operating system 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 timeout 13 pascal_examples 88 scroll keys 28 passwords 56 scrto 13 paste 18 security 123 pathname 11 serial lines 36 pc emulator 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 shell script 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 ver 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 .