OPERATIVSYSTEM OCH PRAKTISK LINUX

Slides:



Advertisements
Liknande presentationer
Komponenter i GIS Ett Geografiskt Informationssystem skiljer sig i princip inte från vilket annat Informationssystem som helst © Naturgeografiska Institutionen,
Advertisements

~ Den första mobiltelefonen ~
OPERATIVSYSTEM WINDOWS
Enkel Tidrapportering på nätet.
OPERATIVSYSTEM OCH PRAKTISK LINUX Föreläsning
Systemprogrammering för ingenjörer TDBB15 – HT03  Lärare och handledare  Thomas Johansson  Samuel Carlsson
Frågor Allmän IT-kunskap avsnitt 1 kapitel 1 Repetition 4
Mjukvara och nätverk Vad är det?.
Docent Peter Parnes Luleå tekniska universitet Medieteknik 17 februari, 2005 teknik medie Mänsklig kommunikation.
Utveckling av Er IT-miljö Hjälp med datorproblem Allmän IT-support.
IT-arbetsplatser Anders Sjöö
Sammanfattning Vi gjorde ett studiebesök i Kista Service Hus. Två pensionärer pratade om problem i deras vardagsliv. Utifrån det tänker vi skapa en digital.
Översikt av operativsystem (kap 1 & 2)
Så skapar du en spänstigare It-infrastruktur! Per Bergman, IT-arkitekt
OPERATIVSYSTEM OCH PRAKTISK LINUX Föreläsning 6 – Vecka INNEHÅLL  Hantering av användarkonton och användargrupper  Användning av Sudo för delgering.
Windows 7 - diskhantering
ZIP-formatet Av Viktor Ekholm.
Affärssystem som en aktör Linda Askenäs Linköpings universitet.
Programmeringsteknik K och Media
Distribuerade filsystem
En PowerPoint om PowerPoint
EN KOMPLETT INDUSTRIPARTNER ! ALLMÄNT OM MELSEC STYRSYSTEM.
If you want to build a ship, don´t herd people together to collect wood and don´t assign them tasks and work, but rather teach them to long for the endless.
Jonny Karlsson INTRODUKTION TILL PROGRAMMERING Föreläsning 6 ( ) INNEHÅLL: -Mera om tabeller.
Bakgrund! Piteå kommun skall lägga om strukturen i det befintliga nätverket. Det kommer att gå från tre system som löper paralellt med varandra till ett.
Välkommen till Del 1.
Vissa är smarta, andra inte men oavsett så är de bra att ha
Mobilens utveckling Det började med att den italienska uppfinnaren Guglielmo Marconi lyckades föra över röster via radio. Efter det tog det inte länge.
Färöiska Färöarna tillhör Danmark men har ett eget språk och styr lite själv Färöiskan fick ett eget skriftspråk under 1800 talet När dem hade fått egen.
PROCESSPROGRAMMERING Föreläsning ‏ Innehåll: Högnivå objekt för trådprogrammering: - Trådgrupper (”Thread pools”)‏ - Exekverare (Executor.
Operativsystem i nätverk
Jonny Karlsson INTRODUKTION TILL PROGRAMMERING Föreläsning 7 ( ) INNEHÅLL: -Klasser -Att definiera egna klasser -Klassvariabler -Klassmetoder.
© 2007 Cisco Systems, Inc. All rights reserved.Cisco Public ITE PC v4.0 Chapter 1 1 Operating Systems Networking for Home and Small Businesses – Chapter.
1969 – Bell Labs Multics utvecklas men läggs ner Thompson & Ritchie skapar Unics (senare Unix) för att spela Space Traveler.
Det dyrbaraste vi har är gratis.. Open Source, historia ”Grundades” av Richard M. Stallman (Free Software Foundation). Copyright för varumärket har Bruce.
Pass 3 Allmän IT Mjukvara IT-samhället Datasäkerhet Ergonomi
Datorns historia Vad är en dator? Kan vi kalla en kulram för en dator?
Öppen källkod, IT-rätt och säkerhet, IG020G
INTRODUKTION TILL PROGRAMMERING
Personal Computer Hardware (Hårdvaran i PC) Personal Computers And Applications (PC och PC-applikationer)
Jonny Karlsson INTRODUKTION TILL PROGRAMMERING Föreläsning 5 ( ) INNEHÅLL: -Metoder.
Operating Systems (Operativsystem) Maintaining The Operating System (Underhåll av operativsystem)
Jonny Karlsson PROCESSPROGRAMMERING Föreläsning 8 ( )‏ Innehåll:  Introduktion till Java EE (Enterprise Edition)  Enterprise Java Beans.
LU Desktop.
Robert Olofsson Nordic Peak AB
OPERATIVSYSTEM OCH PRAKTISK LINUX Föreläsning 7 – Vecka INNEHÅLL  Uppstartprocessen i Linux  Uppstartskript  Bootladdare  Driftsnivåer  Startskript.
Jonny Karlsson INTRODUKTION TILL PROGRAMMERING Föreläsning 5 ( ) INNEHÅLL: -Introduktion till programmeringsspråket Java -Den allmänna.
Cyberbullying/ Nätmobbning
OPERATIVSYSTEM OCH PRAKTISK LINUX Föreläsning 10 – Vecka INNEHÅLL  Säkra nätverksförbindelser  SSH (Secure Shell)  SSL (Secure Sockets Layer)
Operating Systems (Operativsystem) Choosing The Operating Systems (Val av operativsystem)
Public Thomas Mejtoft Residential gateway som enabler för ASP tjänster i hemmet.
Smarttelefoner på finska marknaden Apple iPhone 4S 16GB629,90 €iOS Samsung Galaxy S III599,90 €Android Sony Ericsson XPERIA119,90 €Android Nokia Lumia.
Jonny Karlsson PROCESSPROGRAMMERING Föreläsning 6 ( )‏ Innehåll:  Att designa parallella program - manuell vs. automatisk parallellisering.
Föreläsning 1 Introduktion till kursen. Algoritmer
Viktiga dokument (ej licenser) - Vem skrev vad? Skall man behöva läsa det? Copyright © 2006, 2007, 2008 Marcus Rejås Rejås Datakonsult Jag ger härmed rätten.
Rejås 1 (27) – Fri programvara är enkelt Datakonsult Marcus Rejås Open Source - Eller som vi säger,
Open Source - Eller som vi säger, Fri programvara Copyright © 2006, 2007 Marcus Rejås Rejås Datakonsult, Jag ger härmed rätten till.
Anpassa fri programvara - Frihet ett, hur nyttjar man den? Copyright © 2006, 2007 Marcus Rejås Rejås Datakonsult Jag ger härmed rätten till alla att nyttja.
Open Source - Personer och företag i urval Copyright © 2006,2007 Marcus Rejås Rejås Datakonsult Jag ger härmed rätten till alla att nyttja denna presentation.
Open Source - Program och hur man väljer Copyright © 2007 Marcus Rejås Rejås Datakonsult Jag ger härmed rätten till alla att nyttja denna presentation.
Programvaror - Jo, tack, det vill vi ha... Copyright © 2006, 2007 Marcus Rejås Rejås Datakonsult Jag ger härmed rätten till alla att nyttja denna presentation.
Operativsystem s63 Win 7 Länken mellan datorn och omvärlden Användare kan ge kommandon till datorn Starta program Skriva text via tangentbordet Matar ut.
Produkter och skillnader - Vilka kan ersätta vilka och vad skiljer Copyright © 2006, 2007 Marcus Rejås Rejås Datakonsult Jag ger härmed rätten till alla.
Svenska Linuxföreningen 1 (29) Pixel Palace, — Marcus Rejås
OSS och Ekonomi - Finns det ekonomi OSS? Copyright © 2006, 2007 Marcus Rejås Rejås Datakonsult Jag ger härmed rätten till alla att nyttja denna presentation.
Rejås 1 (17) – Fri programvara är enkelt Datakonsult Marcus Rejås OSS och Ekonomi - Finns det ekonomi.
Datorer och nätverk.
Fri programvara – Mycket mer än gratis
Fri programvara – Mycket mer än gratis
Datorer och nätverk.
Presentationens avskrift:

OPERATIVSYSTEM OCH PRAKTISK LINUX FÖRELÄSNING 1 – ALLMÄNT OM OPERATIVSYSTEM OCH LINUX Vad är ett Operativsystem? Operativsystemets uppgifter Omgivningar för operativsystem Olika typer av operativsystem Vad är Linux? Användningsstatistik för operativsystem Klienter Smarttelefoner Servrar 1 1

Vad är ett operativsystem? 2 2

Vad är ett operativsystem? Ett program i en dator som fungerar som en länk mellan datorns hårdvara och program som körs på datorn Ett operativsystem kan allmänt delas upp i tre olika delar: Operativsystemkärna: Startar systemet, kommunicerar med hårdvara, hanterar resurser Användarprogram: Ger användaren möjlighet att använda systemet. Består av allt från konfigurationsverktyg, texredigeringsprogram till program för att formatera hårddisken Systembibliotek: Underlättar utveckling av nya program för systemet (bl.a. Kompilatorer)‏ 3 3

Operativsystemets uppgifter Exekvering av program Minneshantering Hantering av filsystem In- och utmatning Skydd och felhantering Kommunikation med användaren 4 4

Operativsystemets roll i ett datorsystem Allmänt Jonny Karlsson 28.9.2007 5 5

Omgivningar för operativsystem Jonny Karlsson 28.9.2007 6 6

Olika typer av operativsystem Persondatorer – Windows, Linux, Mac OS, Unix. Tablets – iOS (iPad), Maemo/MeeGo (Nokia Tablets), Android (HTC Tablet) Smart phones – Symbian OS, iOS (Iphone), Android, Maemo, Windows Mobile.. Servrar – Windows Server, Linux, Unix Inbyggda system (”embedded systems”) (egna skräddarsydda operativsystem)‏ Jonny Karlsson 28.9.2007 7 7

Vad är Linux? ? 8

Vad är Linux? Linux i sig är egentligen endast en operativsystemkärna (kernel)‏ 9

Vad är Linux? Den första Linux kerneln började utvecklas av Linus Torvalds med hjälp av ett antal andra programmerare i början av 1990-talet. Linus ursprunliga ide var inte att skapa ett operativsystem för allmänt bruk utan han byggde upp ett eget operativsystem mest för att lära sig mer om hur man bygger operativsystem!! Det vad de flesta egentligen menar när de talar om ”operativsystemet Linux” är egentligen en helhet som består av kärnan Linux, program från GNU-projektet samt övrig programvara. 10

Vad är Linux? GNU-projektet grundades i mitten av 1980-talet med målet att grunda ett Unix- liknande operavitsystem som består av helt fri programvara. Tillsammans med GNU systemet tog man fram en licens som man kallar för GNU Public License (GNU PL eller GPL). Syftet med GNU licenesen är att alla som får tag i programvaran får full tillgång till källkoden. Den enda restriktionen är att man måste ge dem man distribuerar programvaran åt samma rättigheter som man själv har. 11

Vad är Linux? GNU har under årens lopp producerat en mängd olika program. Exempel på GNU- program är: Emacs GCC GNOME Syftet med GNU var från allra första början ett fullständigt fritt operativsystem kompatibelt med Unix. Utvecklingen av kärnan som man hade tänkt att GNU skulle avnända, GNU Hurd, råkade ut för en massa tekniska problem och slog aldrig igenom. 12

Vad är Linux? Kärnan Linux som sedan utvecklades av Linus Torvalds visade sig senare exakt vara den pusselbiten som fattades i GNU-systemet och kombinationen blev snabbt populär. Trots att kombinationen blev populär har Linux inte ännu i denna dag inkluderats i GNU-projektet. Men Linux har nästan enda sedan starten använt GNUs programvarulicens GPL vilket betyder att Linux källkoden är helt öppen och måste vidaredistribueras med fulla rättigheter. Det är alltså egentligen fel att påstå att Linux är ett operativsystem. Rättare ord skulle vara GNU/Linux. 13

Utveckling och användningsmiljöer? Linux utvecklades länge endast av enstaka individer. Nuförtiden deltar även ett antal större företag, såsom IBM, Sun, Hewlet-Packard och Novell, i utvecklingen antingen direkt eller indirekt. Idag används Linux i en mängd olika system bl.a. PC-datorer Serverdatorer Vissa WLAN basstationer Mobiltelefoner (Maemo, MeeGo, Android) Handdatorer (”Tablet”) (Android, Maemo, MeeGo) Inbyggda system 14

Linux i PC-/Servermiljö Det finns många olika varienter av GNU/Linux dvs. många olika varienter av kombinationen: kernel, GNU-system och diverse programvaror. Man brukar kalla dessa varienter för Linuxdistributioner. Vanliga distributioner för PC- och serverdatorer är: Debian Mandriva Gentoo Ubuntu Fedore Core Slackware. 15

Linux i PC-/servermiljö Linux vs. Windows 16

Linux i PC-/servermiljö Linux vs. Windows LINUX WINDOWS +Billigt -Dyrt +Kräver inte mycket prestanda -Kräver prestanda +Terminal -> full kontroll -Terminal -> ingen kontroll -För många distributioner +Endast en -Icke användarvänlig +Användarvänlig +Gratis program -Komerciella program -Ej så stort utud tillgängliga program +Stort utbud tilgängliga pr. -Installation av program är ofta avancerat +Lätt att installera program +Säkerhet -Säkerhet +Utvecklas av en mängd olika instanser -Utvecklas av edast en inst. -Hårdvarustöd +Hårdvarustöd +Stabilt? -Instabilt? 17

Användningsstatistik: ”Web-klienter” http://en.wikipedia.org/wiki/Usage_share_of_operating_systems 18

Användningsstatistik: Smarttelefoner http://en.wikipedia.org/wiki/Usage_share_of_operating_systems 19

Användningsstatistik: Servrar http://en.wikipedia.org/wiki/Usage_share_of_operating_systems 20