Linux rakenne. Linux-järjestelmä koostuu useasta erillisestä osasta. Eräs jaottelu: Ydin Komentotulkki X-ikkunointijärjestelmä Sovellusohjelmat



Samankaltaiset tiedostot
Linux. 00 Keskeiset piirteet. Unix ja Linux Helsingin ammattikorkeakoulu Stadia Vesa Ollikainen (muokannut M.Mäki-Uuro) Kysymyksiä

Unix-perusteet. Unix/Linux-käyttöjärjestelmä ja sen ominaisuudet

Kuva 1: Varo pyöräilijää!

Ongelma(t): Jotta tietokone olisi mahdollisimman yleiskäyttöinen ja suorituskykyinen, niin miten tietokoneen resurssit tulisi tarjota ohjelmoijalle,

LINUX LINUX. Viisi hyvää syytä käyttää Linuxia MUISTA! GNU Free Documentation License

Sisältö IT Linux 2001:n uudet ominaisuudet IT Linux 2001:n yhteensopivuus Red Hat 7.0:n kanssa Asennuksen valmistelu

Linux { tekninen yhteenveto. Lars Wirzenius ja Ari Lemmke Taman kirjoituksen tarkoituksena on kertoa mika on Linux, mita hyotya siita on,

X Window System tai lyhyemmin vain X on Linuxin yleisimmin käytetty graafinen ympäristö.

Historiaa. Unix kirjoitettiin kokonaan uudestaan C-kielellä Unix jakautui myöhemmin System V ja BSDnimisiin. Kuutti, Rantala: Linux

Sisältö. 1 Esipuhe 9. 4 Uudet tiedostojärjestelmät ReiserFS ja XFS vertailussa Miksi journalointi?... 32

Ti LÄHIVERKOT -erikoistyökurssi. X Window System. Jukka Lankinen

INTERNET-yhteydet E L E C T R O N I C C O N T R O L S & S E N S O R S

ATK tähtitieteessä. ATK-osuuden jälkeen alkaa varsinainen tutkimusprojekti. Lisätietoa myöhemmin.

ATK tähtitieteessä. Aikataulu. Käyttöjärjestelmistä. Varoitus!

Tietokone. Tietokone ja ylläpito. Tietokone. Tietokone. Tietokone. Tietokone

OHJ-1010 Tietotekniikan perusteet 4 op Syksy 2012

Metropolia Ammattikorkeakoulu

NAVITA BUDJETTIJÄRJESTELMÄN ENSIASENNUS TYÖASEMALLE

KYMENLAAKSON AMMATTIKORKEAKOULU Tietotekniikan koulutusohjelma / Tietoverkkotekniikka. Joni Korjala APACHE WWW-PALVELIN Seminaarityö 2012

WinOodin käyttö VDI-ympäristössä

KAIKKI LAITTEET KÄYNNISTETÄÄN UUDELLEEN ENNEN TARKISTUSTA!

Yleinen ohjeistus Linux tehtävään

FuturaPlan. Järjestelmävaatimukset

Jouko Nielsen. Ubuntu Linux

Ubuntu - tiedostohallinta

Felipe Ballester TI07

Sisältö Tervetuloa Linuxin käyttäjäksi Olet tässä

ATK yrittäjän työvälineenä

Visma Fivaldi. Ohjeet Java web startin ja HTML5-työkalun aktivointiin

Raspin Geany-IDE:n etäkäyttö

AutoFutur / KoneFutur asennus verkkojärjestelmän työasemakoneelle. Ennen asennusta ja sen aikana huomioitavat asiat

Ongelma(t): Jotta tietokonetta voitaisiin käyttää monipuolisesti ja mahdollisimman yksinkertaisesti kaikkiin sille soveltuviin käyttötarkoituksiin,

Fiscal Media Server STD ohje

Käyttöjärjestelmät(CT50A2602)

CUDA. Moniydinohjelmointi Mikko Honkonen

SSH Secure Shell & SSH File Transfer

Olet tehnyt hyvän valinnan hankkiessasi kotimaisen StorageIT varmuuskopiointipalvelun.

SAP. Lasse Metso

HAMINETTI WLAN LIITTYMÄN KÄYTTÖÖNOTTO-OHJE

Internet-yhteydet maanläheisesti Combi Cool talvipäivät 2010

erasmartcard-kortinlukijaohjelmiston asennusohje (mpollux jää toiseksi kortinlukijaohjelmistoksi)

Android ohjelmointi. Mobiiliohjelmointi 2-3T5245

KAIKKI LAITTEET KÄYNNISTETÄÄN UUDELLEEN ENNEN TARKISTUSTA

Komentotulkki. Kysymyksiä

Perustietoa käyttöjärjestelmistä. o Tietokoneen toimintaperiaate o Käyttöjärjestelmistä o Esimerkkejä käyttöjärjestelmistä o Peruskäyttöharjoitus

Käyttöjärjestelmät. 1pJÄKÄ1 KÄYTTÖJÄRJESTELMÄN HALLINTA, 12 OSP

AutoFutur / KoneFutur verkkojärjestelmän päivitysohje

Unix-perusteet. Tulostaminen

Käyttöjärjestelmät: prosessit

Lahden Teho-Opetus Oy. Opetusohjelmien Palvelinohjelma. Käyttö- ja asennusohjeet

Linuxissa uusi elämä 1

Vaivattomasti parasta tietoturvaa

Laitteet ovat pääsääntöisesti muutaman vuoden vanhoja. Keskusmuistia niissä on n. 512 Mt ja kovalevyä vaihtelevasti (20 Gt:stä ylöspäin)

TK Palvelinympäristö

ZENworks Application Virtualization 11

Mark Summary Form. Taitaja Skill Number 205 Skill Tietokoneet ja verkot. Competitor Name

ASENNUSOHJEET INTERNET-ASENNUS. Navita Yritysmalli. YHTEYSTIEDOT Visma Solutions Oy Mannerheiminkatu LAPPEENRANTA Puh.

Automaattinen rivitys

Javan asennus ja ohjeita ongelmatilanteisiin

Samu Leppänen Juuso Lehtonen GNOME JA KDE. Kirjallinen osa Tietotekniikan ko. / Tietoverkkotekniikka

2 Konekieli, aliohjelmat, keskeytykset

Condes. Quick Start opas. Suunnistuksen ratamestariohjelmisto. Versio 7. Quick Start - opas Condes 7. olfellows 1.

VisualStudio Pikaopas, osa 1: WEB sivujen suunnittelu

Hallintatyökaluja Fujitsu-työasemille

Työpöytävirtualisointi

Visma Avendon asennusohje

Langattoman kotiverkon mahdollisuudet

WINDOWS 7 ASETUKSET FUTURSOFT OHJELMIEN KÄYTTÖÄ VARTEN

Valppaan asennus- ja käyttöohje

1. päivä ip Windows 2003 Server ja vista (toteutus)

SISÄLLYS 1 YLEISTÄ VERSIOT Tukiaika Variaatiot OHJELMISTO Paketinhallinta Komentorivisyntaksi

WL54AP2. Langattoman verkon laajennusohje WDS

Käyttöjärjestelmien historia. Joni Herttuainen Henri Jantunen Markus Maijanen Timo Saksholm Johanna Tjäder Eetu Turunen

Tekniset vaatimukset Tikon 6.5.0

Visma Nova. Visma Nova ASP käyttö ja ohjeet

Linux palomuurina (iptables) sekä squid-proxy

NetMeetingiä voi käyttää esimerkiksi Internet puheluissa, kokouksissa, etätyössä, etäopiskelussa ja teknisessä tuessa.

Sisällysluettelo. USB-laitteen jakaminen verkossa USB-tulostimen jakaminen Macin varmuuskopiointi Time Machine -ohjelmalla...

Palomuurit. Palomuuri. Teoriaa. Pakettitason palomuuri. Sovellustason palomuuri

Office365 Tampereen yliopiston normaalikoulussa

The administrative process of a cluster. Santtu Rantanen Valvoja: Prof. Jorma Jormakka

UBUNTU 8.04 LTS ASENNUS

.NET ajoympäristö. Juha Järvensivu 2007

Työasemien hallinta Microsoft System Center Configuration Manager Jarno Mäki Head of Training Operations M.Eng, MCT, MCSE:Security, MCTS

Käyttöjärjestelmät. Teemu Saarelainen Tietotekniikka

Fiscal Media Server STD -ohje

26 IT Linuxin asennus. Lyhyesti IT Linuxin tärkeimmät uudet ominaisuudet voidaan tiivistää seuraaviksi:

Office ohjelmiston asennusohje

Arch Linux asennusopas

10:30 Tauko. 12:00 Lopetus. Yhteistyössä:

TALLENNETAAN CD-/DVD-LEVYLLE

- Jarjestelmaasiantuntija Markku Jaatinen

MagiCAD 2020 Toimintaympäristö ja yhteensopivuus. MagiCAD Revitille ja AutoCADille

Solteq Tekso v Versiopäivitysohje.

Luottamuksellinen sähköposti Lapin yliopistossa. Ilmoitusviesti

Tietokoneet ja verkot. Kilpailupäivä 1, keskiviikko Kilpailijan numero. Server 2003 Administrator. XP pro Järjestelmänvalvojan

Lääkinnällisten ja taloteknisten tietoverkkojen eriyttäminen Sairaalatekniikan päivät Hämeenlinnassa

Tapahtumat. Johdanto Ikkunointi Ikkunatapahtumat Päätapahtumasilmukka Tapahtumien käsittely Olioiden välinen kommunikointi.

Visma GATEWAY INSTALLER. asennusopas

Transkriptio:

Linux rakenne Linux-järjestelmä koostuu useasta erillisestä osasta. Eräs jaottelu: Ydin Komentotulkki X-ikkunointijärjestelmä Sovellusohjelmat

Linux ydin Ytimen (kernel) päätehtävä on tarjota rajapinta sovellusten ja laitteiston välille: Tiedostojärjestelmän ja I/O-palvelujen hallinta Muistin hallinta Prosessien hallinta Ominaisuutena moniajotekniikka Prosessoriaikaa jaetaan ohjelmille niiden prioriteettien mukaan Ohjelmoitu C-kielellä, pieni osa assemblyä

Linux ydin Ytimen versionumerot ovat muotoa r.x.y R on muuttunut tähän mennessä vain kahdesti; 0, 1 ja 2 sarjat Jos x on parillinen, niin kyseessä on vakaa tuotantoversio Pariton x tarkoittaa kehitysversiota Y tarkoittaa pieniä muutoksia Yleisesti nykyisin käytössä 2.6.x.sarja.

Linux muistinhallinta Moniajo asettaa haasteita muistinhallinnalle. Linuxissa on seuraavia ratkaisuja: Dynaaminen levyvälimuisti: tarkoitukseen käytetään automaattisesti suurinta osaa vapaana olevasta fyysisestä muistista. Virtuaalimuisti: RAM-muistin jatke kiintolevyllä (swap-osio, käyttö sivutustekniikalla). Jaettu koodi: saman ohjelma useat samanaikaiset käyttäjät käyttävät samaa ajettavaa koodia.

Linux muistinhallinta Tarvelataus: Ajettavasta ohjelmasta ladataan muistiin kerralla vain se osa joka on suorituksessa. Jaetut kirjastot: vakiopalveluja käyttöjärjestelmän sovelluksille.

Linux komentotulkki Käyttäjän ei tarvitse huolehti ytimen toiminnasta, tiedot annetaan komentotulkin (shell) välityksellä. Suosituin komentotulkki bash. Muita komentotulkkeja mm. sh, csh, tcsh ja zsh.

Linux graafinen käyttöliittymä Graafisen käyttöliittymän taustalla toimii X Window System: X-palvelin X-asiakasohjelma Ikkunamanageri Linuxia on mahdollista etäkäyttää graafisesti. Graafinen etäkäyttö on erittäin helppoa: päätteellä annetaan ssh-komennolle etäyhteyttä otettaessa vipu -X, jolloin X-ikkunointi siirtää palvelimella avattavien ohjelmien ikkunat paikalliselle työasemalle.

Linux graafinen käyttöliittymä X client toteuttaa näytölle tulostettavan ohjelman sisällön. X server huolehtii näytölle tulostamisesta. X-protokolla hoitaa edellisten välisen yhteydenpidon, joko yhdessä koneessa tai TCP/IP-verkon koneiden välillä. X Window System on järjestelmäriippumaton.

Linux graafinen käyttöliittymä Ikkunamanageri on erillinen komponentti X-palvelimen päällä. Määrää millaisia ikkunoita ja nappuloita ruudulle piirretään ja piirtää ne. Mm. fvvm2, AfterStep, Swafish, Enlightenment ja WindowMaker.

Linux graafinen käyttöliittymä Työpöytäympäristöt sisältävät oman ikkunamanagerin lisäksi myös muuta toiminnallisuutta työpöydän ja järjestelmän hallintaan. Tunnetuimpia työpöytäympäristöja ovat mm. GNOME, KDE ja Xfce.

Linux tiedostojärjestelmät Tiedostojärjestelmä = tekniikka joka määrää millaiseen järjestykseen tieto tallennetaan massamuistilaitteeseen. Huolehtii mm. hakemistojen ja tiedostojen hierarkkisuudesta.

Linux verkkotuki Linuxissa sisäänrakennettu tuki TCP/IP:lle. LANin lisäksi verkkoon voidaan olla yhteydessä mm. WLANin, GPRS:n tai PPP:n kautta. Tarjolla monia TCP/IP-verkkopalveluja: Sähköposti (Pine, Sendmail) Newssit FTP HTTP (Firefox, Apache)

Linux verkkotuki Monet erillisenä myytävät palomuurit ja muut verkkoon liitetyt laitteet on rakennettu Linuxin päälle. Voidaan hyödyntää myös muita verkkoprotokollia, mm. SMB:tä jolloin Linux voi toimia palvelimena Windowstyöasemille.

Linux laitteistovaatimukset Linux skaalautuu hyvin monenlaisiin käyttötarkoituksiin, toimii hyvin vaatimattomissakin laitteissa. Yleensä yksi Linux-palvelinkone selviää esimerkiksi reititin-, palomuuri-, postipalvelin- ja Webpalvelintehtävistä hyytymättä ennen kuin Internetyhteyden nopeus rajoittaa palvelujen nopeutta.