intro. to os

Upload: asad-hayat

Post on 03-Mar-2016

219 views

Category:

Documents


0 download

DESCRIPTION

First Lecture of Computing for CSE.RCMS

TRANSCRIPT

Introduction to Linux Operating System

Intro. to Linux OSCSE882- Computing for CSELecture 1Sep 09, 20152A Simple Definition of OSA complex layer of software between applications and the computer hardware An operating system (OS) is a computer program that manages the hardware and software resources of a computer (wikipedia)Applications like Internet ExplorerOperating SystemComputer Hardware2Structure of the UNIX SystemThere are many standard applications: file system commands text editors compilers text processing

34Linus and LinuxLinus Trovalds is the guy who wrote Linux when he was a student in Finland:Evolved out of MinixHe is the ultimate authority of Linux OS:Current estimates suggest that he has 2% contribution to Linux

45Some Linux DistributionsRed Hat Fedora LinuxDebianGentooSuSE SlackwareUbuntuKnoppixMany more

5Fundamental differences (Windows vs. Linux)Full access vs. no accessLicensing freedom vs. licensing restrictionsOnline peer support vs. paid help-desk supportFull vs. partial hardware supportCommand line vs. no command lineCentralized vs. no centralized application installation

6http://www.techrepublic.com/blog/10things/10-fundamental-differences-between-linux-and-windows/Putty SSH Client

WinSCP

WinSCP

Authenticating

WinSCP

OutlineReview of UNIX Concepts and CommandsIntroduction to UNIXMajor components of UNIX The file system (directory hierarchy, fstypes)Listing directories (ls pwd command)Creating files (touching files, vi editor)Displaying files (cat, more, less, head, tail, file, which)Moving around directories (cd, mkdir)Piping ( | ) and redirection ( >, >, , , , >,