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

Introduksjon til dataanlegget ved Institutt for informatikk. Marc Bezem Institutt for informatikk Universitetet i Bergen

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?

Brukerveiledning. Searchdaimon AS phone: Østensjøveien 34 fax:

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

Praktisk informasjon. Forelesning 1. Forelesningsform. Lærebok. Lærebok forts. Eksamen. Forelesninger. ØvingerØvinger

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

BIPAC 5100/5100W (Trådløs) ADSL Router

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

Norges teknisk-naturvitenskapelige universitet. Webverksted. Et opplæringstilbud. for. produksjon av dokumenter på Internett

Guide for tilkobling til HIKT s Citrix løsning

Fjerninstallasjon av Windows 7

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