linux下檔案操作inode,block的變化

來源:互聯網
上載者:User

linux下檔案操作inode,block的變化 1.建立好檔案系統並掛載:inode,block資訊如下:Filesystem            Inodes   IUsed   IFree IUse% Mounted on/dev/sdb5              28112      11   28101    1% /test5/dev/sdb6              28112      11   28101    1% /test6Filesystem           1K-blocks      Used Available Use% Mounted on/dev/sdb5               108837      5663     97555   6% /test5/dev/sdb6               108865      5663     97581   6% /test62.在/test5下建立一個testfile檔案:後資訊如下:Filesystem            Inodes   IUsed   IFree IUse% Mounted on/dev/sdb5              28112      12   28100    1% /test5/dev/sdb6              28112      11   28101    1% /test6Filesystem           1K-blocks      Used Available Use% Mounted on/dev/sdb5               108837      5664     97554   6% /test5/dev/sdb6               108865      5663     97581   6% /test6結論:建立一個檔案時,佔用一個inode,至少一個block3.從/test5複製檔案testfile到/test6/testfile.cpFilesystem            Inodes   IUsed   IFree IUse% Mounted on/dev/sdb5              28112      13   28099    1% /test5/dev/sdb6              28112      12   28100    1% /test6Filesystem           1K-blocks      Used Available Use% Mounted on/dev/sdb5               108837      5664     97554   6% /test5/dev/sdb6               108865      5664     97580   6% /test6結論:複製應該等於建立的過程4.移動/test5/testfile到/test6/Filesystem            Inodes   IUsed   IFree IUse% Mounted on/dev/sdb5              28112      12   28100    1% /test5/dev/sdb6              28112      13   28099    1% /test6Filesystem           1K-blocks      Used Available Use% Mounted on/dev/sdb5               108837      5664     97554   6% /test5/dev/sdb6               108865      5664     97580   6% /test6結論:/test5 inode減少一個, /test6 inode增加一個,/test5 block應該不變,/test6應該減少一個 可能因為檔案大小5.在/test6下刪除testfileFilesystem            Inodes   IUsed   IFree IUse% Mounted on/dev/sdb5              28112      12   28100    1% /test5/dev/sdb6              28112      12   28100    1% /test6Filesystem           1K-blocks      Used Available Use% Mounted on/dev/sdb5               108837      5664     97554   6% /test5/dev/sdb6               108865      5664     97580   6% /test6結論:刪除檔案時,只刪除inode節點,不銷毀block塊中的資料,同時這也是資料恢複的基礎 

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.