Learning-Linux

Learning linux commands and shell scripting!

This project is maintained by Curovearth

PART 1: Introduction to Linux

LINUX Architecture

Linux_architecture

Important Directories

Directory Contains
/bin Sytem libraries
/sbin Binaries that require root privileges
/usr User programs and data
/home Home directory
/media Removable media device directories

Creating and Editing Files

  1. We do this with the help of a variety of command-line or GUI-based text editors.
  2. gedit is a GUI-based editor that provides many features to simplify your work
  3. GNU nano is a command line editor that provides similar functionality in a command line format

GNU nano Commands

Example

VIM Commands

Installing Software and Updates

Deb and RPM packages

Updating deb-based Linux

Updating RPM-based Linux

Installing new software

Summary 📝

  1. .deb and .rpm are distinct file types used by package managers in Linux operating systems
  2. deb and RPM formats can be converted from one to the other
  3. Update Manager and PackageKit are popular GUI-based package managers used in deb- and RPM-based distros, respectively
  4. And apt and yum are popular command line package managers used in deb- and RPM-based distros, respectively.

Quick Recap


Have Fun …