|
|
1.1 ! root 1: .de H ! 2: .LP ! 3: .in 1n ! 4: .ti 0 ! 5: .HI \\$1 \\$2 \\$3 \\$4 \\$5 \\$6 ! 6: .. ! 7: .de HI ! 8: .B ! 9: \\$1 \\$2 \\$3 \\$4 \\$5 \\$6 ! 10: .R ! 11: .. ! 12: .de C ! 13: .I ! 14: .if \\n(.$=1 \\$1 ! 15: .if \\n(.$=2 \\$1 \\$2 ! 16: .if \\n(.$=3 \\$1 \\$2 \\$3 ! 17: .if \\n(.$=4 \\$1 \\$2 \\$3 \\$4 ! 18: .if \\n(.$=5 \\$1 \\$2 \\$3 \\$4 \\$5 ! 19: .if \\n(.$=6 \\$1 \\$2 \\$3 \\$4 \\$5 \\$6 ! 20: .R ! 21: .. ! 22: .rs ! 23: .SP .5i ! 24: .TL ! 25: GLOSSARY ! 26: .SP 2 ! 27: .LP ! 28: This glossary covers major terms that have special meaning for the ! 29: UNIX system. ! 30: It excludes ordinary terms of art such as ! 31: `ASCII', `compiler', `address space', or `byte'. ! 32: It also excludes most terms peculiar to a single part of UNIX, e.g. ! 33: `diversion' (\fItroff\fR), `enumeration' (C), ! 34: or `pattern space' (\fIsed\fR). ! 35: .SP 1.3v ! 36: .nr PS 9 ! 37: .nr VS 10 ! 38: .2C ! 39: .H absolute pathname\ ! 40: same as ! 41: .C full pathname. ! 42: .nr PD 1u ! 43: .H access time\ ! 44: the most recent ! 45: .C time ! 46: at which the contents of a ! 47: .C file ! 48: [2] were read or ! 49: .C executed ! 50: [2]; cf.\& ! 51: .C modification time. ! 52: .H alarm\ ! 53: a ! 54: .C signal ! 55: scheduled by the clock. ! 56: .H a.out\ ! 57: the default name of a freshly compiled ! 58: .C object file, ! 59: pronounced `A-dot-out'; ! 60: historically ! 61: .CW a.out ! 62: signified assembler output. ! 63: .H archive\ ! 64: 1.\& ! 65: a collection of data gathered from several ! 66: .C files ! 67: into one file. ! 68: 2.\& ! 69: especially, such a collection gathered by ! 70: .I ar (1) ! 71: for use as a ! 72: .C library. ! 73: .H argument\ ! 74: 1.\& ! 75: a ! 76: string made available to a ! 77: .C process ! 78: upon ! 79: .C executing ! 80: a ! 81: .C file. ! 82: 2.\& ! 83: a string in a ! 84: .C command, ! 85: which the ! 86: .C shell ! 87: [1] will pass to the command program ! 88: as an argument [1]. ! 89: .H ASCII file\ ! 90: same as ! 91: .C text file. ! 92: .H automatic\ ! 93: persistent only during the invocation of a procedure, said of ! 94: data belonging to a ! 95: .C process; ! 96: automatic data occupies the ! 97: .C stack segment; ! 98: cf.\& ! 99: .C static. ! 100: .H background\ ! 101: running independently of a ! 102: terminal, said of a ! 103: .C process; ! 104: converse of ! 105: .C foreground. ! 106: .H basename\ ! 107: 1.\& ! 108: the last component of a ! 109: .C pathname; ! 110: the basename of ! 111: .CW /bin/proc ! 112: is ! 113: .CW proc . ! 114: 2.\& ! 115: occasionally a basename [1] with conventional ! 116: suffixes removed; see ! 117: .I basename (1). ! 118: .H blit\ ! 119: vernacular name for a prototype ! 120: Teletype 5620 terminal; cf.\& ! 121: .C jerq. ! 122: .H block\ ! 123: the basic unit of ! 124: .C buffering ! 125: [1] ! 126: in a ! 127: .C file system ! 128: [3], 1024 or 4096 bytes in this system. ! 129: .H block device\ ! 130: a ! 131: .C device ! 132: that may contain a ! 133: .C file system ! 134: [3], ! 135: typically a permanent storage device such as a tape or ! 136: disk drive; the unit of data transfer is one ! 137: .C block; ! 138: cf.\& ! 139: .C character device. ! 140: .H boot\ ! 141: to start the operating system, so called because the ! 142: .C kernel ! 143: must bootstrap itself from secondary store into an empty machine. ! 144: No ! 145: .C login ! 146: [3] ! 147: or ! 148: .C process ! 149: persists across a boot. ! 150: .H boot block\ ! 151: the first block of a ! 152: .C file system ! 153: [1], ! 154: which is reserved for a ! 155: .C booting ! 156: program. ! 157: .H break\ ! 158: 1.\& ! 159: an out-of-band signal on an asynchronous data line arising from ! 160: the `break' or `interrupt' key on a terminal; ! 161: before ! 162: .C logging in ! 163: a break causes a change in baud rate; ! 164: thereafter it is interpreted as an ! 165: .C interrupt. ! 166: 2.\& ! 167: a control statement in C or ! 168: .I sh (1). ! 169: 3.\& ! 170: the ! 171: .C program break. ! 172: 4.\& ! 173: in ! 174: .I troff (1), ! 175: a point in running text where a new line must begin. ! 176: .H BSD\ ! 177: see ! 178: .C UNIX. ! 179: .H bss segment\ ! 180: see ! 181: .C segment. ! 182: .H buffer\ ! 183: 1.\& ! 184: a staging area for input-output where arbitrary-length ! 185: transactions are collected into convenient units for system operations. ! 186: 2.\& ! 187: to use buffers. ! 188: .H buffer pool\ ! 189: a region of ! 190: .C kernel ! 191: memory available for holding ! 192: .C blocks; ! 193: non-\c ! 194: .C raw ! 195: input-output for ! 196: .C block devices ! 197: and ! 198: .C file systems ! 199: [3] ! 200: goes through the buffer pool to make ! 201: read and write operations ! 202: independent of device format. ! 203: .H cbreak\ ! 204: a mode of terminal input in which every character not a ! 205: .C special character ! 206: becomes available to a ! 207: .I read (2) ! 208: operation as soon as it is typed, instead of being ! 209: .C buffered ! 210: up to a ! 211: .C newline ! 212: or ! 213: .C EOT character. ! 214: .H change time\ ! 215: the most recent ! 216: .C time ! 217: at which the contents of a ! 218: .C file ! 219: [2] or its ! 220: .C inode ! 221: properties (e.g. ! 222: .C owner ! 223: and ! 224: .I mode ) ! 225: were altered; ! 226: cf.\& ! 227: .C modification time. ! 228: .H character\ ! 229: 1.\& ! 230: a unit of store, usually 8 bits; ! 231: a byte. ! 232: 2.\& ! 233: a token of the ! 234: ASCII ! 235: code, with octal value in the range 0 to 0177. ! 236: .H character device\ ! 237: a ! 238: .C device, ! 239: such as a terminal or the ! 240: .C null device, ! 241: that ca
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.