ວິທີການເຂົ້າສ່ວນແບ່ງສ່ວນຂອງຮາກທັງ ໝົດ


ໃນ Linux ແລະລະບົບປະຕິບັດການອື່ນໆທີ່ຄ້າຍຄືກັບ Unix, inode ເກັບຂໍ້ມູນທີ່ອະທິບາຍເອກະສານຫລືໄດເລກະທໍລີ (ຍັງມີເອກະສານ - ເພາະວ່າທຸກຢ່າງແມ່ນເອກະສານໃນ Unix) ຍົກເວັ້ນຊື່ແລະເນື້ອຫາຫລືຂໍ້ມູນຕົວຈິງ. ເພາະສະນັ້ນ, ແຕ່ລະເອກະສານແມ່ນຖືກດັດສະນີໂດຍ inode ເຊິ່ງແມ່ນຂໍ້ມູນ metadata ກ່ຽວກັບເອກະສານ.

inode ປະກອບມີຂໍ້ມູນເຊັ່ນ: ສະຖານທີ່ທາງກາຍະພາບຂອງເອກະສານ, ຂະ ໜາດ ຂອງເອກະສານ, ເຈົ້າຂອງແລະກຸ່ມຂອງເອກະສານ, ສິດໃນການເຂົ້າເຖິງຂອງເອກະສານ (ອ່ານ, ຂຽນແລະປະຕິບັດ), ຕາຕະລາງເວລາ, ພ້ອມທັງເຄື່ອງ ໝາຍ ທີ່ສະແດງ ຈຳ ນວນລິ້ງທີ່ແຂງ. ຊີ້ໄປທີ່ເອກະສານ.

ໜຶ່ງ ໃນວິທີການທີ່ເປັນໄປໄດ້ທີ່ລະບົບແຟ້ມເອກະສານສາມາດ ໝົດ ເວລາໄດ້ກໍ່ຄືເວລາທີ່ການ ນຳ ໃຊ້ອິນເຕີເນັດທັງ ໝົດ. ສິ່ງນີ້ສາມາດເກີດຂື້ນໄດ້ເຖິງແມ່ນວ່າມີພື້ນທີ່ຫວ່າງພຽງພໍໃນແຜ່ນ; ການບໍລິໂພກຂອງ inodes ທັງ ໝົດ ໃນລະບົບແຟ້ມຂໍ້ມູນສາມາດກີດຂວາງການສ້າງເອກະສານ ໃໝ່. ນອກນັ້ນ, ມັນສາມາດສົ່ງຜົນໃຫ້ລະບົບຢຸດທັນທີທັນໃດ.

ເພື່ອໃຫ້ ຈຳ ນວນຂອງ inodes ຂອງແຟ້ມໃນໄດເລກະທໍລີ, ຕົວຢ່າງ, ໄດເລກະທໍລີຮາກ, ເປີດ ໜ້າ ຕ່າງຢູ່ປາຍຍອດແລະ ດຳ ເນີນການ ຄຳ ສັ່ງ ls ຕໍ່ໄປນີ້, ບ່ອນທີ່ຕົວເລືອກ -l ໝາຍ ເຖິງຮູບແບບລາຍຊື່ຍາວ, -a ໝາຍ ຄວາມວ່າທຸກເອກະສານແລະ -i ໝາຍ ຄວາມວ່າພິມ ຈຳ ນວນດັດສະນີຂອງແຕ່ລະເອກະສານ.

$ ls -lai /

ເພື່ອໃຫ້ໄດ້ ຈຳ ນວນ inodes ທັງ ໝົດ ໃນໄດເລກະທໍລີຮາກ, ດຳ ເນີນການ ຄຳ ສັ່ງ du ຕໍ່ໄປນີ້.

$ sudo du --inode /

ເພື່ອລາຍຊື່ສະຖິຕິກ່ຽວກັບການ ນຳ ໃຊ້ inode (ຈຳ ນວນທີ່ສາມາດໃຊ້ໄດ້, ຈຳ ນວນເງິນທີ່ໃຊ້ແລະ ຈຳ ນວນທີ່ບໍ່ເສຍຄ່າແລະເປີເຊັນການ ນຳ ໃຊ້) ໃນການແບ່ງປັນຮາກ, ໃຊ້ ຄຳ ສັ່ງ df ດັ່ງຕໍ່ໄປນີ້ ຮູບແບບທີ່ສາມາດອ່ານໄດ້).

$ sudo df -ih/

ສຳ ລັບ ຄຳ ນິຍາມ inode ທີ່ລະອຽດ, ອ່ານບົດຂຽນຂອງໂຄງການ Linux ຂໍ້ມູນຂ່າວສານ: http://www.linfo.org/inode.html.