Kök bölünişiniň jemi kodlaryny nädip almaly


Linux we beýleki Unix ýaly operasiýa ulgamlarynda, inode bir faýly ýa-da bukjany (şeýle hem bir faýl - sebäbi hemme zat Unix-daky bir faýl) suratlandyrýan maglumatlary saklaýar, adyndan, mazmunyndan ýa-da hakyky maglumatlaryndan başga. Şonuň üçin her faýl faýl hakda metadata bolan inode bilen indekslenýär.

Inode faýlyň fiziki ýerleşişi, faýlyň ululygy, faýlyň eýesi we topary, faýlyň giriş rugsatlary (okamak, ýazmak we ýerine ýetirmek), wagt bellikleri, şeýle hem gaty baglanyşyklaryň sanyny görkezýän hasaplaýjy ýaly maglumatlary öz içine alýar. faýly görkezýär.

Faýl ulgamynyň boş ýeriniň gutarmagynyň mümkin usullaryndan biri, ähli inodlar ulanylanda. Bu diskde ýeterlik boş ýer bolanda-da bolup biler; faýl ulgamyndaky ähli inodlaryň sarp edilmegi täze faýllaryň döredilmeginiň öňüni alyp biler. Mundan başga-da ulgamyň duýdansyz durmagyna sebäp bolup biler.

Bir bukjadaky faýllaryň inod sanyny almak üçin, mysal üçin kök katalogy, terminal penjiresini açyň we aşakdaky ls buýrugyny işlediň, bu ýerde -l opsiýasy uzyn sanaw formaty, -a ähli faýllary we -i her faýlyň indeks belgisini çap etmegi aňladýar.

$ ls -lai /

Kök katalogynda inodlaryň umumy sanyny almak üçin aşakdaky du buýrugyny işlediň.

$ sudo du --inode /

Kök bölüminde inod ulanylyşy (elýeterli mukdar, ulanylan mukdar we mugt we göterim mukdary) statistikasyny sanamak üçin df buýruklaryny aşakdaky ýaly ulanyň ( -h baýdagy adamda maglumat görkezmäge mümkinçilik berýär- okalýan format).

$ sudo df -ih/

Inode kesgitlemesi barada jikme-jik maglumat üçin Linux Maglumat Taslamasynyň makalasyny okaň: http://www.linfo.org/inode.html.