Linux: Self Learning

Open source Operating System: Based on UNIX

has different flovours, can be configured in so many ways according to different purpose

ARCHLinux - used by developers

CentOS - used by enterprised versions and web servers - based on REDHAT

ubuntu - based on DEBIAN Linux - famous for Desktop version

Kalilinux - for hackers

Redhat linux - enterprise version

_______________________________

file based

___________________

architecture

application - UI

shell

kernel - interface between application and hardware

hardware - RAM, CPU, HARDWARE DRIVE

_________

shell - takes input in human readable format and gives to kernel in binary code

1st shell - sh

bash is more popular now

types of shell - bash #! /bin/bash - to tell linux to execute in bash interpreter

Cshell, Korn shell, tsch shell

_____________

File structure in linux

whereis <File name> - to find particular file in linux

usr/local/bin so that we can access anything here from any directory