0% found this document useful (0 votes)
92 views

Introduction To Computer Science: Lab Session Prepared by Wezam S. Addis Ababa University Department of Computer Science

This document provides an introduction and overview of Linux and computer science labs: - It introduces Linux as an operating system that allows users to interact with computer components. Linux is the first program that runs when a computer is turned on. - Some benefits of Linux are that it is free, developed by volunteers as an open source alternative to commercial operating systems, and is stable, efficient, and has many free programs available. - The document compares Linux to Windows, noting differences in graphical interfaces, available applications, and virus protection. It also briefly outlines the history and development of Linux.

Uploaded by

ebsa
Copyright
© © All Rights Reserved
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
92 views

Introduction To Computer Science: Lab Session Prepared by Wezam S. Addis Ababa University Department of Computer Science

This document provides an introduction and overview of Linux and computer science labs: - It introduces Linux as an operating system that allows users to interact with computer components. Linux is the first program that runs when a computer is turned on. - Some benefits of Linux are that it is free, developed by volunteers as an open source alternative to commercial operating systems, and is stable, efficient, and has many free programs available. - The document compares Linux to Windows, noting differences in graphical interfaces, available applications, and virus protection. It also briefly outlines the history and development of Linux.

Uploaded by

ebsa
Copyright
© © All Rights Reserved
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd
You are on page 1/ 18

Introduction to Computer

Science
Lab Session

Prepared by wezam s.
Addis Ababa University
Department of Computer Science
• Outline
• Introduction to Linux
• Why Linux ?
• Brief history of Linux
• Comparison between Linux and window
Introduction to Linux
• Linux: is one of the many existing Operating Systems.
Operating Systems: is a program that allows the user
to interact with the computer and its
components (monitor, hard disk, printer, etc) and help
him/her in the completion of basic tasks

 is the first program the computer executes when it


is switched on.
Why Linux?
• Free: You can download it from the internet, you can copy
and distribute it and you won't be delinquent doing that.
• Done by volunteers: Linux was not created for profit but
to suit the needs of some users.
• Multiuser: Several users can connect and use a computer
at the same time.
• Multitask: Several programs can work at the same time in
a single machine..
Cont…
• Multiplatform: There are Linux versions for many
different platforms:
• Stable: Linux operating system is very mature and
has been tested for a long time. There are many
servers that have been running Linux for many
years, 24 hours a day without a single crash.
Cont…
• Efficient: Linux leverages the hardware
resources. Even an old Pentium might work
well with Linux and can be used as a mail
server or a firewall.
• There are loads of free programs: There are
many programs for Linux: word processors,
image manipulation programs, 3D design
programs .
WHY WORK IN CONSOLE MODE?

• Linux works in console mode


• Or it can be called “working on a terminal”,
• “using the command line”,
• “working on the console”, even some people
prefer to say "working in text mode".
DIFFERENCES BETWEEN LINUX AND UNIX

• At command line level, there are almost no


differences.
You can use the same commands In both
• main difference
Linux is free while most Unix is not (sometimes they
cost a lot).
There are versions of Linux for almost any platform,
while Unix is usually very hardware-dependent.
DIFERENCES BETWEEN LINUX AND WINDOWS

• Many beginner users find Windows easer to


use than other operating systems.
• Linux has been primary used by advanced
computer users – programmers and
developers
• Linux is "open source but in windows you
only get access to the compiled programs that
you run on your machine.
Cont…
• Linux falls short in the number of different
applications available for it.
• There are much more various applications
available for Microsoft.
• Linux software lacks the GUI but Windows is a
GUI based operating system.
Cont…
• Linux is more virus proof since viruses –
malicious programs either cannot be run
automatically on the Linux machine, or simply
are not capable of being executed on a 386
architecture.
Linux distribution
• A distribution of Linux is the operating system
itself, which is usually called the kernel,
together with an installation program and a set
of applications, typically general purpose ones.
The following are some Linux distributions:
Cont..
• Ubuntu: It is focused especially on desktop computers
but also provides support for servers.
– its main features are ease of use and
installation.

• openSUSE: This is a distribution sponsored by the


companies Novell and AMD.
– Aims to make a distribution very easy to use and very easy
to get, through Internet downloads.
• Mint: Linux Mint is an Ubuntu-based
distribution whose goal is to provide a more
complete out-of-the-box experience by
including browser plugins, media codecs,
support for DVD playback, Java and other
components.
Reading assignment

• Read the other Linux distributions


Brief History of Linux

• The first Linux version was written by a Finish student called Linus
Torvalds.

• Linus was enrolled in the University of Helsinki in 1988 where he


studied Computing Science.
• He began using Minix, an operating system created by Andrew
Tannenbaum for educational purposes.

• Linus released the first version of Linux, that is 0.01, in September


1991.
Linux installation …
• On Telegram

You might also like