Ero sivun ”I-node” versioiden välillä

Linux.fista
Siirry navigaatioon Siirry hakuun
p (wikilinkkejä)
p (toinen korjaus)
 
(4 välissä olevaa versiota 2 käyttäjän tekeminä ei näytetä)
Rivi 1: Rivi 1:
'''i-node''' on tiedoston metatiedot sisältävä tietorakenne Unixien [[tiedostojärjestelmä|tiedostojärjestelmissä]]. i-node sisältää tiedot tiedoston tyypistä ([[tiedosto]], [[hakemisto]], [[symbolinen linkki|symlinkki]], [[nimetty putki]], [[laitetiedosto]], ...), [[tiedoston oikeudet|oikeuksista]], omistajasta, ryhmästä ja [[kova linkki|linkkien määrästä]] sekä tiedoston koosta ja tiedostolle varatuista blokeista. Sen sijaan i-node ei sisällä tietoa tiedoston nimestä tai nimistä.
{{pienaakkonen}}


Hakemistossa (joka on määrämuotoinen tiedosto) on tieto tiedoston nimestä ja inode-numerosta, sekä mahdollisesti tiedoston tyypistä. Muut tiedot luetaan i-nodesta.
'''i-node''' (index note) on tiedoston metatiedot sisältävä tietorakenne Unix-pohjaisissa [[tiedostojärjestelmä|tiedostojärjestelmissä]]. i-node sisältää tiedot tiedoston tyypistä ([[tiedosto]], [[hakemisto]], [[symbolinen linkki|symlinkki]], [[nimetty putki]], [[laitetiedosto]], [[tiedoston oikeudet|oikeuksista]], [[käyttäjä|omistajasta]], [[ryhmä]]stä ja [[kova linkki|linkkien määrästä]] sekä tiedoston koosta ja linkit tiedostolle varattuihin blokkeihin. Sen sijaan i-node ei sisällä tietoa tiedoston nimestä tai nimistä.
 
Hakemistossa (joka on määrämuotoinen tiedosto) on tieto tiedoston nimestä ja inode-numerosta, sekä mahdollisesti tiedoston tyypistä. Muut tiedot luetaan i-nodesta. Jos tiedoston/hakemiston nimessä sattuu olemaan esimerkiksi toisen kielen kirjoitusmerkkejä, tai muita erikoismerkkejä, joita ei käytettevänä olevasta näppäimistöstä löydy, i-noden avulla näitäkin tiedostoja/hakemistoja voidaan käsitellä.
 
&nbsp;&nbsp;&nbsp;&nbsp;<tt>$ [[ls]] -lia</tt>
<pre>
total 0
66 drwxr-xr-x 3 user  users  60 Sep 11 20:06  .
1 drwxrwxrwt 5 root  root  180 Sep 11 20:04  ..
87 drwxr-xr-x 2 user  users  40 Sep 11 20:16  hakemisto
89 -rw-r--r-- 1 user  users  0 Sep 11 20:21  .piilotiedosto
88 -rw-r--r-- 1 user  users  0 Sep 11 20:16  tiedosto
67 drwxr-xr-x 2 user  users 420 Mar  6  2021 'オペレーティング・システム '
</pre>
&nbsp;&nbsp;&nbsp;&nbsp;<tt>$ [[cd]] "$([[find]] -inum 67)"</tt>


[[Luokka:Käsitteet]]
[[Luokka:Käsitteet]]
[[Luokka:Tiedostojärjestelmät]]
[[Luokka:Tiedostojärjestelmät]]

Nykyinen versio 19. marraskuuta 2022 kello 23.26

i-node (index note) on tiedoston metatiedot sisältävä tietorakenne Unix-pohjaisissa tiedostojärjestelmissä. i-node sisältää tiedot tiedoston tyypistä (tiedosto, hakemisto, symlinkki, nimetty putki, laitetiedosto, oikeuksista, omistajasta, ryhmästä ja linkkien määrästä sekä tiedoston koosta ja linkit tiedostolle varattuihin blokkeihin. Sen sijaan i-node ei sisällä tietoa tiedoston nimestä tai nimistä.

Hakemistossa (joka on määrämuotoinen tiedosto) on tieto tiedoston nimestä ja inode-numerosta, sekä mahdollisesti tiedoston tyypistä. Muut tiedot luetaan i-nodesta. Jos tiedoston/hakemiston nimessä sattuu olemaan esimerkiksi toisen kielen kirjoitusmerkkejä, tai muita erikoismerkkejä, joita ei käytettevänä olevasta näppäimistöstä löydy, i-noden avulla näitäkin tiedostoja/hakemistoja voidaan käsitellä.

    $ ls -lia

total 0
66 drwxr-xr-x 3 user  users  60 Sep 11 20:06  .
 1 drwxrwxrwt 5 root  root  180 Sep 11 20:04  ..
87 drwxr-xr-x 2 user  users  40 Sep 11 20:16  hakemisto
89 -rw-r--r-- 1 user  users   0 Sep 11 20:21  .piilotiedosto
88 -rw-r--r-- 1 user  users   0 Sep 11 20:16  tiedosto
67 drwxr-xr-x 2 user  users 420 Mar  6  2021 'オペレーティング・システム '

    $ cd "$(find -inum 67)"