1.1.User interfaces in Linux: graphical and command line


If you're using SSH,[2] you can skip to Section1.4, “Shells, the shell prompt, and your home directory”.

Recall that graphical applications are unavailable while you're using SSH, unless you're using X tunneling.[3]

Fundamentally, there are two different ways to work with the Linux operating system:

As suggested by the title, this guide focuses on the use of the CLI.

Discussion of GUIs is restricted to Section1.2, “Graphical user interfaces (GUIs) for Linux”, Section1.3, “Accessing the Linux CLI through a GUI's terminal window”, and AppendixB, Graphical alternatives.

[5] See the Wikipedia article on GUIs to learn more.

[6] See the Wikipedia article on the CLI to learn more.

Back to Guide main page