Intro to linux os

11
Linux OS Workshop

Transcript of Intro to linux os

Page 1: Intro to linux os

Linux OSWorkshop

Page 2: Intro to linux os

The C Language Story

• Low-level languages

• AT&T Bell Labs

• 1972 Brian Kernighan & Dennis Ritchie developed C

• Unix rewritten in C

Page 3: Intro to linux os

UNIX

• Shared Sources(Unix-like Systems history)

• Unix Philosophy• Modularity• Shell scripting• …

• 70s-80s for Academia

• 90s Commercializing Unixand ..

Page 4: Intro to linux os

The Day Linux was born

• Richard Stallman Gnu project 1983,a free alternative for Unix.

• Linus Torvalds found Linux 1991.

• Distros & Flavours• Debian• RedHat• Suse

Page 5: Intro to linux os

Why Linux?

• Unix-Like

• 95% of Super Computers use Linux

• Free & OpenSource

• No Viruses

• From embedded systems to super computers

• Repos

• Drivers included

Page 6: Intro to linux os

Linux..

Bottom up

• Kernel• Linux

• Shell• Bash

• GUI (optional)• KDE, Unity, Gnome3, Gnome2, LXDE, Xfce.

Page 7: Intro to linux os

RedHat, Gnome2 GUI

Page 8: Intro to linux os

Ubuntu, Unity GUI

Page 9: Intro to linux os

Fedora, KDE GUI

Page 10: Intro to linux os

File Hierarchy

Page 11: Intro to linux os

Naming Drives

• /dev/XdON• X = H for Hard disk drives with IDE controllers,

S for Hard disk drives with SCSI controllers.• O = a…z physical drives.• N = 0… Logical drives.

• hda0 -> First LOGICAL drive in the first PHYSICAL IDE drive.

• sdb -> Second PHYSICAL SCSI drive.

• sdd2 -> Third LOGICAL drive in the fourth PHYSICAL SCSI drive.