Linux – Shells and Desktop Environments



Linux – Shells and Desktop Environments

Linux - Shells and Desktop Environments

Find code and diagrams at: https://www.EliTheComputerGuy.com

In Linux you can use numerous shells and Desktop Environments in order to interact with your system.

Shells and Desktop Environments

Shells are the software you use to directly interact with the operating system.
Generally “shells” refer to command line shells.
Desktop Environments are GUI shells with the added functionality and software that make up what users think of as a Desktop operating System.
Command Line Shells

BASH is the default Command Line Shell.
There are numerous other command line shells that offer functionality such as autocomplete that users may find more useful.
A blog post on some different command line shells: https://www.tecmint.com/different-types-of-linux-shells/
XFCE

XFCE is a very lightweight Desktop Environment that looks like something from the 90’s
https://www.xfce.org
KDE

KDE is a modern Desktop Environment with a large amount of resources and tools.
https://kde.org
GNOME 3

GNOME 3 is a modern Desktop Environment that is the default from some distributions.
https://www.gnome.org
Mate

Mate is the continuation of GNOME 2. Some users preferred GBNOME 2 over GNOME 3 and so kept maintaining it as Mate.
https://mate-desktop.org
Ubuntu Touch

Ubuntu Touch is an Ubuntu Distribution customized for touch devices.
https://ubuntu-touch.io

Comments are closed.