Commit | Line | Data |
---|---|---|
9cf6a73f BJ |
1 | .TH HIER 7 11/16/79 |
2 | .UC | |
3 | .SH NAME | |
4 | hier \- file system hierarchy | |
5 | .SH DESCRIPTION | |
6 | The following outline gives a quick tour through | |
7 | a representative directory hierarchy. | |
8 | .na | |
9 | .nh | |
10 | .IP / | |
11 | root | |
12 | .PD 0 | |
13 | .IP /dev/ | |
14 | devices (4) | |
15 | .RS | |
16 | .IP console | |
17 | main console, | |
18 | .IR tty (4) | |
19 | .IP tty* | |
20 | terminals, | |
21 | .IR tty (4) | |
22 | .IP cat | |
23 | phototypesetter | |
24 | .IR cat (4) | |
25 | .IP rp* | |
26 | disks, | |
27 | .IR hp (4) | |
28 | .IP rrp* | |
29 | raw disks, | |
30 | .IR hp (4) | |
31 | .IP ... | |
32 | .RE | |
33 | .IP /bin/ | |
34 | utility programs, cf /usr/bin/ (1) | |
35 | .RS | |
36 | .IP as | |
37 | assembler | |
38 | .IP cc | |
39 | C compiler executive, | |
40 | cf /lib/ccom, /lib/cpp, /lib/c2 | |
41 | .IP csh | |
42 | C shell | |
43 | .IP ... | |
44 | .RE | |
45 | .IP /lib/ | |
46 | object libraries and other stuff, cf /usr/lib/ | |
47 | .RS | |
48 | .IP libc.a | |
49 | system calls, standard I/O, etc. (2,3,3S) | |
50 | .IP libm.a | |
51 | math routines (3M) | |
52 | .IP ... | |
53 | .IP ccom | |
54 | C compiler proper | |
55 | .IP cpp | |
56 | C preprocessor | |
57 | .IP c2 | |
58 | C code improver | |
59 | .IP ... | |
60 | .RE | |
61 | .IP /etc/ | |
62 | essential data and dangerous maintenance utilities | |
63 | .RS | |
64 | .IP passwd | |
65 | password file, | |
66 | .IR passwd (5) | |
67 | .IP group | |
68 | group file, | |
69 | .IR group (5) | |
70 | .IP motd | |
71 | message of the day, | |
72 | .IR login (1) | |
73 | .IP termcap | |
74 | description of terminal capabilities, | |
75 | .IR termcap (5) | |
76 | .IP ttytype | |
77 | table of what kind of terminal is on each port, | |
78 | .IR ttytype (5) | |
79 | .IP mtab | |
80 | mounted file table, | |
81 | .IR mtab (5) | |
82 | .IP ddate | |
83 | dump history, | |
84 | .IR dump (1) | |
85 | .IP ttys | |
86 | properties of terminals, | |
87 | .IR ttys (5) | |
88 | .IP getty.vm | |
89 | part of | |
90 | .IR login , | |
91 | .IR getty.vm (8) | |
92 | .IP init.vm | |
93 | the father of all processes, | |
94 | .IR init.vm (8) | |
95 | .IP rc | |
96 | shell program to bring the system up | |
97 | .IP cron | |
98 | the clock daemon, | |
99 | .IR cron (8) | |
100 | .IP mount | |
101 | .IR mount (1) | |
102 | .IP wall | |
103 | .IR wall (1) | |
104 | .IP ... | |
105 | .RE | |
106 | .IP /tmp/ | |
107 | temporary files, usually on a fast device, cf /usr/tmp/ | |
108 | .RS | |
109 | .IP e* | |
110 | used by | |
111 | .IR ed (1) | |
112 | .IP ctm* | |
113 | used by | |
114 | .IR cc (1) | |
115 | .IP ... | |
116 | .RE | |
117 | .IP /usr/ | |
118 | general-pupose directory, usually a mounted file system | |
119 | .RS | |
120 | .IP adm/ | |
121 | administrative information | |
122 | .RS | |
123 | .IP wtmp | |
124 | login history, | |
125 | .IR utmp (5) | |
126 | .IP messages | |
127 | hardware error messages | |
128 | .IP tracct | |
129 | phototypesetter accounting, | |
130 | .IR troff (1) | |
131 | .IP lpacct | |
132 | line printer accounting | |
133 | .IR lpr (1) | |
134 | .IP vpacct | |
135 | versatec accounting | |
136 | .IR vpr (1), | |
137 | .IR vtroff (1), | |
138 | .IR vpac (1) | |
139 | .RE | |
140 | .RE | |
141 | .IP /usr\t/bin | |
142 | .RS | |
143 | utility programs, to keep /bin/ small | |
144 | .IP tmp/ | |
145 | temporaries, to keep /tmp/ small | |
146 | .RS | |
147 | .IP stm* | |
148 | used by | |
149 | .IR sort (1) | |
150 | .IP raster | |
151 | used by | |
152 | .IR plot (1) | |
153 | .RE | |
154 | .IP dict/ | |
155 | word lists, etc. | |
156 | .RS | |
157 | .IP words | |
158 | principal word list, used by | |
159 | .IR look (1) | |
160 | .IP spellhist | |
161 | history file for | |
162 | .IR spell (1) | |
163 | .RE | |
164 | .IP games/ | |
165 | .RS | |
166 | .IP hangman | |
167 | .IP quiz.k/ | |
168 | what | |
169 | .IR quiz (6) | |
170 | knows | |
171 | .RS | |
172 | .IP index | |
173 | category index | |
174 | .IP africa | |
175 | countries and capitals | |
176 | .IP ... | |
177 | .RE | |
178 | .IP ... | |
179 | .RE | |
180 | .IP include/ | |
181 | standard #include files | |
182 | .RS | |
183 | .IP a.out.h | |
184 | object file layout, | |
185 | .IR a.out (5) | |
186 | .IP stdio.h | |
187 | standard I/O, | |
188 | .IR stdio (3) | |
189 | .IP math.h | |
190 | (3M) | |
191 | .IP ... | |
192 | .IP sys/ | |
193 | system-defined layouts, cf /usr/sys/h | |
194 | .RE | |
195 | .IP lib/ | |
196 | object libraries and stuff, to keep /lib/ small | |
197 | .RS | |
198 | .IP lint[12] | |
199 | subprocesses for | |
200 | .IR lint (1) | |
201 | .IP llib-lc | |
202 | dummy declarations for /lib/libc.a, used by | |
203 | .IR lint (1) | |
204 | .IP llib-lm | |
205 | dummy declarations for /lib/libc.m | |
206 | .IP atrun | |
207 | scheduler for | |
208 | .IR at (1) | |
209 | .IP struct/ | |
210 | passes of | |
211 | .IR struct (1) | |
212 | .IP ... | |
213 | .IP tmac/ | |
214 | macros for | |
215 | .IR troff (1) | |
216 | .RS | |
217 | .IP tmac.an | |
218 | macros for | |
219 | .IR man (7) | |
220 | .IP tmac.s | |
221 | macros for | |
222 | .IR ms (7) | |
223 | .IP ... | |
224 | .RE | |
225 | .IP font/ | |
226 | fonts for | |
227 | .IR troff (1) | |
228 | .RS | |
229 | .IP ftR | |
230 | Times Roman | |
231 | .IP ftB | |
232 | Times Bold | |
233 | .IP ... | |
234 | .RE | |
235 | .IP uucp/ | |
236 | programs and data for | |
237 | .IR uucp (1) | |
238 | .RS | |
239 | .IP L.sys | |
240 | remote system names and numbers | |
241 | .IP uucico | |
242 | the real copy program | |
243 | .IP ... | |
244 | .RE | |
245 | .IP units | |
246 | conversion tables for | |
247 | .IR units (1) | |
248 | .IP eign | |
249 | list of English words to be ignored by | |
250 | .IR ptx (1) | |
251 | .RE | |
252 | .RE | |
253 | .br | |
254 | .ne 5 | |
255 | .IP /usr/\tman/ | |
256 | .RS | |
257 | volume 1 of this manual, | |
258 | .IR man (1) | |
259 | .RS | |
260 | .IP man0/ | |
261 | general | |
262 | .RS | |
263 | .IP intro | |
264 | introduction to volume 1, | |
265 | .IR ms (7) | |
266 | format | |
267 | .IP xx | |
268 | template for manual page | |
269 | .RE | |
270 | .IP man1/ | |
271 | chapter 1 | |
272 | .RS | |
273 | .IP as.1 | |
274 | .IP mount.1m | |
275 | .IP ... | |
276 | .RE | |
277 | .IP ... | |
278 | .RE | |
279 | .IP msgs/ | |
280 | messages, cf | |
281 | .IR msgs (1) | |
282 | .RS | |
283 | .IP bounds | |
284 | highest and lowest message | |
285 | .RE | |
286 | .IP new/ | |
287 | binaries of new versions of programs | |
288 | .IP preserve/ | |
289 | editor temporaries preserved here after crashes/hangups | |
290 | .IP public/ | |
291 | binaries of user programs - write permission to everyone | |
292 | .IP spool/ | |
293 | delayed execution files | |
294 | .RS | |
295 | .IP at/ | |
296 | used by | |
297 | .IR at (1) | |
298 | .IP lpd/ | |
299 | used by | |
300 | .IR lpr (1) | |
301 | .RS | |
302 | .IP lock | |
303 | present when line printer is active | |
304 | .IP cf* | |
305 | copy of file to be printed, if necessary | |
306 | .IP df* | |
307 | daemon control file, | |
308 | .IR lpd (8) | |
309 | .IP tf* | |
310 | transient control file, while | |
311 | .I lpr | |
312 | is working | |
313 | .RE | |
314 | .IP uucp/ | |
315 | work files and staging area for | |
316 | .IR uucp (1) | |
317 | .RS | |
318 | .IP LOGFILE | |
319 | summary log | |
320 | .IP LOG.* | |
321 | log file for one transaction | |
322 | .RE | |
323 | .IP mail/ | |
324 | mailboxes for | |
325 | .IR mail (1) | |
326 | .RS | |
327 | .TP | |
328 | .I uid | |
329 | mail file for user | |
330 | .I uid | |
331 | .TP | |
332 | .IR uid .lock | |
333 | lock file while | |
334 | .I uid | |
335 | is receiving mail | |
336 | .RE | |
337 | .IP secretmail/ | |
338 | like | |
339 | .IR mail / | |
340 | .IP uucp/ | |
341 | work files and staging area for | |
342 | .IR uucp (1) | |
343 | .RS | |
344 | .IP LOGFILE | |
345 | summary log | |
346 | .IP LOG.* | |
347 | log file for one transaction | |
348 | .RE | |
349 | .RE | |
350 | .TP | |
351 | .I wd | |
352 | initial working directory of a user, | |
353 | typically | |
354 | .I wd | |
355 | is the user's login name | |
356 | .RS | |
357 | .TP | |
358 | .BR . profile | |
359 | set environment for | |
360 | .IR sh (1), | |
361 | .IR environ (5) | |
362 | .TP | |
363 | .BR . project | |
364 | what you are doing | |
365 | .IR finger (1) | |
366 | .TP | |
367 | .BR . cshrc | |
368 | startup file for | |
369 | .IR csh (1) | |
370 | .TP | |
371 | .BR . exrc | |
372 | startup file for | |
373 | .IR ex (1) | |
374 | .TP | |
375 | .BR . plan | |
376 | what you short-term plans are | |
377 | .IR finger (1) | |
378 | .TP | |
379 | .BR . netrc | |
380 | startup file for | |
381 | .IR net (1) | |
382 | .TP | |
383 | .BR . msgsrc | |
384 | startup file for | |
385 | .IR msgs (1) | |
386 | .TP | |
387 | .BR . mailrc | |
388 | startup file for | |
389 | .IR mail (1) | |
390 | .IP calendar | |
391 | user's datebook for | |
392 | .IR calendar (1) | |
393 | .RE | |
394 | .IP doc/ | |
395 | papers, mostly in volume 2 of this manual, typically in | |
396 | .IR ms (7) | |
397 | format | |
398 | .RS | |
399 | .IP as/ | |
400 | assembler manual | |
401 | .IP c | |
402 | C manual | |
403 | .IP ... | |
404 | .RE | |
405 | .RE | |
406 | .RE | |
407 | .IP /usr/\tsrc/ | |
408 | .RS | |
409 | .IP | |
410 | source programs for utilities, etc. | |
411 | .RS | |
412 | .IP cmd/ | |
413 | source of commands | |
414 | .RS | |
415 | .IP as/ | |
416 | assembler | |
417 | .IP ar.c | |
418 | source for | |
419 | .IR ar (1) | |
420 | .IP ... | |
421 | .IP troff/ | |
422 | source for | |
423 | .I nroff | |
424 | and | |
425 | .IR troff (1) | |
426 | .RS | |
427 | .IP font/ | |
428 | source for font tables, /usr/lib/font/ | |
429 | .RS | |
430 | .IP ftR.c | |
431 | Roman | |
432 | .IP ... | |
433 | .RE | |
434 | .IP term/ | |
435 | terminal characteristics tables, /usr/lib/term/ | |
436 | .RS | |
437 | .IP tab300.c | |
438 | DASI 300 | |
439 | .IP ... | |
440 | .RE | |
441 | .IP ... | |
442 | .RE | |
443 | .RE | |
444 | .IP games/ | |
445 | source for /usr/games | |
446 | .IP junk/ | |
447 | source for junk (soon to be deleted) | |
448 | .IP libc/ | |
449 | source for functions in /lib/libc.a | |
450 | .RS | |
451 | .IP crt/ | |
452 | C runtime support | |
453 | .IP csu/ | |
454 | startup and wrapup routines needed with every C program | |
455 | .RS | |
456 | .IP crt0.s | |
457 | regular startup | |
458 | .IP mcrt0.s | |
459 | modified startup for | |
460 | .I cc \-p | |
461 | .RE | |
462 | .IP sys/ | |
463 | system calls (2) | |
464 | .RS | |
465 | .IP access.s | |
466 | .IP alarm.s | |
467 | .IP ... | |
468 | .RE | |
469 | .IP stdio/ | |
470 | standard I/O functions (3S) | |
471 | .RS | |
472 | .IP fgets.c | |
473 | .IP fopen.c | |
474 | .IP ... | |
475 | .RE | |
476 | .IP gen/ | |
477 | other functions in (3) | |
478 | .RS | |
479 | .IP abs.c | |
480 | .IP ... | |
481 | .RE | |
482 | .RE | |
483 | .IP local/ | |
484 | source which isn't normally distributed | |
485 | .IP new/ | |
486 | source for new versions of commands and library routines | |
487 | .IP old/ | |
488 | source for old versions of commands and library routines | |
489 | .IP sys/ | |
490 | system source | |
491 | .RS | |
492 | .IP h/ | |
493 | header (include) files | |
494 | .RS | |
495 | .IP acct.h | |
496 | .IR acct (5) | |
497 | .IP stat.h | |
498 | .IR stat (2) | |
499 | .IP ... | |
500 | .RE | |
501 | .IP sys/ | |
502 | system source proper | |
503 | .RS | |
504 | .IP main.c | |
505 | .IP pipe.c | |
506 | .IP sysent.c | |
507 | system entry points | |
508 | .RE | |
509 | .RE | |
510 | .IP undoc/ | |
511 | source for programs which have no documentation | |
512 | .RE | |
513 | .IP ucb/ | |
514 | binaries of programs developed at UCB | |
515 | .RS | |
516 | .IP ... | |
517 | .IP edit | |
518 | editor for beginners | |
519 | .IP ex | |
520 | command editor for experienced users | |
521 | .IP ... | |
522 | .IP mail | |
523 | mail reading/sending subsystem | |
524 | .IP man | |
525 | on line documentation | |
526 | .IP ... | |
527 | .IP pi | |
528 | Pascal translator | |
529 | .IP px | |
530 | Pascal interpreter | |
531 | .IP ... | |
532 | .IP vi | |
533 | visual editor | |
534 | .RE | |
535 | .RE | |
536 | .ad | |
537 | .SH SEE ALSO | |
538 | ls(1), apropos(1), whatis(1), whereis(1), finger(1), which (1), ncheck(1), find(1), grep(1) | |
539 | .SH BUGS | |
540 | The position of files is subject to change without notice. |