Learning-Linux

Learning linux commands and shell scripting!

This project is maintained by Curovearth

LINUX COMMANDS AND SHELL SCRIPTING

The following work has been done as part of a course Hands-on Introduction to Linux Commands and Shell Scripting - IBM Skills Network

I’ll be further updating my learnings on this site and the repo ultimately to help others who also wish to start with the fascinating field of shell scripting which is soooo much fun to do!

  1. Part 1: Introduction to Linux
  2. Part 2: Introduction to Linux Commands
  3. Part 3: Introduction to Shell Scripting
  4. Part 4: Introduction to Shell Conditionals

Below, I have mentioned some important points from all the parts which could be very useful.


What is a Shell 🐚?

What is UNIX?

UNIX is a family of OS. Examples are

  1. Oracle Solaris
  2. FreeBSD
  3. HP-UX
  4. IBM AIX
  5. Apple MacOS

A Short HISTORY

1960s

1970s

Late 1970s

What is LINUX?

A Short HISTORY

1980s

1991

1996

Communicating with the Linux System

Comm_linux

Paths in a linux file System

Where are the files saved when created in a WSL Terminal Window?

If you are also a user like me who is practicing Ubuntu on WSl, and in search of the files that you created in the terminal, you landed the right place. Reference Link

  1. Open your 📁File Explorer Window
  2. At the top, type: \\wsl$\Ubuntu\home - This is your home directory where you can view different folders. For me, I saved my created files at the \\wsl$\Ubuntu\media. Make sure to check it for you.

A shell script is an executable text file that begins with a ‘shebang’ interpreter directive