Innføring i Linux. Operativsystemer



Like dokumenter
1. Introduksjon til operativsystemer

Kurset består av to relativt uavhengige deler. Foreleser: Hårek Haugerud, rom PS431

Operativsystemer: Litt IT-historie

Tilkoblingsveiledning

Operativsystemer: Litt IT- og Linux-historie

"How I hate this damned machine, I wish that I could sell it, It never does what I want it to, But only what I tell it".

HØGSKOLEN I SØR-TRØNDELAG Avdeling for informatikk og e-læring

BIPAC-711C2 / 710C2. ADSL Modem / Router. Hurtigstartguide

Fjerninnlogging over Internett

BIPAC 7100SG/7100G g ADSL Router. Hurtigstartguide

Oversikt. Historie Struktur Moderne UNIX systemer Moderne UNIX kernel struktur 1 UNIX. 2 Linux. 3 Process. 4 Process models

Tjenester i Internett. E-post, HTTP, FTP, Telnet

6105 Windows Server og datanett

6105 Windows Server og datanett

BiPAC 7202 / 7202G. (802.11g) ADSL-sikkerhetsruter. Hurtigstartguide

6105 Windows Server og datanett

6105 Windows Server og datanett

DIGITAL SKOLEEKSAMEN FOR STUDENTER VED POLITIHØGSKOLEN

BIPAC 5102 / 5102S / 5102G

DIGITAL SKOLEEKSAMEN FOR STUDENTER VED POLITIHØGSKOLEN

myguard 7202 / 7202G (802.11g) ADSL-sikkerhetsruter Hurtigstartguide

BiPAC 7100SV VoIP ADSL-modem/ruter

Hovedprosjekt 41E Arnstein Søndrol. Cisco Clean Access Valdres Videregående Skole

BIPAC 5100S ADSL Modem/Router

Brannmurer. fire wall (noun): A fireproof wall used as a barrier to prevent spread of fire.

VMware Horizon View Client. Brukerveiledning for nedlasting, installasjon og pålogging for fjerntilgang

BIPAC-7500G g ADSL VPN Firewall Router med 3DES Akselerator Hurtigstartguide

Hvordan koble seg opp mot prosjekt i SAFE fra Windows?

Hvordan koble seg opp mot prosjekt i SAFE fra Mac OS X?

BIPAC-7402/7402W (Trådløs) ADSL VPN Firewall Router med 3DES Akselerator Hurtigstartguide

TESTRAPPORT FORORD INNHOLD INNLEDNING TEST AV SYSTEMET Databasen og SQL spørringer... 93

BiPAC 7402G g ADSL VPN Firewall Router. Hurtigstartguide

Dokumentasjon av Git. Vedlegg F

Hvordan koble seg opp mot prosjekt i SAFE fra Mac OS X?

Huldt & Lillevik Ansattportal. - en tilleggsmodul til Huldt & Lillevik Lønn. Teknisk beskrivelse

Obligatorisk oppgave nr 2 i datakommunikasjon. Høsten Innleveringsfrist: 04. november 2002 Gjennomgås: 7. november 2002

Install av VPN klient

6107 Operativsystemer og nettverk

Hvordan koble seg opp mot prosjekt i SAFE fra Windows?

Viktig informasjon til nye brukere av Mac-klient fra UiB

Innhold. 1 Operativsystemet Linux. Operativsystemet Linux. 1.1 Hva er Linux?

6107 Operativsystemer og nettverk

HJEMMEKONTOR. Del 1 Installasjon på jobb Norsk Helsenett SF

Forelesning 1. Introduksjon til (eller repetisjon av) TCP/IP Datasikkerhet

Litt info om Unix-nettet/maskinene. Hvorfor kjøre matlab på Unix. Overføring av filer mellom PC og Unix. Hvordan få tilgang/unix-bruker

Tilkoblingsveiledning

InfoRed Publisering. - produktbeskrivelse. TalkPool WebServices Postboks Åneby

Telio Bredbåndstelefoni Installasjons- & brukerveiledning Telio SoftPhone

KUNNSKAP.NO (versjon 7)

Noen internet protokoller

Småteknisk Cantor Controller installasjon

Hva består Internett av?

Ny på nett. Operativsystemer

SPSS Høgskolen i Innlandet

Hvordan gjøre fjernhjelp til noen som ønsker hjelp med Hageselskapets portal? Av Ole Petter Vik, Asker Versjon

6105 Windows Server og datanett

Operativsystemer og Filbehandling

HJEMMEKONTOR. Del 1 Installasjon på jobb Norsk Helsenett SF

1. Installasjon av Novell Netware 6 server

Logica AS Tlf: Brukerdokumentasjon Fjernaksess InnsIKT 2.0 Versjon 1.3. Godkjennelse. Date. Forfatter: Logica. Leder: <Manager> Date

6107 Operativsystemer og nettverk

BIPAC Bredbåndsruter med brannmur. Hurtigstartguide

Remote Desktop Services

Forelesning Oppsummering

iseries Innføring i Client Access Express

Steg 1: Installasjon. Steg 2: Installasjon av programvare. ved nettverkstilkoblingen på baksiden av kameraet. Kameraet vil rotere og tilte automatisk.

Tilkoblingsveiledning

Velkomment til å installere BAS21

Læringsmål og pensum. v=nkiu9yen5nc

Oppkobling mot trådløst internett for studenter og ansatte som bruker egen datamaskin eller benytter MAC/smarttelefon/nettbrett. (Gruppe B): Innhold

BiPAC 7402VL/VGL/VGP. VoIP/(802.11g) ADSL2+ ruter. Hurtigstartguide

6105 Windows Server og datanett

Google Cloud Print-guide

Kom i gang med VPN inn til skolens filserver. Innhold

FRC-Feeder-E. Et sikkert og raskt verktøy for overføring av data til File Record Converter Versjon 1.9

Før du starter, del 2

HJEMMEKONTOR. Del 1 Installasjon på jobb-pc Norsk Helsenett SF [Forfatter]

TDT4110 Informasjonsteknologi grunnkurs: Kapittel 1 Introduksjon til Programmering og Python. Professor Alf Inge Wang

Kom i gang med TI-Nspire Navigator NC Teacher Software - IT-administratorer

Guide for tilkobling til HIKT s Citrix løsning

TRÅDLØS TILKOBLING PÅ KHIO

Unix/Linux en annen måte å gjøre ting på

Din verktøykasse for anbud og prosjekt

Etiming i VirtualBox!!!!!!!!!! Side 1 av 24

ELEVROLLEN KUNNSKAP.NO (6.0)

Emnenavn: Datakommunikasjon. Eksamenstid: Kl: 9:00 til kl: 13:00. Faglærere: Erling Strand

Lab 1: Installasjon av Virtualiseringsløsning (VMWare Server ESXi 6.5) med en Virtuell Linux maskin (Cent OS 7 64-bit)

6107 Operativsystemer og nettverk

FRC-Feeder-E. Et sikkert og raskt verktøy for overføring av data til File Record Converter Versjon 1.11

6105 Windows Server og datanett

TTM4175: Etisk hacking. Lab E5: Nettverkssniffing

Opprinnelig IP-pakke inneholder 4480 Byte data. Dette er inklusiv IPheader. Max nyttelast på EthernetRammen er 1500 oktetter.

Cantor Controller - Installasjon av nettverksklient

Transkript:

Innføring i Linux Operativsystemer

Innholdsfortegnelse Linux Flytting ( porting ) av UNIX UNIX versjoner, UNIX historie GNU=GNU s not UNIX, FSF Linux Innlogging: ssh, Putty, (Telnet) Forholdet mellom UNIX og Internett UNIX katalogstruktur Tilgangsrettigheter for filer Innføring i Linux operativsystemer 2

Flytting ( porting ) av UNIX UNIX er hovedsakelig programmert i C UNIX ble installert på: fra mainframe (MULTICS, 60-tallet) til minimaskiner (70-tallet) til PC (80-tallet) til PDA/handholdte PC (slutten av 90-tallet) Innføring i Linux operativsystemer 3

UNIX versjoner: UNIX står for UNiplexed Information and Computer System MULTICS (MULTiplexed Information and Computer System) BSD (Berkley Software Distribution) XENIX (MS), SunOS, HP-UX, AIX (IBM), SCO (Santa Cruz Operation) UNIX SVR4 (AT&T, System V Release 4, fra BSD, XENIX og SunOS) POSIX (Portable Operation System Interface, IEEE standard), BSDi (B.S. Distribution), GNU (GNU's not UNIX) Linux, gratis versjon av UNIX MAC OS X Innføring i Linux operativsystemer 4

Unix historie Innføring i Linux operativsystemer 5

UNIX på forskjellige plattformer Innføring i Linux operativsystemer 6

The Four Paradigms of Computing SATSVIS TIDSDELING DESKTOP NETTVERK Tiår 60-årene 70-årene 80-årene 90-årene Lokalitet datarom terminalrom skrivebord mobilt Brukere eksperter spesialister individer grupper Data alfanumerisk tekst, linjer fonter, raster skrift, stemme Hensikt beregne data-tilgang presentere kommunisere Aktivitet punch og prøv husk og skriv se og pek spør og fortell Innføring i Linux operativsystemer 7

GNU GNU s not UNIX Siden 1984, jobbet med å lage egen ops Dugnads-ånd Laget fri programvare: editorer, kompilatorer osv. GNU hadde mange programmer, ingen ops Linus Torvalds kom på banen GNU-folkene adopterte kjernen til Linux GNU/Linux Innføring i Linux operativsystemer 8

FSF Free Software Foundation Free software, dvs. free as in free speach, not as in free beer Fri programvare betyr: Frihet å kjøpe Frihet å endre (kildekode) Frihet til redistribusjon: gratis eller mot avgift Modifiserte versjoner gjøres tilgjengelig for andre brukere Frihet betyr altså ikke gratis: Midler til utvikling Innføring i Linux operativsystemer 9

Linux distribusjoner Linux distribusjoner Debian Mandrake Red Hat Suse Caldera Skrivebordsmiljø KDE, Gnome Innføring i Linux operativsystemer 10

Linux Linus Torvalds startet, mange deltar Linux fordeler: Fri gratis tilgang til koden iht. GNU lisens Kan flyttes ( portes ) lett til mange plattformer Følger standarder som f. eks. POSIX Både kommandobasert og grafisk grensesnitt På mange platformer, fra stormaskiner til PDA Et godt programmert stabilt operativsystem Innføring i Linux operativsystemer 11

Operativsystemer Internettjenere Domain : RIPE+.edu Service: ftp+news+www Date : April `99 Host OS recognized (grouped) 01/99 %recog ------------------------------- ------- ------ 1. Linux 287093 28.5 2. Windows 95/98/NT 245184 24.4 3. Solaris/SunOS 178350 17.7 4. BSD Family 150961 15.0 5. IRIX 52941 5.3 6. Mac/Apple 16170 1.6 7. AIX 17362 1.7 8. HPUX 10416 1.0 9. Reliant Unix/Sinix 12848 1.3 10. Novell Netware 3656 0.4 11. Digital Unix 5016 0.5 12. SCO Unix 3787 0.4 ----------- ----- ----- ++checksums 983784 97.8 Innføring i Linux operativsystemer 12

Telnet oversikt Oppringelig utbredt metode for innlogging Det er usikker: Derfor er det ikke lengre brukt hos oss Hvilke maskiner nåes? Hvilket nettverk? Hva slags opsys er UNIX? Innføring i Linux operativsystemer 13

Hvordan logge seg på? Windows klienter: PuTTY, SSH prog., Telnet basert på SSH protokollen: Start SSH SSH Secure Shell Transfer Client skriv: stud.aitel.hist.no og klikk OK velg Service: SSH for en sikker forbindelse skriv http://stud.aitel.hist.no i Netscape kommando ssh X gremlin.stud.aitel.hist.no i Linux Start Run i vinduet Run skriv: TELNET og klikk OK Innføring i Linux operativsystemer 14

SSH protokoll 3 (hjelpe)-programmer: slogin, ssh, scp (fra rlogin, rsh, rcp) sikker gjennom: autentifisering digital sertifikat passord bruker: RSA nøkkel og IDEA kryptering Innføring i Linux operativsystemer 15

TELNET klient og tjener Program ikke standardisert protokoll (regelverk) standardisert telnet-klient nettverk telnet-tjener Innføring i Linux operativsystemer 16

Telnet som del av Internett Nettleser (MSIE, Netscape, Opera) APPLICATION Telnet FTP Gopher SMTP HTTP BGP Finger POP DNS SNMP RIP Ping ------+---+------+----+----+---+------+---+-+-+----+--- ----+----- TRANSPORT TCP UDP ICMP OSPF --------------------------------------------+----------+--+----+----+--- INTERNET IP ARP ----------+-------+----+------+-------+------+------+-----+------+--+--- NETWORK Ethernet Token FDDI X.25 Frame SMDS ISDN ATM SLIP PPP INTERFACE Ring Relay ------------------------------------------------------------------------- Router protokoller: BGP, RIP, OSPF Innføring i Linux operativsystemer 17

Konklusjoner Når vi er tilknyttet Internett kan vi logge oss på alle UNIX maskiner (hvis vi har brukernavn) TCP/IP var en del av BSD siden begynnelsen av 80-tallet: UNIX er både et nettverksopsys og opsys Med Telnet kan andre protokoller (smtp, pop, http, ftp, nntp) utføres på protokollnivå Innføring i Linux operativsystemer 18

UNIX katalogstruktur Innføring i Linux operativsystemer 19

Informasjon om filen Kommandoen ls l gir følgende utskrift: Innføring i Linux operativsystemer 20

Tilgangsrettigheter 1 Innføring i Linux operativsystemer 21

Tilgangsrettigheter 2 Sammendrag: Innføring i Linux operativsystemer 22

Forskjell mellom UNIX og MS-DOS MS-DOS UNIX Opprinnelse PC, 1981 stormaskin, 1970 Anvendelse enbruker, klient, ingen individuelle rettigheter flerbruker, klient, tjener, nettverk Avbrudd non-preemptiv, kooperativ fleroppgavekjøring preemptive, multitasking, multiprosessor Plattformer små maskiner, 16 bit alle størrelser, 32 bit Innføring i Linux operativsystemer 23

Klikk her for å se på leksjonen: Innføring i prosesser Innføring i Linux operativsystemer 24