The Wizard

Warrior

User Interface

In the fantastic video below you will learn about the old User Interface to the UNIX Operating System: The Command Line Interface.

UNIX, Linux, Windows, Commodore. Can each be divided in two simple layers, the underlying Operating System (OS), and the front-facing User Interface (UI).

The UNIX Operating System

The UNIX Operating System
The UNIX Operating System

Play Video

Unix vs Linux

Unix vs Linux
Unix vs Linux

Play Video

The mind behind Linux: Linus Torvalds

The mind behind Linux: Linus Torvalds
The mind behind Linux: Linus Torvalds

Play Video

UI is not OS

You should not confuse the Operating System, with the User Interface; as those are two separate kinds of computer programs. An Operating System, can have many types of User Interfaces.

Commodore 64

Commodore 64

For Example, the designers of my first computer, the Commodore 64; decided that the best interface for a little computer is a Language Shell. Not a Command Line, not a Graphic User Interface, but what we would call today a REPL Shell, I would describe the Commodore UI as an efficient early Code Editor.

Commodore 64 - Introduction to Programming - Level 1

Commodore 64 - Introduction to Programming - Level 1
Commodore 64 - Introduction to Programming - Level 1

Play Video

Commodore 64 GEOS

Commodore 64 GEOS

In 1986 Berkeley Softworks came about and made the GEOS (Graphic Environment Operating System) for use with the Commodore 1351 Mouse

MS-DOS

MS-DOS

Microsoft went through a similar upgrade. Microsoft DOS, a Command Line product was released in 1981.

Windows

Windows

And in 1985 Microsoft released Windows version 1.0

Visual The History of GUI

Visual The History of GUI
Visual The History of GUI

Play Video

The history of the graphic user interface

The history of the graphic user interface
The history of the graphic user interface

Play Video

Android's Linux

Android's Linux

The Android based Phone, is actually a Graphical User Interface to an underlying Linux Operating System. It is possible to prevent the loading of the Android Graphic User Interface, and end up in the underlying Linux Command Line Interface (CLI). You can then connect a USB keyboard to your phone, and type commands at it using the CLI.

Librem 5: Kings Cross Terminal

Librem 5: Kings Cross Terminal

Google has locked down their own OS, they don't want to let developers in. So, there is a new phone on the market, that all the nerds are hoping will be a dream. They may actually ship with a proper Terminal, where you have a proper Linux (Clone of UNIX) home directory, and can install generic software. Visit https://puri.sm for "Laptops & phones that protect the privacy of your family and the security of your business."

Librem5: Kings Cross

Librem5: Kings Cross
Librem5: Kings Cross

Play Video

Finding Your Command Line

Your own operating system has a command prompt as well. If you use Windows it will not be as flexible as Mac, but it is still a good example of a Command Line Interface.

How to Open Windows Command Prompt in Windows 10

How to Open Windows Command Prompt in Windows 10
How to Open Windows Command Prompt in Windows 10

Play Video

How to run/use the Command Line on Mac

How to run/use the Command Line on Mac
How to run/use the Command Line on Mac

Play Video

Get the $55 Raspberry PI 4

Get the $55 Raspberry PI 4

Windows is not the best for Command Line Interface magic, but don't worry you can just buy the reasonably priced Raspberry PI (the green PCB board thing between monitors and keyboard in the picture above), make sure you get the latest version (It was Raspberry PI 4 in December of 2019). I recommend you go all out and get the maximum memory 4GB (at the time of writing), along with Raspberry PI branded Keyboard and Mouse, to show everyone that you mean business. Get two nice monitors as well (you don't have to get the 4K)

Raspberry Pi - Getting Started with Terminal

Raspberry Pi - Getting Started with Terminal
Raspberry Pi - Getting Started with Terminal

Play Video

Ken Thompson and Dennis Ritchie Explain UNIX (Bell Labs)

Ken Thompson and Dennis Ritchie Explain UNIX (Bell Labs)
Ken Thompson and Dennis Ritchie Explain UNIX (Bell Labs)

Play Video

Ken Thompson and Dennis Ritchie

Ken Thompson and Dennis Ritchie

When Ken Thompson and Dennis Ritchie began creating the Unix operating system in 1969, they did not envision that their work would become a backbone of the computer revolution that has transformed the world ยป

Some commands will be hard to remember, or just look too confusing. That's because something went wrong in their creation, maybe there wasn't enough funds, or the programmer was still learning UNIX.

Forgive the ugly, and remember the promise of UNIX, and UNIX-like operating systems. The command line is here to make your life simpler.

Dear Reader, UNIX is here to convince you that you are a wizard, hairy; and armed with many a fancy spell to hoot.