Articles

Miten löytää tiedoston Inode Linuxissa

yleiskatsaus

Linux-tiedostojärjestelmiin kirjoitetuille tiedostoille annetaan inodi. Näitä yksilöllisiä tunnuksia käytetään tiedostojärjestelmän tietokannassa tiedostojen seuraamiseksi. Tässä opetusohjelmassa, aiot oppia katsomaan inode numero määritetty tiedoston tai hakemiston.

on olemassa kaksi komentoa, joilla voidaan katsoa tiedoston tai hakemiston inodia, ja ne ovat ls ja stat. Molemmat ovat alla.

ls komento on hyödyllinen hakemiston tiedostoluettelon inodinumeron löytämisessä, kun taas state komento soveltuu paremmin yksittäisille tiedostoille tai hakemistoille.

käyttämällä LS-komentoa

yksinkertainen tapa tarkastella Linux-tiedostojärjestelmän tiedostojen annettua inodia on käyttää ls – komentoa. Kun käytetään -i – merkintää, jokaisen tiedoston tulokset sisältävät tiedoston inodinumeron.

ls -li
276944 drwxr-xr-x 16 www-data www-data 4096 Jun 4 2019 html405570 drwxr-xr-x 5 www-data www-data 4096 Jun 10 21:48 wordpress

yllä olevassa esimerkissä kaksi hakemistoa palautetaan ls komento. Palautetun luettelon ensimmäinen sarake on annettu inode.

  • html-hakemistolle annettiin inode 276944
  • wordpress-hakemistolle annettiin inode 405570

käyttäen stat-komentoa

toinen tapa tarkastella tiedoston inodea on käyttää stat komentoa. Tätä menetelmää käytetään yleensä yhtä tiedostoa vastaan, kun taas ls komentoa käytetään tiedostoluetteloa vastaan.

esimerkissä stat yllä nähty html-Hakemisto.

stat ./html

kuten state palautettu inode-arvo on sama kuin ls komento: 276944.