NCdu ແລະນັກວິເຄາະຕິດຕາມການ ນຳ ໃຊ້ Disk ອີງຕາມຂໍ້ມູນ NCurses


ncdu (NCurses Disk Usage) ແມ່ນລຸ້ນ ຄຳ ສັ່ງຂອງ ຄຳ ສັ່ງທີ່ນິຍົມທີ່ສຸດ“ du command“. ມັນແມ່ນອີງໃສ່ ncurses ແລະໃຫ້ວິທີທີ່ໄວທີ່ສຸດໃນການວິເຄາະແລະຕິດຕາມເອກະສານແລະໄດເລກະທໍລີທີ່ ກຳ ລັງໃຊ້ພື້ນທີ່ດິດຂອງທ່ານຢູ່ໃນ Linux. ມັນສະຫນອງການໂຕ້ຕອບ ncurses ທີ່ດີເລີດເພື່ອສະແດງຂໍ້ມູນໃນທາງທີ່ສະຫລາດກວ່າເຊັ່ນຄໍລໍາ ສຳ ລັບພື້ນທີ່ດິດທີ່ໃຊ້ໃນເມກາໄບ, gigabytes ແລະການ ນຳ ໃຊ້ແຖບກາຟິກ, ຊື່ແຟ້ມ/ລະບົບຊື່, ການລຶບໄຟລ໌, ການໂຫຼດ ໜ້າ ຈໍຄືນ, ແລະອື່ນໆ ncdu ມີຈຸດປະສົງງ່າຍດາຍ, ໄວແລະງ່າຍໃນການ ນຳ ໃຊ້ໂປແກຼມແລະໃຊ້ງານກັບລະບົບ Linux/Unix ທີ່ນ້ອຍທີ່ສຸດທີ່ມີການຕິດຕັ້ງ ncurses.

ບົດຂຽນນີ້ອະທິບາຍໃຫ້ທ່ານຮູ້ຜ່ານຂັ້ນຕອນການຕິດຕັ້ງແລະ ນຳ ໃຊ້ໂປແກຼມ NCDU ໃນລະບົບ Linux.

ການຕິດຕັ້ງ ncdu (NCurses Disk Usage)

ຊຸດ "ncdu" ແມ່ນບໍ່ສາມາດໃຊ້ໄດ້ພາຍໃຕ້ RHEL, CentOS, Fedora, ການແຈກຢາຍ Linux ແບບວິທະຍາສາດ, ທ່ານຕ້ອງມີບ່ອນເກັບມ້ຽນ epel ຢູ່ໃນລະບົບຂອງທ່ານເພື່ອຕິດຕັ້ງມັນໂດຍໃຊ້ yum command.

# yum install ncdu

ເຄື່ອງມື“ ncdu” ມີຢູ່ໃນ Ubuntu, Linux Mint ແລະ Debian ຈາກລະບົບຈັດການຊຸດ, ໃຊ້ ຄຳ ສັ່ງ apt-get ຕໍ່ໄປນີ້ເພື່ອຕິດຕັ້ງມັນ.

$ sudo apt-get install ncdu

ຂ້ອຍໃຊ້ ncdu ແນວໃດ

ພຽງແຕ່, ດຳ ເນີນ ຄຳ ສັ່ງ“ ncdu” ຈາກປາຍທາງ. ເມື່ອທ່ານດໍາເນີນການ, ມັນຈະເລີ່ມຕົ້ນການສະແກນສໍາລັບຈໍານວນໄຟລ໌ແລະໄດເລກະທໍລີແລະການນໍາໃຊ້ແຜ່ນຂອງໄດເລກະທໍລີເຮັດວຽກໃນປະຈຸບັນ.

# ncdu

ເມື່ອໄດ້ສະແກນແລ້ວ, ມັນຈະ ນຳ ສະ ເໜີ ໂຄງສ້າງຕົ້ນໄມ້ຂອງແຟ້ມແລະແຟ້ມຕ່າງໆພ້ອມກັບການ ນຳ ໃຊ້ແຜ່ນຂອງພວກມັນໃນຮູບແບບທີ່ສາມາດອ່ານໄດ້ຂອງມະນຸດດ້ວຍການ ນຳ ສະ ເໜີ ແຖບກາຟິກ.

ກົດ“ i” ເພື່ອເບິ່ງຂໍ້ມູນກ່ຽວກັບໄດເລກະທໍລີທີ່ຖືກຄັດເລືອກເຊັ່ນ: ເສັ້ນທາງເຕັມ, ການໃຊ້ແຜ່ນ, ຂະ ໜາດ ປາກົດຂື້ນ. ອີກເທື່ອ ໜຶ່ງ, ກົດປຸ່ມ“ i” ເພື່ອເຊື່ອງປ່ອງຢ້ຽມ.

ກົດ“ -d” ເພື່ອລຶບໄຟລ໌ທີ່ຖືກຄັດເລືອກຫຼືໄດເລກະທໍລີ, ກ່ອນທີ່ຈະລຶບມັນຈະເຮັດໃຫ້ທ່ານຢືນຢັນ. ກົດ“ Yes” ຫຼື“ No”.

ກົດປຸ່ມ "Shift +?" ເພື່ອເບິ່ງ window help ກັບ ncdu ທີ່ມີຢູ່. ທ່ານສາມາດໃຊ້ປຸ່ມລູກສອນເພື່ອຍ້າຍຂຶ້ນແລະລົງ ສຳ ລັບຕົວເລືອກເພີ່ມເຕີມ.

ໃຊ້“ q” ເພື່ອອອກຈາກການໂຕ້ຕອບ. ຕໍ່ໄປນີ້ແມ່ນບັນຊີລາຍຊື່ຂອງທາງເລືອກທີ່ມີຢູ່ສໍາລັບ ncdu, ທ່ານສາມາດກວດເບິ່ງພວກມັນ.

 ┌───ncdu help─────────────────1:Keys───2:Format───3:About─────┐
 │         						       │
 │   up, 	k  Move cursor up                              │
 │   down, 	j  Move cursor down                            │
 │   right/enter   Open selected directory                     │
 │   left, <, 	h  Open parent directory                       │
 │   	      	n  Sort by name (ascending/descending)         │
 │   		s  Sort by size (ascending/descending)         │
 │ 		d  Delete selected file or directory           │
 │  		t  Toggle dirs before files when sorting       │
 │  		g  Show percentage and/or graph                │
 │ 		a  Toggle between apparent size and disk usage │
 │		e  Show/hide hidden or excluded files          │
 │           	i  Show information about selected item        │
 │           	r  Recalculate the current directory           │
 │           	q  Quit ncdu                                   │
 │          	                                               │
 │                                     Press q to continue     │
 └─────────────────────────────────────────────────────────────┘