All are welcome to this course. Though this course is focused for new Linux users, there is content for the experienced Linux users as well. Learning the command line is challenging and takes a lot effort. It’s not that it’s so hard, but rather it’s so vast. Unlike many other computer skills, knowledge of the command line is long lasting. The skills learned today will still be useful ten years from now.
This course is created in a logical sequence each covering some aspect of the command line experience, which will help you understand how it works in real time and how it is setup from the Administration point of view and what are the channels in which the connection can help to communicate with the server, much like a tutor sitting next to you guiding you along.
Another goal is to acquaint you with the UNIX way of thinking, which is different from the Windows way of thinking. Along the way, we’ll go on a few side trips to help you understand why certain things work the way they do and how they got that way.
Introduction
A quick review on who should take this course.
Let's see what are the common areas in which UNIX is used.
Let's get a quick overview on why LINUX is used in 80 to 85% of installations across tools and technologies.
This lecture shows how to connect to UNIX/LINUX in real time projects.
Required Downloads and Configuration for VMWare Setup
In this lecture, we see the download steps of RHL 7.5, VM Ware and installation process to set up the LINUX server.
In this lecture, the following topics are covered
WinSCP download and related software's usually used in Real time projects
Oracle XE Download
Directory creation in LINUX
Default permissions and how to change the permissions with CHMOD
FTP content upload using WinSCP
In this lecture, we will learn the commands to install Oracle XE on Linux machine.
This lecture is part 2 of the download steps of RHL 7.5, VM Ware and installation process to set up the LINUX server.
Installation and Configuration of Oracle VirtualBox
In this lecture, we see the steps to download the Oracle Virtual Box and configuration of LINUX server 7.5
Getting Started with the UNIX commands in detail
We will start with understanding what a SHELL is and how it works. Along with this we will also learn the commands like date, cal, df and free.
In this lecture, we talk about the following commands.
pwd - present working directory
cd - change directory
ls - list
Absolute Path
Relative Path
In this lecture, we talk about the common errors which the beginners do in LINUX using the file creation and naming conventions of the files.
Let's understand the results of ls command.
Different option of ls command
File permissions
What is File command and how to use it?
What is less command and how to use it?
File Directory Structure or File System Layout
In this lecture, the UNIX file directory structure is discussed.
Commands to manipulate the Files and Directories
Let's understand what wildcards are and how to use them.
All you need to know about mkdir command.
All you need to know about cp or copy command.
How to use move command?
Let's learn how to use rm command.
Practice 1
Introduction to practice test 1.
Here are the steps for the practice test 1.
More Commands
Let's learn how to use type command.
Let's learn how to use which command.
Let's learn how to use help command.
Let's learn how to use info command.
Let's learn how to use alias command.
Input Output Redirection
Introduction to I/O redirection and Standard Output
Redirection of standard output to /dev/null/
Let's learn how to use cat command.
Let's learn how to use cat command as standard input
Let's learn how to use pipe (|) in the command line
Let's learn how to use sort command.
Let's learn how to use unique command.
Let's learn how to use wc (word count) command.
Let's learn how to use grep command.
Let's learn how to use head and tail command.
Let's learn how to use tee command.
Let's learn how to echo and tilda signs in the commands.
We can perform Arithmetic operations in Linux. Let's understand how.
Practical example of creating multiple folders with command line.
How to identify which user is currently logged in?
How does quotes work?
How does the single quotes and escape characters work?
A quick look at the permissions...once again :)
How to switch user with in a single terminal?
Processes
Let's learn how to use ps command.
Let's learn how to use top command.
How to stop a command or a shell script?
How to make a process run at the background or foreground?
This lecture covers the kill command and how to identify the process number and job speck to perform the kill command.
Commands covered in this lecture:
pstree
vmstat
xload
tload
Local and Global Variables
This lecture covers the local and global variables.
Vi Editor
The vi editor (short for visual editor) is a screen editor which is available on almost all Unix/Linux systems. Once you have learned vi, you will find that it is a fast and powerful editor. vi has no menus but instead uses combinations of keystrokes in order to accomplish commands.
Usage of Set Number (set nu) command in vi.
Usage of Set Case (set ic) command in vi
Discussion of some very basic network commands.
Usage of find command
Usage of gzip command
Bonus Section
This lecture will provide you with the coupons for other courses.