An_Introduction_to_Linux - Computer Programming-I TA GC162...

Info iconThis preview shows pages 1–11. Sign up to view the full content.

View Full Document Right Arrow Icon
Computer Programming-I TA GC162 An Introduction to LINUX
Background image of page 1

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon
CP- I TA GC162 Linux: An Introduction What is LINUX ? UNIX like O/S. It have almost all the features of UNIX. Free. Open Source. Servers, Networking. S.K. Sahay An Introduction to LINUX 1
Background image of page 2
CP- I TA GC162 Linux: An Introduction LINUX is Stable, Robust, Reliable, Secure, Efficient. One can use LINUX for Personal Work, Software Development, Workstation, Servers, etc. Different LINUX distributions: Fedora, Mandriva, Ubuntu, Debian, etc. Installation: Partition, Boot Loader (GRUB, LILO). Common Desktop Environment: KDE, GNOME, etc. S.K. Sahay An Introduction to LINUX 2
Background image of page 3

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon
CP- I TA GC162 How Linux Works: Kernel What is Kernel ? A program that contributes the central core of the O/S. Has Complete control over everything that occurs in the system. Does not interact directly with the users. Runs your programs. S.K. Sahay An Introduction to LINUX 3
Background image of page 4
CP- I TA GC162 How Linux Works: Kernel What is Kernel ? Acts as an intermediary between computer hardware and various Programs/Applications/Shells. It preform following tasks: I/O Management Process management Device management File management Memory management S.K. Sahay An Introduction to LINUX 4
Background image of page 5

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon
CP- I TA GC162 How Linux Works: Shells What is Shell ? Its a user Program and its environment is provided for the user interaction. Computer understand binary language (1,0) . However, for us its not trivial. It accepts instructions/commands in english (mostly) and if it is valid command then it passes to Kernel. S.K. Sahay An Introduction to LINUX 5
Background image of page 6
CP- I TA GC162 How Linux Works: Shells What is Shell ? CLI that executes commands read from standard input devices (keyboard)/file. Not a part of Kernel , but uses Kernel to execute programs, create file etc. S.K. Sahay An Introduction to LINUX 6
Background image of page 7

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon
CP- I TA GC162 How Linux Works: Shells Name Developed by Where Remarks bash FSF Most common Chat Ramey Shell in LINUX csh Bill Joy Univ. of Syntax are very California similar to C ksh David Korn —- Bell Labs tcsh —- —- Enhanced version of BSD UNIX csh S.K. Sahay An Introduction to LINUX 7
Background image of page 8
CP- I TA GC162 How Linux Works: Shells Each Shell does the same job, however understand a different command syntax and provides different built-in functions. Shell reads command from user (via Keyboard or Mouse) and tells the O/S what users want. echo $SHELL To use Shell, you have to simply type commands. S.K. Sahay An Introduction to LINUX 8
Background image of page 9

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon
TA GC162 Common Linux Features Portability. File Handling Pipe Shell Programming LINUX utilities (make, sed, grep, more, etc) System calls ( 60 System calls, heart of O/S or kernel) Hardware Support. S.K. Sahay
Background image of page 10
Image of page 11
This is the end of the preview. Sign up to access the rest of the document.

Page1 / 61

An_Introduction_to_Linux - Computer Programming-I TA GC162...

This preview shows document pages 1 - 11. Sign up to view the full document.

View Full Document Right Arrow Icon
Ask a homework question - tutors are online