Session captured from a DE1 board running a 11/45 configured with a RK11 controller and a single console. The RK05 image is the Unix V5 image that can be found on the SIMH website.
Hello, world [t44]: cpu 11/45
boot from rk:
@unix
login: root
# cd /etc
cd: not found
# chdir /etc
# ls -als
total 40
drwxr-xr-x 2 bin 240 Mar 21 12:07 .
drwxr-xr-x 9 bin 224 Mar 21 12:51 ..
-rwxr--r-- 1 bin 474 Nov 26 18:13 getty
-rwxr-xr-x 1 bin 1446 Nov 26 18:13 glob
-rwxr--r-- 1 bin 1972 Nov 26 18:13 init
-rwxr-xr-x 1 bin 814 Nov 26 18:13 lpd
-rwxr--r-- 1 bin 4136 Nov 26 18:13 mkfs
-rwxr--r-- 1 bin 1800 Nov 26 18:13 mknod
-rwsr-xr-x 1 root 2078 Nov 26 18:13 mount
-rw-r--r-- 1 bin 49 Nov 26 18:13 passwd
-rw-r--r-- 1 bin 70 Nov 26 18:13 rc
-rw-r--r-- 1 bin 56 Nov 26 18:13 ttys
-rwsr-xr-x 1 root 1990 Nov 26 18:13 umount
-rwxr-xr-x 1 bin 32 Nov 26 18:13 update
-rw-r--r-- 1 root 144 Mar 21 12:52 utmp
# cat passwd
root::0:1::/:
daemon::1:1::/bin:
bin::3:1::/bin:
# pwd
../etc
# chdir
chdir: arg count
# chdir /
# pwd
..
# date
Fri Mar 21 12:53:06 EST 1975
# cal 2 2014
Feb 2014
S M Tu W Th F S
1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28
# ed hello.c
?
a
main()
{
printf("Hello, worldn");
}
?
w
39
q
# cc hello.c
# ./a.out
Hello, world
# chdir /usr/sys/conf
# cat conf.c
/*
* Copyright 1974 Bell Telephone Laboratories Inc
*/
int (*bdevsw[])()
{
&nulldev, &nulldev, &rkstrategy, &rktab,
0
};
int (*cdevsw[])()
{
&klopen, &klclose, &klread, &klwrite, &klsgtty,
&nulldev, &nulldev, &mmread, &mmwrite, &nodev,
&nulldev, &nulldev, &rkread, &rkwrite, &nodev,
&pcopen, &pcclose, &pcread, &pcwrite, &nodev,
&dcopen, &dcclose, &dcread, &dcwrite, &dcsgtty,
0
};
int rootdev {(0<<8)|0};
int swapdev {(0<<8)|0};
int swplo 4000;
int nswap 872;
# mv . x
values of B will give rise to dom!
#