When he was four I gave him an old apple iBook G4 laptop, wiped OSX and put on OpenBSD instead. I showed him how to log in and basic commands such as cal, man, date, cat, ls, cd, etc and I answer every question he has. If I don't know the answer, we will research the answer together and, thanks to OpenBSD's excellent man pages, we can get the answer pretty quick! I want to give him a nice A to Z list with the classic UNIX commands for him to learn more. He is now learning some vi and doing pipes and redirection. He doesn't yet know about X, so it is all shell. Small steps, but he already knows more, and can do more, than the average windows user. He says "Thanks for my OpenBSD!" I am *very* proud.
Chris On 2013-02-02, at 19:00, Maximo Pech <mak...@gmail.com> wrote: I'm more interested in the story of how the 5yo became openbsd obsessed. El s�bado, 2 de febrero de 2013, Chris Hettrick escribi�: > Hi Misc, > > I made a list of the most classical UNIX commands / utilities from section > one where there is only one per letter of the english alphabet (it's for my > OpenBSD obsessed five year old son :) ). I know that this subject is very > personal and steeped in tradition and history, so I was looking for your > opinions and suggestions. > A quick note about the list: some hard choices were made concerning > letters such as c, p, m, etc. For instance, kill(1) is not included for two > reasons: it is included in the shell, and it needs ps(1) to be properly > used (which conflicts with pwd(1) which I think is _more_ useful for a UNIX > beginner). mv(1) was not included because a cp(1) and rm(1) can suffice. > > This is the list: > > awk > bc > cp > date > echo > find > grep > head > id > jot > ksh (as a superset of sh) > ls > more > nc > od > pwd > quota > rm > sort > tail > uniq > vi > wc > xargs > yes > zcat > > Any opinions, suggestions? > Thanks! > > Chris