Seminarier & Lektioner & Handledning & Hemsida Praktiska saker... 4 obligatoriska seminarier (se hemsidan) Lektioner Emacs Operativsystem Handledning Rum 1219 E-post Kolla in kurshemsidan ofta Labbresultat, lösen Studietips 8-17 studier, = 40 timmar/vecka!! Försök hänga med i full fart redan från början Läs/repetera mellan undervisningstillfällena Gör laborationer i tid Experimentera och undersök på egen hand Det du lär dig på denna kurs kommer du ha användning för under hela utbildningen. Praktiska saker Gruppindelning 1: Smurfarna & Goliat, 2: Gnuttarna & Tintin, 3: Mumintrollen & Pellefant. Passerkort Ångströmslaboratoriet, Intendenturen, intill Siegbahnsalen Tag med id-handlingar Öppet 8-16.30 denna vecka Konton Prata med DQ vid strul Att studera hemifrån på PC Kolla in: http://www.it.uu.se/datordrift/guide/arbeta_hemifran_studenter.html SSH/SFTP (visa SSH, ex: logga in på rama.it.uu.se) Om Laboration 1 1
Om laboration 1 Byta lösenord OBS! Olika lösenordsdatabaser Ingen feedback vid prompten Mina faddrar säger att KDE 3 är mycket bättre än fvwm!! Att välja lösenord Bra ex: Nonsensord tecken nonsensord Totalt minst 8 tecken! Dåligt: Ord i ordlista (alla språk) Namn Bara a-z #, @, å,ä,ö Vid datorn praktiska tips För att göra om ett kommando: uppåtpil Två fönster bredvid varann Virtuella skärmar Skilj fönster och program Varför har vi inte åäö på tangentborden? åäö i programmering {}@$/ Svenska tecken Svenska tecken i Emacs Enklast: (funkar för det mesta) AltGraph+{ AltGraph+} AltGraph+Backspace eller AltGraph+ Annat sätt: Compose-*, a (eller A) Compose-, a Compose-, o Kan även skapa andra tecken, tex é: Compose-, e Som föregående slide, eller: M-x iso-accents-mode, sedan: /, a, a, o Kan också skapa andra bokstäver:, a För att skriva specialtecken: mellanslag efteråt. Ex: att skriva /, skriv /, sedan mellanslag. 2
Om labbar Datorhandboken köpes på UTH-gård. Deadlines på fredagar, kl. 17.00. Häftapparat vid facket. Rättade labbar ligger i mapp markerad med ID......på vån 2, i bokhyllan, i västra delen av huset. Labbsalen är öppen jämt. Passerkort. Fontstorleken i Netscape pytteliten. Lösning: Edit->Preferences->Appearance->Fonts Mer om labbar... Ha med DHB Kolla in kurssidan ofta Öva, öva, öva Gör labbarna i ordning Öva även på annan tid än labben I fortsättningen: använd emacs eller soffice Stäng inte av datorn Att låsa skärmen Under meny/xlock&/ klicka på ikon Lämna aldrig datorn obevakad när du är inloggad!!!! Varför? Någon annan kan skicka mail i ditt namn eller tex radera dina filer Dessutom: du är ansvarig för vad som görs från din användare Obs! Glöm ej att spara filer som du jobbar med innan du startar xlock Varför? Du kan bli utloggad! Att logga ut Stäng först av alla program Speciellt Netscape och Emacs! Varför? Har du sparat? Använd logout i din fönsterhanterare OBS! Stäng aldrig av datorn eller skärmen! Lösenord och säkerhet Säkerhet Datasäkerhet, Spam, kedjebrev Om ni har lösenord som är lätta att knäcka så kan crackers använda ert konto för att knäcka andras lösenord både lokalt och på andra system. Lösenord med 6 tecken knäcks idag enkelt med brute force. 8 tecken rekommenderas. Ett ord plus en siffra knäcks direkt. Konton med lättknäckta lösenord stängs av. 3
Vad du får och inte får göra SUNETs regler Institutionens regler Svenska lagar SUNET fördömer som oetiskt när någon 1. försöker få tillgång till nätverksresurser utan att ha rätt till det 2. försöker dölja sin användaridentitet 3. försöker störa eller avbryta den avsedda användningen av nätverken (forts. nästa sida) SUNET (forts) 4. uppenbart slösar med tillgängliga resurser (personal, maskinvara eller programvara) 5. försöker skada eller förstöra den datorbaserade informationen 6. gör intrång i andras privatliv 7. försöker förolämpa eller förnedra andra. Personregister Får inte ha personregister på data medlemsregister för föreningar Universitetet har tillstånd. Oklara regler vad som är personregister mailkonversation där man nämner namn är det inte. Personuppgiftslagen (PUL) PUL - personuppgiftslagen: får inte nämna namn online om inte personen sagt ok. Svår lag; många regelmässigt uppenbart olagliga ställen ignoreras. Upphovsrätt Upphovsrätt: får inte olovligt kopiera program Men det finns gratisprogram! På inst används både fria och köpta program, köpta får inte kopieras, fria kopieras enklare från senaste versionen. Varför? Vad ska du jobba med i framtiden? 4
Extraknäcker du? Du får inte göra jobb mha univ. Datorer! Inte använda någon av följande: Mail Disk Etc Varför? "Snedvrider konkurrensen" Absolut förbjudet! Du får absolut inte kopiera lösningar på uppgifter Du blir avstängd Du får absolut inte titta på opassande bilder Du får heller inte skriva ut opassande bilder på universitetets skrivare Vidare är det lockande att (men förbjudet) att lagra piratkopior på univ.datorer! Inklusive mpeg-filer, etc. att använda ens bitar av program, sidor, bilder etc utan att fråga. Introduktion till filer och kataloger Vad är en bit/byte? En bit = 0 eller 1 En byte = Ett tecken = tal mellan 0 och 255 = åtta bitar 0-127 vanliga bokstäver, siffror, skiljetecken, osv, kan skrivas med 7 bitar ASCII tabellen, American Standard Code for Information Interchange Vad är en fil? Sekvens av tecken, dvs sekvens av en eller flera byte En fil kan innehålla tex Text Bilder Program Film Musik 5
Filer och Kataloger Kataloger/mappar/directory Syfte: att organisera dina filer, bygga upp en struktur Din hemkatalog här kan du spara dina filer Gemensamt filsystem för alla datorer i hus 1, 2, och 4 Upp-och-nedvänt-träd... Hur tittar jag på filträdet och mina filer? Med hjälp av Kommandotolk, Terminalfönster, bash, xterm, shell Terminalfönstret Ett program som läser dina kommandon och utför de tjänster du begärt Alltså: inget magiskt Här kan du Titta på dina filer Skapa nya filer Starta program, ex. Spel, Netscape, nytt terminalfönster Frågor om terminalfönstret Prompt (zeppo>, rudbeck$, i DHB: >,osv) Obs! Byter prompten plötsligt utseende: > > ctrl-c exit Hur får jag ett nytt xterm? Användbara kommandon Detta är inte Unix! cd pwd ls cp mv (change directory) (print working directory) (list files) (copy) (move) utan terminalfönstrets användargränssnitt ls, mv, mkdir, etc, har inte med Unix att göra.- det är ett vanligt missförstånd Terminalfönstret är ett program som vi använder för att flytta filer/ be operativsystemet att starta program Flaggor till kommandon 6
Tips I kommandotolken ges ingen feedback Kolla vad som hände, tex mha ls Om du inte vet var du är i filträdet Prova använda kommandot pwd Undvik konstiga tecken i filnamn Tex &, <mellanslag>,, å, ä, ö Hemkatalog Där har du dina filer cd (för att komma till hemkatalogen) ~ (min hemkatalog) Andras hemkataloger ls ~abcd1234 Bra att veta Intro till filskydd ls ~ (listar din hemkatalog) ls ~/ (listar din hemkatalog) cd (förflyttar dig till din hemkatalog) ~<anv.namn> (någon annans hemkatalog). (denna katalog).. (katalogen ovanför) / (roten toppen av hela trädet) ls -l -rw------- 1 sanna csd 2240 Aug 29 12:32 F1.ppt Default: alla kan läsa För att ändra: chmod ugo-rwx * chmod go-rwx <filnamn> (obs! Inte bra...) Sökväg Beskriver hur man ska gå för att hitta en katalog eller fil Varje steg i sökvägen avskiljs med ett sk. slash / Adressering Absolut adressering fullständiga sökvägen från roten till filen Relativ adressering utgår från där du är just nu i filstrukturen pwd - för att veta var du är just nu cd för att förflytta dig i filträdet 7