ehowton (ehowton) wrote,
ehowton
ehowton

Teaching My Wife Unix - Day One


It was one of those pandemic things which began approximately 30-days into the self-quarantine, when the rush of the creative stimuli began to wane. A full month of challenging (given the adverse environment) content creation in place of the endless video games and mindless television shows which plagued our pre-isolation. But even that was ebbing and growing trite given the duration. That's when I announced, "I'm thinking about teaching you unix."

My wife is awfully smart and occasionally curious at my feverish typing and code-like speech to coworkers over conference calls during break-fix activities, so it seemed the perfect distraction. What I had forgotten was how much teaching something taxes the part of your brain one would normally take for granted when the questions are never raised - like why are the filesystems named what they are named? "etcetera" and "optional" and "variable" - easy to understand when you've been doing it for 20-years, slightly more difficult to articulate it from the ground up; filesystem hierarchy and layout; interdependency and functionality.

This led us into a brief history of Berkeley, and AT&T, enumerating examples of both, culminating into today's popular linux distros. From there I had her research them and choose one for installation as our learning testbed. Using NoMachine (incomprehensibly faster and more stable than VNC), I was able to log-in remotely to view her desktop while she worked, which allowed input without being oppressively over the shoulder (and to take over the screen quickly when words failed to accurately describe the location of a minor tab or radio-box) as she worked. Painstakingly, we went through each step of a virtual machine guest creation (up to and including disk cylinders, why swap is always the first partition, why /var is never mounted in the root partition, and why she'll likely never have to worry about any of those things today)! This resulted in her installing her first distro, a headless openSUSE server!
Tags: coronavirus, covid-19, dorian, dorian_unix, linux, unix
Subscribe

  • Sanitize EMCgrabs

    Script which is meant to run from a directory containing compressed/encapsulated EMCgrabs either from ESX or linux hosts. # Removes hostnames…

  • Because I always forget how to increment

    for x in {0..16} ; do cp -R file file$x ; done

  • Create Veritas Volumes

    scripts]$ cat vxcreate1 x=0 while [ $x = 0 ] do clear echo "Initialize all Veritas disks press 1" echo "Create a vg and extend disks into it press…

  • Post a new comment

    Error

    default userpic

    Your IP address will be recorded 

    When you submit the form an invisible reCAPTCHA check will be performed.
    You must follow the Privacy Policy and Google Terms of use.
  • 2 comments