Sisällys:Kotisivuilleni Perusteetetusivuhakemistot ulkoiset muistit käyttäjät käyttöoikeudet sisäänkirjautuminen ja lopetus käyttäjien lisääminen Linuxin peruskomennot syötön ja tulostuksen ohjaus putket säännölliset lausekkeet Red Carpet tiedostojen purku ja pakkaus prosessit johdatus komentoriviohjelmointiin sudo-ohjelma Asennus (9.0)johdantoasentaminen asennuksen jälkitoimet Linux ja Windows samaan koneeseen Pohdintaa osioinnista Päivittäminenpakettienhallinta yum:llaHaku RPM:stä up2date Virittelyäfontit kuntoonrullahiiri lisää levyä koneeseen Graafinen ympäristöX Window Systemikkunamanagerit ja työpöytäohjelmat Gnomen ja KDE:n käyttö OpenOfficeOpenOfficeasennus soikko VerkkoympäristöNFSNFS automount NFS versio 4 Firestarter-palomuuri isdn:llä nettiin Mitä uutta sivuilla? vanhentunutta materiaalia |
OsiointiJohdanto, Miten osioin ja mitä osioita tarvitsen?, LVM Johdanto"Osiointi menee aina pieleen" - tuntematon ajattelija. Osiointi (partitioning) tarkoittaa kiintolevyn jakamista osiin. Osioinnilla pyritään parantamaan kiintolevylle talletettujen tietojen hallintaa sekä myös lisäämään järjestelmän luotettavuutta. Hyvin tehdyllä osioinnilla voidaan kohtuullisen helposti varmistaa esim. se, ettei kukaan yksittäinen käyttäjä onnistu tukkimaan palvelimen levyä omilla tiedostoillaan. Osiointi on aina tulevan levyn tarpeen ennakointia. Sen takia se ei ole mikään hetkessä tehtävä operaatio. Pitää pystyä ennakoimaan, missä tarvitaan tilaa enemmän ja missä ei. Kotikäyttäjän kannalta hieman heikosti tehdyllä osioinnilla ei yleensä aiheuteta mitenkään suuria vahinkoja, mutta palvelinympäristössä huono osiointi saattaa aiheuttaa helposti ylläpidolle ylimääräistä työtä. Palvelinkäytössä olisikin perusteltua ryhtyä käyttämään LVM:ää perinteisen osioinnin sijasta. Ei ole olemassa oikeaa tapaa osioida levy, sen voi tehdä monella tavoin ja saada aikaiseksi aivan toimivan järjestelmän. Se, mikä eniten ratkaisee osiointitavan, on koneen käyttötarkoitus. Palvelinkäytössä on aivan erilaiset tarpeet kuin kotikäytössä. Miten osioin ja mitä osioita tarvitsen?Unixeissa ja Linuxissa ei ole levyasematunnuksia. Osiointi tehdään siten, että
juurihakemiston (/) alla oleva hakemisto liitetään levyosioon. Esimerkiksi
hakemistot Kotikäyttäjän ei kannata kovin tarkkaa ja pitkälle menevää osiointia toteuttaa. Seuraava jako on aivan riittävä:
Tarkennetaan hieman edellistä jakoa. Muita yleisesti luotuja osioita ovat seuraavat:
Kun jako joudutaan tekemään hyvin tarkaksi, tulee ongelmia levyn osioinnissa. Kuinka paljon varataan tilaa kullekin osiolle? Entä jos varasinkin liian vähän tilaa jollekin osiolle? Samoin jos järjestelmään asennetaan uusia levyjä ja pitäisi saada tila joustavasti käyttöön esim. niin, että annettaisiin /usr-hakemistolle pari gigaa lisää ja /home-hakemistolle kymmenen. Tavanomaisilla Linuxin tiedostojärjestelmillä (ext2 ja ext3) ei voi tällaista operaatiota tehdä. Onneksi nykyisin on olemassa tällaiseen ratkaisu: LVM. LVMRed Hatissa on versiosta 8.0 alkaen ollut käytössä Logical Volyme Management (LVM). Sillä on mahdollista tehdä järjestelmä, joka joustaa käytön mukaan. Sen avulla voidaan joustavasti määritellä osioiden kokoja uudestaan sen mukaan, kun niitä tarvitaan. Normaalisti levytila on jakautunut fyysisiin osioihin (physical volyme). Fyysinen osio on yksi kokonainen levy. LVM:n avulla voidaan useasta levystä muodostaa looginen osio (logical volyme group), joka yhdistää tämän tilan:
Kun tällainen ryhmä on luotu, siitä voidaan jakaa tilaa perinteisille osioille, esimerkiksi näin: Tälloin jos esimerkiksi näyttää siltä, että 20 Gt ei riitä Red Hatin manuaaleista lyhyen kuvauksen LVM:stä löytää Customization Guidesta ( http://www.redhat.com/docs/manuals/linux/RHL-9-Manual/custom-guide/ch-lvm-intro.html). Tarkempi LVM-osioiden luonti löytyy sitten samasta oppaasta osoitteesta http://www.redhat.com/docs/manuals/linux/RHL-9-Manual/custom-guide/ch-lvm.html. |