Unix Amir Maqbool Ahmed

Slides:



Advertisements
Liknende presentasjoner
Hovedprosjekt Gruppe 18E Vår Prosjektoppgave 18 E  Arbeidsgiver  Byåsen Bilverksted AS ved John Myhre  Veileder  Jostein Lund  Gruppemedlemmer.
Advertisements

Nedlasting av apper på Apple
Support, nye funksjoner og tjenester fra Uni Pluss
Er datasikkerhet viktig for deres firma ? Hva ville dere gjøre hvis alle data plutselig ble borte ved: •Tyveri ? •Brann ? •Datahavari ? •Menneskelig svikt.
Hvordan etablere nettbutikk med GoOnline Commerce
C++ for Java-programmerere
DaTaTing Hva er internett? •Verdensomspennende nettverk av nettverk. •I likhet med mennesker, kan ikke datamaskiner kommunisere med hverandre gjennom et.
Programmering i ActionScript - hva er det, og hvordan undervise?
Introduksjon til Internett
1 Tilgjengeliggjøring av elektroniske registre – idéer og problemstillinger Seminar om tilgængeliggørelse af elektroniske arkivalier, Skógar, Island,
Informasjonssystemer ved Diakonhjemmets Sykehus
Linux.
Virtuelle servere -Virtuelle servere vs Fysiske servere- Hovedoppgave våren 2005 Av Kurt Eirik Nilsen og Jørgen Foss.
MS kap 61 Nye trender  Vi skal se på  Virtualisering  ”Cloud computing”
Statusrapport Web og informatikk 2008 Teknisk nivå Mariann Stageberg.
Forsiden til som du møter førstwww.pssi.no.
Smart bruk av Vortex til møter, samhandling/samarbeid mm
Forprosjekt del I.  Status  Planning, Alfa, beta, stable  Build  Når er siste build, er de aktive  Aktivitet  Skjer det noe med softwaren  Skalering.
: Elektronisk post Hva er elektronisk post
Unix Eller hacking 101. Hva er Unix? Unix er et operativsystem = et stort og komplisert program som styrer en datamaskin. Mange varianter: Linux, Solaris,
Mars 2008 Ole Husby Nettlesere. Nettlesere finnes På Windows-PC-er på Mac’er på Linux på mobiltelefoner og forskjellige andre steder også.
Klient - server nettverk Et nettverk består (ofte) av en (eller flere) server(e), og mange klienter. Klientene bruker tjenester levert av servere(ne).
Hva er Fronter.
Capabilities i Trustix Secure Linux
Gruppe 32E presenterer. Windows 2003 Server Novell Netware 6.5.
Byggesak Trinn for trinn.
I dag snakker vi om: Brukergrensesnitt med kvalitet Bruksegenskaper Normans 7 stadier Testing med papirprototyp.
I hate this damned machine, I wish that they would sell it. It does not do what I want, But only what I tell it.
Gruppe 3 – Presentasjon 2 Henning Kristiansen, Mats Lindh, André Hauge og Vegard Simensen.
Programmering i Java versjon Kun til bruk i tilknytning til læreboka ”Programmering i Java” skrevet av Else Lervik.
Oppgavelinjen. Gjelder for Windows 7 og Windows Vista
Bilderedigering i forskjellige programmer På kurset gjennomgår vi bilderedigering i Microsoft Picture Manager. Det fins mange programmer man kan bruke.
Intro til php - Uke3.2 - Ronny Mandal Introduksjon til PHP.
Fjernstyring av PCer med NTRconnect Svein/ALEPH brukermøte 2007.
Publisering på verdensveven Kursdag 2 VÅFF, våren 2002.
Publisering på verdensveven Kursdag 1 VÅFF, våren 2002.
Publisering på verdensveven Kursdag 3 VÅFF, våren 2002.
Dynamiske nettsider PHP Del 1 – variable. PHP  PHP (Personal Home Page)  Fritt tilgjengelig programmeringsspråk  åpen kildekode  Plattformuavhengig.
Innføring i Linux og Writer Mona Midtsund Høgskolen i Vestfold.
TTM3 Self Configuring Systems Topic 5: Service Discovery Protocols and middleware: HAVi, SLP Maxim Langebrekke, ITEM.
The Peer-to-Peer Architecture Av Ingunn Lund og Anja Lønningen.
Sette opp Gmail i Outlook
SharePoint Server 2007 Office Communications Server 2007 Exchange Server 2007 Windows Server 2003 Office 2007 Hovedprosjekt 17E Installasjon, konfigurasjon.
© UNIVERSITETETS SENTER FOR INFORMASJONSTEKNOLOGI UNIVERSITETET I OSLO USIT Side 1 Installering av Windows XP med PXE (netboot) Del 1 – forhåndskonfigurering.
Bachelorprosjekt - Oppgave 17E
1 Kap. 17 – Interactive computing How Information Technology Is Conquering the World: Workplace, Private Life, and Society Professor Kai A. Olsen, Universitetet.
Framside.
Distribusjon av programvare i et Novell NetWare miljø via ZenWorks Bjørn Endre Aune og Einar Baggerud Hovedprosjekt 2002.
In 102 – V 2005 Innføring i informasjonsteknologi Forelesning 1.
1 Kap. 17 – Interactive computing How Information Technology Is Conquering the World: Workplace, Private Life, and Society Professor Kai A. Olsen, Universitetet.
123 Data - Førstehjelp Krokelvdalen Skole. Hva skal vi lære Slå på/av datamaskinen Hva som må til for å komme på internett Hvilke typer kommunikasjonsformer.
INF H131 Avanserte byggeblokker (Maxfield kap.13 og 17) Kap 13: Embedded prosessorer (prosessorkjerner) Kap 17: Virtuelle komponenter (Intellectual.
SMS – System for Byggmakker Lade Gruppe 31E Av Olaf R.A. Nykrem & Audun Håberg.
Presentasjon av hovedprosjekt 31E Microsoft Deployment Tools 2010.
HPR 56 - Cross Platform Gaming Server Av Bjørn Haugen, og Hans Kristian Hovland.
UiO Programkiosk: Ny portal og tilgang fra Mac og Linux
ved Universitetet i Oslo
H VOR ER FILENE MINE ? J OBBE EKSTERNT Seksjon for digital kompetanse Personalopplæring HiO 2010.
© USIT/SAPP/GT, Bård Jakobsen UNIVERSITETET I OSLO USIT :34 Side 1 FEIDE – BAS – Cerebrum v/Bård H.M. Jakobsen GT/SAPP/USIT, UiO.
Operativsystem IKT for lærere 15. november Hvorfor lære om dette? Kanskje den mest brukte programvaren i løpet av en (arbeids)dag Forskjellige operativsystem.
Prosesser ● En prosess er ett program som kjøre ● Alle prosesser har ● En katalog i /proc ● En ID ● En Forelder (ikke init) ● Prosess eier (Bruker ID)
Praktisk Linux Grunnleggende skall kommandoer Irene Ludvigsen Husa $ls -l $grep -i Olsen adresseliste.txt | less #!/bin/sh $echo `ls` $chmod 755.
Linux distribusjoner ● ● Ubuntu (kommer fra debian) ● Fedora.
Nyttige kommandoer $id ● Informasjon om bla. brukers medlemskap $uname -a ● Informasjon om operativsystem, kjerne versjon osv. $uptime ● Oppetid for maskinen.
Kom i gang med Python Pål Hellesnes SYSTEMUTVIKLER
Informasjonssikkerhet i hverdagen
Velkommen til denne interaktive oppgaven i Engelsk, IKT og Matematikk
Nye trender Vi skal se på Virtualisering ”Cloud computing”
Office 356 kurs For både nybegynnere og erfarne. Håper alle finner noe å lære/bli inspirert av. Er beregnet for PC, ikke Mac. Et innføringskurs, dere kan.
Lokal økonomi-informasjon
Utskrift av presentasjonen:

Unix Amir Maqbool Ahmed

Hva er Unix? • Unix er et operativsystem = et stort og komplisert program som styrer en datamaskin. • Mange varianter: Linux(Mange Varianter), Solaris, FreeBSD etc. ligner på hverandre • Windows er et annet og anderledes operativsystem. Man kan velge om man vil la Linux eller Windows styre sin PC. Unix mye brukt i servere (web, mail, l-servere)

Fordeler + Stabilitet + Sikkerhet + Nettverk - Internett er bygd rundt Unix. ++ Linux: Fritt OS (gratis og åpen kildekode) Unix- klone for PC, eksplosiv vekst + Kraftig verkty - setter sammen mange små programmer, f. eks. $ lynx -source | grep sport | wc -l

Ulemper - Brukervennlighet - Lite programvare f. eks. spill - Vanskelig å kommunisere med Windows - Desktop Ikke standard for bedrifter (enda  ), men servere mye brukt Bedring med Linux på alle punkter.

Myte: Linux er bare for geeks • Det finnes mange distribusjoner av Linux, i alle størrelser. • Små: i IP-kameraer, Mobiltelefoner(Android), Routere. For eksempel. ”Damn Small Linux”++ • Store: Ubuntu/Debian, Red Hat/Fedora, SUSE / openSUSE ++ • I de store distribusjonene har vi vinduer og pek-og-klikk, akkruat som i windows.

Hva er et shell? • kommandobasert verkty • tar imot kommandoer fra tastatur • Grensesnitt mot Unix-kjernen mvlprcatcpls Unix- Kjerne (Kernel) Skall / Shell

Hvorfor Shell? • Stor frihetsgrad; ”Alt" er mulig a gjøre • Kompliserte oppgaver kan løses effektivt, ved å sette sammen mange små Unix-program; sort, grep, cat, cp, mv • et programmeringssprak: shell-script som kombinerer Unix-kommandoer; systemprogrammering Idag er vindussystemer med pek & klikk applikasjoner mer vanlig, men et shell er uunnævrlig for systemarbeid og for avanserte brukere.

Vi skal lære 3 typer scriptspråk Shellscripting •Bash, kommandolinje for Linux •Enkelt scriptspråk for automatisering av oppgaver Perl •”Easy things should be easy, hard things should be possible” og ”The duct-tape of the internet” •Fullverdig programmeringsspråk, men kjapt å komme i gang med •Finnes for både windows og unix (linux) Powershell •Microsofts svar på perl, eller neste generasjons batch-script 2.0 •Hele.NET-rammeverket er tilgjengelig via kommandolinjen

Innlogging • Hver bruker på et Unix-system har – entydig brukernavn – passord • Oversikt over alle brukere på systemet ligger i filen /etc/passwd • og de krypterte passordene ligger i filen /etc/shadow Kan ikke leses av vanlige brukere, kun av root (superuser) Passordet settes/endres på studssh via web.

Unix Filsystem / binusr bin man local devboothome per liv etcVar spool log mail

Hvordan flytte seg i et Unix-filtre Unix-kommandoVirkning $ pwd (Print Working Directory)gir mappen/katalogen man står i $ cd homechange directory til “home” (kun fra /) $ cd /etc flytter til /etc $ cd..flytter en mappe opp $ cd../..flytter to mapper opp $ cdgår til hjemmemappen $ ls -lviser alt som finnes i mappen