-
Ovatko kansiot tiedostoja, onko niillä koko ja voiko ne olla erilaisia, esim kännykän, linuxin, macin tai windowsin kansiot?
ainakin windowsissa kansioita voi jossain määrin muokata, vaihtaa kuvakkeen ja muuta kivaa, eivät taida olla yhteensopivia vaikka linuxin kanssa
kännykällä voi jossain määrin hallita tiedostoja myös, ja esim kun asentaa ohjelman tietokoneelle, voi setupin aikana luoda uusia kansioita, onko ne valideja kuten muutkin kansiot
turhanpäiväinen knoppikysymys, mutta aloin vain miettiä... tiedostojärjestelmän kannalta kansio on vain polku, C:/kansio1/kansio2/tiedosto.txt, eli kansio ei olisi tiedosto vain joku määritysinfo?
Yksi vastaus
-
Käyttöjärjestelmien ns. ajettavat tiedostot (executable, .exe tms winukassa) ja kirjastot (libraries, .dll winukassa, .so linuxissa) eivät ole yhteensopivia. Muiden tiedostojen (tekstitiedostot, word-dokumentit tms) kohdalla kyse on vaan siitä, että osaako jokin asennettu ohjelma niitä lukea.
Tiedostojärjestelmän kannalta tiedostot kirjoitetaan paloina (blokkeina, koko yleensä 4096 tavua) ympäri kovalevyä ja ns. tiedostotauluun (file allocation table) kirjoitetaan viittaus mistä blokista mikin tiedosto alkaa. Blokkiin tuleva tieto koostuu datasta (eli tiedoston sisällöstä, osasta siitä) SEKÄ viittauksesta seuraavaan blokkiin, jossa tiedosto jatkuu. Tuohon samaiseen tiedostotauluun voidaan kirjoittaa myös tieto siitä, mitä tiedostoja kansio sisältää - tai mistä kohtaa kovalevyä (mistä blokista) löytyy kansion sisältävien tietojen ensimmäiset palaset.
Eri käyttöjärjestelmät voidaan asentaa vain käyttöjärjestelmän ymmärtämään tietodojärjestelmään ja siksi käyttöjärjestelmien asennusvaiheessa kovalevyt (kovalevyn osiot) alustetaan (formatoidaan) sopivaksi: Windowsissa tiedostojärjestelmä on NTFS, Linuxissa Ext (tai reisierfs tms) Mäkissä HFS+. Periaatteessa on sama millä vekottimella tai käyttöjärjestelmällä sinä niitä kansioita tai tiedostoja käpistelet, kunhan se laite/käyttöjärjestelmä hallitsee kiintolevyllä/usbitikulla/muistikortissa käytetyn tiedostojärjestelmän.
Tiedostojärjestelmään EI tallenneta tietoa siitä onko kansiolla tai tiedostolla esim. winukassa käytössä joku erikoinen kuvake - se on sitä käyttöjärjestelmän kikkailua.
Vastaa kysymykseen
Huom! Ethän vastaa pelkällä linkillä. Vaikka vastaus kysymykseen löytyisikin linkin takaa, tiivistä sen sisältö tähän, jotta lukijan ei tarvitse siirtyä toiseen palveluun saadakseen tarkan vastauksen kysymykseensä.