10 common terms every Linux user should know

By | June 20, 2016

  1. Distro: it is a shortened word for distribution; and a distribution is a particular brand of GNU/Linux operating system like Redhat, Fedora, Ubuntu, and Debian.

  1. Shell: this is the program that reads your command input and runs the specified commands. The dollar sign (`$’) preceding the cursor is called the shell prompt; it tells you that the system is ready and waiting for inputs in the form of commands.

  1. CLI: stands for Command Line Interface. Its the simple user interface that provides the services needed by the user to interact with Linux OS. It protect the user from having to know intricate hardware details.

  1. GUI: stands for graphic user interface. It is the part of the Linux system that comprises windows, icon, pictures (graphics in general), that make point and click possible.

  1. Terminal: is a GUI application that is used to access the Linux shell.

  1. Kernel: this the core of the Linux system what you could call a brain. The kernel controls the resources of a computer and determines how they are used by interacting directly with the computer hardware.

  1. Tux: it is the official mascot of Linux. That is the penguin that is usually associated with Linux if youve seen a yellow and black penguin online, then you have seen tux.


  1. Repository: a repository (or repo for short) is a collection of software packages for a distro usually hosted online. Software programs can be installed from both the default repositories provided by the distro and third-party ones when theyre added to the package manager.

  1. Package Manager: is a software program that enables you to search, install, update, and remove apps and other application management functions. Every distro has graphic from end package managers (like the Ubuntu Software Centre) and command line package management tools like the apt-get.

  1. Dependency: a dependency is a software program that the program you want to install needs to run. When a program is being installed it gives a list of its dependencies to the default package manager to check if they are already installed, and download them from a repository if theyre not.


Happy LinuxNG!


I agree to have my personal information transfered to MailChimp ( more information )

Join over 10,000 visitors to receive Open Source tips, trick, news, tutorials, programming and more.

We hate spam. Your email address will not be sold or shared with anyone else.

MUST READ  WebMaker APP: Offline Web Development Play-Ground

2 thoughts on “10 common terms every Linux user should know

Tell us what you think

This site uses Akismet to reduce spam. Learn how your comment data is processed.