Linux basics
View more presentations from suniljosekerala.
Maximize the slide show and enjoy the linux...
Linux
Linux is, in simplest terms, an operating system .It belongs to the Unix family of
operating System. It was developed by Linus Torvalds.
External Links: tldp
Kernel
Linux is, in simplest terms, an operating system .It belongs to the Unix family of
operating System. It was developed by Linus Torvalds.
External Links: tldp
Kernel
External Links IBM
Kernel is a main program of Linux system .It controls hard wares, CPU,memory, hard disk, network card etc. The kernel is the heart of the Linux operating system. It manages the resources of Linux such as:
- File management
- Multitasking
- Memory management
- I/O management
- Process management
- Device management
- Networking support including IPv4 and IPv6
The kernel decides who will use these resources and for how long and when. It runs your programs or sets up to execute binary files. The kernel acts as an intermediary between the computer hardware and various applications.
The kernel is a program that constitutes the central core of a computer operating system. It has complete control over everything that occurs in the system.
A kernel can be contrasted with a shell (such as bash, csh or ksh in Unix-like operating systems), which is the outermost part of an operating system and a program that interacts with user commands. The kernel itself does not interact directly with the user, but rather interacts with the shell and other programs as well as with the hardware devices on the system, including the processor (also called the central processing unit or CPU), memory and disk drives
A kernel can be contrasted with a shell (such as bash, csh or ksh in Unix-like operating systems), which is the outermost part of an operating system and a program that interacts with user commands. The kernel itself does not interact directly with the user, but rather interacts with the shell and other programs as well as with the hardware devices on the system, including the processor (also called the central processing unit or CPU), memory and disk drives
Shell
Shell is an interface between user and kernel. Shell interprets your input as commands and pass them and pass them to kernel ( C Shell, Sh, K Shell, Bash)
· A program that interprets commands
· Allows a user to execute commands by typing them manually at a terminal, or automatically in programs called shell scripts.
· A shell is not an operating system. It is a way to interface with the operating system and run commands.
What is a Linux Distribution?
A Linux distribution is a member of the family of Unix-like operating systems built on top of the Linux kernel. Such distributions (often called distros for short) are operating systems including a large collection of software applications such as word processors, spreadsheets, media players, and database applications. These operating systems consist of the Linux kernel and, usually, a set of libraries and utilities from the GNU Project, with graphics support from the X Window System.
The Various Distros
Cent OS, Debian, Red Hat Enterprise Linux, Ubuntu, Fedora, Gentoo, Knoppix, Linux Mint, Mandriva