Linux Operating Systems Taking Control of the Terminal

Slides:



Advertisements
Similar presentations
Operating Systems An Introduction. 2 What Does An Operating System Do? Manages the hardware and software resources of the system. In a desktop computer,
Advertisements

By- Anjali Bhardwaj. An operating system (OS) is a collection of software that manages computer hardware resources and provides common services for computer.
What is an operating system? Is it software?
COMPUTER SYSTEMS OPERATING SYSTEMS AND SOFTWARE NEXT.
Copyright © 2006 by The McGraw-Hill Companies, Inc. All rights reserved. McGraw-Hill Technology Education Copyright © 2006 by The McGraw-Hill Companies,
CMPTR1 CHAPTER 3 COMPUTER SOFTWARE Application Software – The programs/software/apps that we run to do things like word processing, web browsing, and games.
Basic Unix Dr Tim Cutts Team Leader Systems Support Group Infrastructure Management Team.
Installing Windows XP Professional Using Attended Installation Slide 1 of 41Session 2 Ver. 1.0 CompTIA A+ Certification: A Comprehensive Approach for all.
Operating Systems. Software Software – the instructions that make the CPU do useful things Divided into two main categories – System software – Applications.
Unix Presentation. What is an Operating System An operating system (OS) is a program that allows you to interact with the computer -- all of the software.
The University of Akron Summit College Business Technology Department Computer Information Systems 2440: 145 Operating Systems Introduction to UNIX/Linux.
Linux Basics. What is an Operating System (OS)? An Operating System (OS) is an interface between hardware and user which is responsible for the management.
Operating System.
Operating System By :- Anupam Gupta. 5 types of Operating System 0 MACINTOSH 0 I O S 7 0 WINDOWS 0 LINUX 0 UNIX.
Operating Systems Chapter 4.
Linux Basics CS 302. Outline  What is Unix?  What is Linux?  Virtual Machine.
Lecture 2 History of Operating Systems. Early History: The 1940s and 1950s Operating systems evolved through several phases. 1940s: Early computers did.
Unix Background / History CSE 4251, Sp 2014, Bolz 422 Dr. Bob Mathis,
Module 2 Part I Introduction To Windows Operating Systems Intro & History Introduction To Windows Operating Systems Intro & History.
LO2 Understand the key components used in networking
POS/420 Introduction to Unix Philip Robbins – March 12, 2013 (Week 1)
1 ITSK 2611 Welcome. 2 Operating System 3 What is an OS Resource Manager –Disk –Memory –CPU Device Manager –Printers –Video Card –Sound Card Utility.
By Tanner And Whitney.  The CPU of a computer does most of the work.  It changes information it takes out of the RAM  Uses input and output devices.
Module 1 Introduction to UNIX/Linux
Chapter 1: Welcome to Linux An intro to UNIX-related operating systems.
Unix Background. Introducing Unix Brief Unix History u In 1969, Ken Thompson at AT&T Bell Labs began developing Unix. –First done in assembly language.
Made by: Nilesh Kumar. Windows 8 is a personal computer operating system developed by Microsoft as part of Windows NT family of operating systems. Development.
CMPF124 Basic Skills For Knowledge Workers Chapter 1 – Part 1 Introduction To Windows Operating Systems CMPF 112 : COMPUTING SKILLS.
Computers & Operating Systems
Just Enough Unix, Chapter 1
Operating Systems. What is an operating system? The software that manages your computer: Maintains your files finds files copies files deletes files links.
Copyright © 2006 by The McGraw-Hill Companies, Inc. All rights reserved. McGraw-Hill Technology Education Copyright © 2006 by The McGraw-Hill Companies,
CS2204: Introduction to Unix January 19 th, 2004 Class Meeting 1 * Notes adapted by Christian Allgood from previous work by other members of the CS faculty.
Module 2 Part I Introduction To Windows Operating Systems Intro & History Introduction To Windows Operating Systems Intro & History.
1 Operating Systems Who’s in charge here? 2 What is an Operating System  Basically the boss of the computer  Facilitate communication  Maximize throughput.
A Brief History of the Personal Computer
CMPF124 Basic Skills For Knowledge Workers Chapter 1 – Part 1 Introduction To Windows Operating Systems.
Linux History C151 Multi-User Operating Systems. Open Source Programming Open source programming: 1983, Richard Stallman started the GNU Project (GNU.
UNIX History UNIX began as a research project. UNIX System V developed at Bell Laboratories. BSD (Berkley Software Distribution) UNIX XENIX UNIX Sun Operating.
Introduction to UNIX CS 2204 Class meeting 1 *Notes by Doug Bowman and other members of the CS faculty at Virginia Tech. Copyright
OPERATING SYSTEMS. An operating system (OS) is an interface between hardware and user which is responsible for the management and coordination of activities.
Gorman, Stubbs, & CEP Inc. 1 Introduction to Operating Systems Lesson 8 Linux.
This slide deck is for LPI Academy instructors to use for lectures for LPI Academy courses. ©Copyright Network Development Group Module 01 Introduction.
Computer Center | Network Group IISER Bhopal Introduction to Basic Component of Computer System Vinay Bajpai iiserb.ac.in Computer Center Indian.
Introduction to unix. The UNIX Operating System An operating system "OS” is a set of programs that controls a computer. It controls both the hardware.
Operating System.
GNU and Linux.
By Jonathan Rinfret UNIX/LINUX By Jonathan Rinfret
A History of Linux Damian Gordon.
Computers & operating systems
Operating System & Application Software
Lecture 1-Part 2: Operating-System Structures
CHAPTER 8 - OPERATING SYSTEM HISTORY
Introduction to Operating Systems
IT244 - Introduction to Linux / Unix Instructor: Bo Sheng
LINUX WINDOWS Vs..
Welcome to CIS 52 WELCOME WELCOME WELCOME W E L C O M E.
Popular Operating System Chapter 8
Eric Shook Department of Geography Kent State University
Linux Introduction ITIS 2110.
LINUX WINDOWS Vs..
What is an Operating System?
Computer Software CS 107 Lecture 2 September 1, :53 PM.
A short Linux History of UNIX/Linux
Lecture 1-Part 2: Operating-System Structures
Computers & operating systems
Section 1: Linux Basics and SLES9 Installation
Module 02 Operating Systems
Presentation transcript:

Linux Operating Systems Taking Control of the Terminal

Introduction to Raspberry Pi and Kano How are we doing so far? Ask the class about their experiences with Make Art / Advanced Programming Introduction to Raspberry Pi and Kano

Introduction to Raspberry Pi and Kano Learning Agenda – Week 7 Operating Systems Microsoft (DOS / Windows) Apple Computers (MacOS) Unix (Before Linux) Linux Who uses Linux? Why is Linux Cool? Becoming a Linux Ninja Introduction to Terminal Quest Live Raspberry Pi – Terminal Session Week 4 – Introduce more conditional operations and looping. By this time the students are pretty familiar with the core programming functions in MakeArt. Introduction to Raspberry Pi and Kano

Microsoft DOS / Windows Microsoft was founded by Paul Allen and Bill Gates (Circa 1975) Built Altair Basic (1975) Built MS-DOS (1981) Is a non-graphical command line operating system created for IBM compatible computers. Build Windows (1985) Is a graphical operating system shell for MS-DOS in response to the growing interest in graphical user interfaces (GUIs). Has grown to be used in smartphones, tablets, embedded devices, and servers. Introduction to Raspberry Pi and Kano

Apple Computer Company Apple was founded by Steve Jobs, Steve Wozniak, and Ronald Wayne in April 1976 to develop and sell personal computers. Apple I (1976) Sold as an assembled circuit board. Apple 2 (1977) Had major technological advancement over its predecessor. Macintosh (1984-1991) – Lisa OS First personal computer to be sold without a programming language. Apple Dark Ages (1985-1997) MacOS X (2001-Present) Based on NeXT (Unix OS) Berkeley Software Distribution (BSD) Apple I w/added a keyboard and case Apple II all-in-one computer NeXT Cube computer by NeXT Corporation. Introduction to Raspberry Pi and Kano

Introduction to Raspberry Pi and Kano Unix (Before Linux) Unix Is a family of multitasking, multiuser computer operating systems that derive from the original AT&T Unix, developed starting in the 1970s at the Bell Labs research center by Ken Thompson and Dennis Ritchie as well as others. Key Benefits Multiuser Multitasking C Programming Language Record Based File System Regular Expressions – Deterministic Finite Automata (DFA) Modularity and Code Reuse (Great for Tools) Supported Networking (ARPANET) Licensed for Commercial and Educational Use In 1975, the cost was a brutal $20,000 for commercial use. It was still too expensive for students at $150, per license. Ask students if they know what Multiuser means? Ask students if they know what Multitasking is? Introduction to Raspberry Pi and Kano

Introduction to Raspberry Pi and Kano Linux Created by Linux Torvalds (1991) He was frustrated by the licensing of MINIX, a Unix-like operating system. He began to work on his own operating system kernel, which eventually became the Linux kernel. Still Developed by Linux Torvalds + Others Licensing (GNU General Public License) Free Operating System for All Open Source Software Many, Many, Many versions of Linux Android, Ubuntu, Redhat, CentOS, Kindle, Roku, Samsung TVs, and the list goes on. Introduction to Raspberry Pi and Kano

Introduction to Raspberry Pi and Kano Who Uses Linux? Introduction to Raspberry Pi and Kano

Introduction to Raspberry Pi and Kano What Makes Linux Cool? It’s completely FREE It’s an open-source project It can be modified by anyone Insanely powerful operating system Awesome to learn software development Gives you full control of your hardware Runs on almost anything (microwaves to rockets) Great for rapid prototyping Look like a Ninja when you are on the command line. Box E. Tops is running Linux + Microcontroller Introduction to Raspberry Pi and Kano

The Linux Shell is Awesome! – Use the Force Introduction to Raspberry Pi and Kano

Introducing Terminal Quest It’s all about commands so remember what you type. How to find things located on a Unix and Linux system. How to navigate the Linux and Unix filesystems. How to view the contents of files. How to move files between directories. How to print text to the terminal or store it in a file. How to make new directories (aka Folders). How to remove files (delete) How to edit files Introduction to Raspberry Pi and Kano

Live Raspberry Pi - View Work at your own pace or follow along  Introduction to Raspberry Pi and Kano

Introduction to Raspberry Pi and Kano Week 7 - Review How do you look around? (list contents of a directory) How do you move an object? (move a file) How do you change rooms? (change directories) How do you print text to the screen? How do you delete an object? (delete a file) How do you list the contents of an object? How do you edit a file in the shell? How do you make a directory? How do you read permissions of a file or directory? Introduction to Raspberry Pi and Kano