"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".

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

Operativsystemer: Litt IT-historie

Generelt om operativsystemer

Operativsystemer: Litt IT- og Linux-historie

Fjerninnlogging over Internett

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

Installere programmer, og filhåndtering

Operativsystemer: Litt IT- og Linux-historie

Oppgaver til forkurs i informatikk dag 1

Læringsmål og pensum. v=nkiu9yen5nc

Operativsystemer og Filbehandling

Shellscripting I. Innhold

Del 1: Overgang fra gammel hjemmeside til ny hjemmeside

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

$ls -l $grep -i Olsen adresseliste.txt less #!/bin/sh $echo `ls` $chmod 755. Praktisk Linux. Grunnleggende skall kommandoer. Irene Ludvigsen Husa

Velkommen til Pressis.

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

Filterprogrammer og redirigering av I/O

Filer og kataloger, prosesser og jobber

Steg for steg. Sånn tar du backup av Macen din

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

Hvordan jobber vi ved Ifi (inkludert en kort intro til Unix/Linux)

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

Installasjonsveiledning for Ordnett Pluss

Ofte stilte spørsmål (OSS)

Ny EKSAMEN. Operativsystemer og nettverk

Innføring i Linux. Operativsystemer

Kjernejournal. Pilotering - Javafri oppkobling

Funksjonalitet og oppbygning av et OS (og litt mer om Linux)

Datamaskinene ved Ifi (inkludert en kort intro til Unix/Linux)

Filterprogrammer og redirigering av I/O

Generelt om operativsystemer

Labbene skal være oppsatt med dual boot. Disse labene er satt opp med dual boot, dvs. at vi må velge Linux eller Windows under oppstart av maskin.

Operativsystemer og nettverk

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

buildingsmart Norge Guiden

og WWW. Erik Hjelmås, HiG. 22. juni 2000

Oversikt. Beskrivelse Bash. 1 UNIX shell. 2 Kommandolinje som brukergrensesnitt. 3 Input og output. 4 Bash builtins. 5 Linux utilities.

1 Diverse linuxtips. Innhold

Manusnett - brukerveiledning for forfatter

Du har sikkert allerede startet noen programmer ved å trykke på kontrollknappen. VINDUER = WINDOWS

Alternativ dag for teoriforelesning. Intro. Torsdag 12:15-14:00 R1

Kom i gang med SKYLAGRING. Frå Serit Fjordane IT

Evaluering av grensesnitt. Slik vi ofte oppfatter systemet

Status og nyheter. Av cand.scient Knut Yrvin KOMIT 27. okt Lysark kun til fri kopiering

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

Slik tar du i bruk nettbanken

Brukermanual for Quizbuilder

Administrasjon av kataloger - Oversikt over innstillinger på kataloger

Guide for tilkobling til HIKT s Citrix løsning

Komme i gang med Skoleportalen

Remote Desktop Services

Installasjon av Windows 7 og Office 2016

Kjøre Wordpress på OSX

Øving 0 - Xcode TDT4102

TDT4110 Informasjonsteknologi, grunnkurs Uke 35 Introduksjon til programmering i Python

Brukerveiledning for programmet HHR Animalia

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

RUTEPLANLEGGINGSSYSTEM BRUKERVEILEDNING

1. Introduksjon til operativsystemer

Tilgang til nytt skrivebord KONTOR, samt oppsett for Outlook 2010

«Plattformprosjekt skole» - pedagogisk nett

Installere programvare og alternativer for Polycom RealPresence Group Series og tilbehør

Unix/Linux for litt viderekomne

Evaluering av brukskvalitet for et Web-grensesnitt

1 Diverse linuxtips. Innhold. 1.1 Klipp og lim med musen

Unix/Linux for litt viderekomne

DIPS Communicator 6.x. Installasjonsveiledning

NSA mandag 4. oktober Brukerbehandling Systempolitikk Kontroll av resurser Om system logger Litt om cron og cfengine

INF130 Databehandling og analyse

Mac OS X 10.6 Snow Leopard Installerings- og klargjøringshåndbok

Rettledning til signering av ligningsoppgaver i Altinn-portalen

Installere programvare gjennom Datapennalet - Tilbud

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

Installasjonsveiledning. Mamut. Oppdatering til versjon 12.1

SPSS Høgskolen i Innlandet

PBL Barnehageweb. Brukerveiledning

Forord. Brukerveiledning

Oppgradering av Handyman til siste tilgjengelige versjon

4. Installasjonsveiledning. Experior - rich test editor for FitNesse -

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

Installasjonsveiledning

Min digitale infrastruktur

Releaseskriv versjon Vedr. INSTALLASJONSPROSEDYRER. Versjon Pr. 30. MARS 2012 Copyright. Daldata Bergen AS

TI -programvare for grafiske enheter og informasjon om lokalisering

Brukermanual Scriptor 2006 Side 1 av 7. Brukermanual. Scriptor Copyright AESTON

Dokumentasjon av Git. Vedlegg F

FTP Info til brukerne

Kjenn din PC (Windows7)

Endringer etter omlegging til ny AD

Operativsystemer og nettverk Løsningsforslag til eksamen Oppgave 1. a) Linux-kommando: java Beregn & b) Shellprogram:

PCK Håndterminal. Brukerveiledning

2 Grafisk grensesnitt 1

Netctrl 2.0. Innhold. I dette dokumentet er den nye funksjonaliteten beskrevet.

Telio Bredbåndstelefoni Installasjons- & brukerveiledning Telio SoftPhone

Viktig informasjon om Microsoft lisenser og din PC

Lynkurs i shellprogrammering under Linux

Installasjonsveiledning Visma Avendo, versjon 5.2

Klikk på: Ny bruker søker

Den er nettbasert, og man trenger derfor ikke installere et eget program for å bruke den.

Transkript:

smug: selvtilfreds condescending: nedlatende

"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".

En kort introduksjon til operativsystemet Linux Jan Høiberg Avdeling for Informasjonsteknologi Høgskolen I Østfold

Hva er Linux? Et operativsystem (OS) for PC er og flerbrukermaskiner. Et stabilt system som ofte foretrekkes hvis pålitelighet og/eller hastighet er kritisk. Et godt designet OS som lett kan skreddersys til spesielle anvendelser. Er en klone av Unix, et OS som tidligere ble brukt på andre maskintyper enn PC er. Vanlig å bruke for tjenermaskiner/servere. Er gratis. Stor og voksende brukermasse.

Litt Unix/Linux historie Opprinnelig fra AT&T Bell Labs i USA, og prosjektet Multics på 60-tallet. Laget av eksperter for eksperter. Første offisielle versjon i 1971 ble distribuert med all programkode åpent tilgjengelig. Kraftig videreutviklet ved universitetsmiljøer i USA, spesielt nettverksdelen som senere ble til Internett. Er nå tilgjengelig for alle typer data-maskiner Finnes i flere kommersielle varianter. Ulike gratis versjoner på Internett, Linux er mest utbredt. Flere Linux distribusjoner fra kommersielle leverandører.

Hvem bruker Linux? Pga. stabiliteten kjøres Linux på tjener-maskiner (eks. web-servere) som bør være konstant tilgjengelige. Programutviklere foretrekker ofte Linux pga. pålitelighet og effektivitet som letter testing av programvaren. Programmer som gjør tunge beregninger og håndterer store datamengder (eks. værvarsling) kjøres på Linuxsystemer. Store organisasjoner som ikke kan håndtere tungdrevne PC-nett. Mange brukere som ikke lenger vil slåss med MicroSoft s bruker-vennlighet går over til Linux. Hacker s Choice

Hvorfor brukes ikke Linux mer? (1) Elegant, effektiv og knapp design, laget av eksperter for eksperter. Høyere terskel for nybegynnere enn i Windows. Lite forståelig(?) hjelp å få fra systemet. Systemet oppfattes som grått og trist. Utvalget av programvare og utstyr er større for Windows og MacIntosh, spesielt innen underholdning etc Men: Nyere versjoner av Linux har mindre av disse problemene

Hvorfor brukes ikke Linux mer? (2) MS-Windows er blitt en industristandard. Interne Unix standardiseringsproblemer. One hundred billion flies can t be wrong, eat s**t. Standarder bestemmes ofte av tilfeldigheter og penger, ikke av kvalitet: Beta vs. VHS (format for hjemmevideo) Dvorak vs. QWERTY (tastaturlayout) CP/M vs. MS-DOS (OS for tidlige PCer)

Linux-ressurser ved HiØ Avdeling for IT bruker Linux til nesten alle servere (web, mail, filservere, multimediadistribusjon, news, ftp etc.) IT-studentenes mail- og web-tilbud er basert på Linux. Mange studentmaskiner har dual-boot Windows/Linux Vi ønsker at flest mulig av IT-studentene er operative på begge plattformer. Prøver å få mest mulig av undervisningen plattformuavhengig, spesielt programmering. IT-avdelingen ved HiØ har bygget opp en parallellmaskin som p.t. består av 32 Linux-bokser, sleipner.hiof.no -- det første såkalte Beowulf-clusteret i Norge.

Kom i gang med Linux: Innlogging Velg Linux som OS ved oppstart av en av skolens dualboot maskiner. Brukernavn og passord er det samme som for Windows, loginserveren er ask.hiof.no. Alle Linux-brukere har sitt eget hjemmeområde på systemet. Innlogging med brukernavn og passord på ask.hiof.no kan også gjøres fra Windows med bruk av en ssh (SecureShell) klient. For å bruke Linux GUI og programmer med grafikk, må man logge på en dual-boot maskin.

Bruk av tekstbasert Linux Unix ble laget for alfa-numeriske terminaler i gamle dager (CUI) Det meste av Linux er basert på at dataene er ASCIItekst. Kommandoer tastes inn uten bruk av mus og gilde knapper i et terminalvindu. Bruker kommuniserer med et shell som tolker inntastede kommandoer og setter i gang utførelse av programmer. Programmene er oftest lite pratsomme, jfr. tekstbehandleren ed. Kommandoene er korte for effektivitet - og dermed også noe kryptiske, f.eks. w som står for who is doing what?.

Linux og grafisk brukergrensesnitt Alle GUI for Linux bygger på The X Window System (aka X Windows ), et av de tidligste grafiske brukergrensesnittene. X Windows er basert på en server-klient teknologi som gjør det både stabilt og fleksibelt. Kan skreddersys til f.eks. å ligne MS-Windows. Svært godt utvalg av gratis X Windows programvare. Linux-distribusjoner kommer med en eller flere desktop er ofte GNOME og KDE som begge er opensource prosjekter og gratis.

Filsystemet i Linux Flerbrukersystem der du deler en stor disk med andre. Dine filer ligger på et hjemmeområde og kan organiseres hierarkisk i kataloger. Du kan beskytte eller åpne filene dine for andre brukere. Noen kommandoer for filhåndtering: ls rm more chmod cp mv liste filene i en katalog fjerne en fil eller katalog se på innholdet i en fil forandre filbeskyttelse kopiere filer flytte eller omdøpe filer Bruk kommandoen man for å få hjelp fra Linux.

Linux programmer Linux tilbyr alt du trenger av programvare gratis, bl.a. nettlesere, servere, full Office-pakke og multimediaverktøy. Noen standard applikasjoner, de fleste fra GNU-prosjektet: vi emacs pico tar pine lynx gcc grep sort tekstbehandler tekstbehandler++ enkel Notepad arkiveringsprogram news- og mailklient tekstbasert webleser C-kompilator søking i tekstfiler sortering av tekstfiler

Noen råd til ferske Linux-brukere Linux er svært åpent, beskytt filene dine med chmod, velg et lurt passord. Husk at systemadministratoren root kan se alt. Finn en Linux tutorial på web, og gå gjennom denne. Lær deg å bruke en teksteditor, helst emacs. Gå gjennom emacs sitt innebygde opplæringsprogram. Lær å bruke kommandoene man og apropos for å få hjelp fra systemet. Husk alltid logout. Gjør øvingsoppgavene på: http://www.ia.hiof.no/~janh/linux/grit/