Hakemisto (tietotekniikka)

Wikipedia
Loikkaa: valikkoon, hakuun
Graafisissa käyttö­liittymissä hakemistoa tyypillisesti edustaa kansio-kuvake.

Hakemisto eli kansio on tiedostojen symbolinen tallennuspaikka tietokoneen massamuistiin (kuten kiintolevyyn) asennetussa tiedostojärjestelmässä. Teknisestä näkökulmasta hakemisto on oikeastaan vain erityiseen tiedostoon tallentunut luettelo muista tiedostoista, jotka näin hahmottuvat yhtenäiseksi ryhmäksi. Nykyaikaisissa graafisissa käyttöliittymissä hakemistoa kuitenkin tyypillisesti edustaa kansion näköinen kuvake, joka havainnollistaa ajatusta, että tiedostoja voidaan säilyttää ikään kuin hakemiston sisällä.

Tiedostojen lisäksi hakemisto voi sisältää muita hakemistoja eli alihakemistoja. Sisäkkäisistä hakemistoista muodostuu tiedostojärjestelmän hakemistorakenne eli niin sanottu hakemistopuu. Kun sisäkkäisten hakemistojen nimet luetellaan tiedostojärjestelmän perustasolta eli niin sanotusta juurihakemistosta lähtien, saadaan hakemistopolku. Tällöin useimmissa nykyaikaisissa käyttöjärjestelmissä hakemistotasojen erottimena toimii vinoviiva (/), vaikka esimerkiksi Windowsissa on perinteisesti tavattu käyttää kenoviivaa (\). Vastaavasti URL-osoitteissa verkkotunnuksen jälkeiset vinoviivat tyypillisesti jäsentävät WWW-palvelimen hakemistopolkua.

Sisäkkäisten hakemistojen määrää rajoittaa hakemistopolun tiedostonimien pituus. Esimerkiksi Windows API:ssa suurin sallittu tiedoston polun pituus on 260 merkkiä ("D:\<korkeintaan 256 merkkiä><NUL>").[1]

Vanhanaikaisissa tai yksinkertaisissa tietokonejärjestelmissä ei välttämättä ole hakemistoja lainkaan, vaan kaikki tiedostot tallentuvat suoraan juuritasolle.

Viitteet[muokkaa | muokkaa wikitekstiä]

  1. http://msdn.microsoft.com/en-us/library/aa365247.aspx#maxpath