home *** CD-ROM | disk | FTP | other *** search
- This is the first in a series of notes on the early editions of Unix.
- They are random remarks on what interested me in reading the programmer's
- manuals for the various editions of Unix. These notes are not proprietary
- and will be produced at random times.
-
- EDITION ONE: (November 1971)
- ----------------------------
-
- 1) the 'tm' command was analogous to the `time command. If invoked with
- arguments, it executed the command and gave the times used during that
- command. If invoked without arguments, it gave two columns of numbers:
- the times since boot, and the times since the last `tm' command.
-
- The categories of times were:
- "tim" (real time) hrs:mins:secs
- "ovh" (time in sys) ditto
- "dsk" (waiting for disk) ditto
- "idl" (idle time) ditto
- "usr" (user time)
- "der" (RK disk error count!!)
- The second column was given with one decimal place in units of seconds.
-
- 2) the `time' system call returned the number of sixtieth of seconds since
- Jan 1, 1971. This is different because the maximum time was about 2.5
- years.
-
- 3) file names were limited to 8 bytes; accordingly directory entries were
- 10 bytes long.
-
- 4) the permission bits were quite different:
- 01 write, non-owner
- 02 read, non-owner
- 04 write, owner
- 10 read, owner
- 20 executable
- 40 set user id on execution
-
- 5) userid - username mapping was kept in /etc/uids.
- _____________________________
-
- that's all folks! I would welcome any feedback or questions!
- andrew
-
-
-