ພວກເຮົາສົມທົບສອງຄອມພິວເຕີເຂົ້າໄປໃນເຄືອຂ່າຍທ້ອງຖິ່ນ

ໂດຍຮູ້ເຖິງຂໍ້ມູນສູງສຸດກ່ຽວກັບລະບົບ, ຜູ້ໃຊ້ຈະສາມາດກໍານົດໄດ້ຫຼາຍຢ່າງໃນການເຮັດວຽກຂອງເຈົ້າ. ມັນກໍ່ສໍາຄັນທີ່ຈະຮູ້ຂໍ້ມູນກ່ຽວກັບຂະຫນາດຂອງແຟ້ມໃນ Linux ແຕ່ທໍາອິດທ່ານຈໍາເປັນຕ້ອງຕັດສິນໃຈວ່າຈະໄດ້ຮັບຂໍ້ມູນນີ້.

ເບິ່ງອີກ: ວິທີການຊອກຫາສະບັບຂອງການແຈກແຈງ Linux

ວິທີການກໍານົດຂະຫນາດໂຟເດີ

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

ວິທີທີ່ 1: ເທີມິນັນ

ເພື່ອໃຫ້ໄດ້ຂໍ້ມູນລະອຽດກ່ຽວກັບຂະຫນາດຂອງແຟ້ມໃນ Linux, ໃຫ້ໃຊ້ຄໍາສັ່ງທີ່ດີກວ່າ du ໃນ "Terminal". ເຖິງແມ່ນວ່າວິທີນີ້ອາດເຮັດໃຫ້ຜູ້ໃຊ້ມີປະສົບການທີ່ບໍ່ມີປະສົບການທີ່ເຄີຍປ່ຽນ Linux, ມັນແມ່ນເລີດສໍາລັບການຊອກຫາຂໍ້ມູນທີ່ຈໍາເປັນ.

Syntax

ໂຄງສ້າງທັງຫມົດຂອງປະໂຫຍດ du ເບິ່ງຄືວ່ານີ້:

du
du folder_name
du [option] folder_name

ເບິ່ງອີກ: ມັກໃຊ້ຄໍາສັ່ງໃນ "Terminal"

ຕາມທີ່ທ່ານສາມາດເບິ່ງເຫັນ, syntax ຂອງມັນສາມາດສ້າງໄດ້ໃນວິທີທີ່ແຕກຕ່າງກັນ. ຕົວຢ່າງ, ເມື່ອປະຕິບັດຄໍາສັ່ງ du (ໂດຍບໍ່ຕ້ອງກໍານົດໂຟເດີແລະທາງເລືອກ) ທ່ານຈະໄດ້ຮັບກໍາແພງຫີນຂອງລາຍຊື່ລາຍຊື່ຂະຫນາດຂອງໂຟເດີທັງຫມົດໃນໄດເລກະທໍລີປັດຈຸບັນເຊິ່ງເປັນສິ່ງທີ່ບໍ່ສະດວກສໍາລັບຄວາມຮູ້.

ມັນດີກວ່າທີ່ຈະນໍາໃຊ້ຕົວເລືອກຕ່າງໆຖ້າທ່ານຕ້ອງການໄດ້ຮັບຂໍ້ມູນໂຄງສ້າງ, ເຊິ່ງຈະໄດ້ຮັບການປຶກສາຫາລືໃນລາຍະລະອຽດດ້ານລຸ່ມນີ້.

ຕົວເລືອກ

ກ່ອນທີ່ຈະສະແດງຕົວຢ່າງຂອງທີມງານ du ມັນເປັນສິ່ງທີ່ຫນ້າສົນໃຈທີ່ຈະບອກທາງເລືອກໃນການໃຊ້ຄວາມເປັນໄປໄດ້ທັງຫມົດໃນເວລາທີ່ການເກັບຂໍ້ມູນກ່ຽວກັບຂະຫນາດຂອງແຟ້ມ.

  • -a - ສະແດງຂໍ້ມູນກ່ຽວກັບຂະຫນາດທັງຫມົດຂອງໄຟລ໌ທີ່ຢູ່ໃນໄດເລກະທໍລີ (ໃນທ້າຍຂອງບັນຊີລາຍຊື່ສະແດງລະດັບສຽງທັງຫມົດຂອງໂຟນເດີທັງຫມົດ).
  • - ຂະຫນາດປະເພດ - ສະແດງໃຫ້ເຫັນປະລິມານທີ່ແທ້ຈິງຂອງໄຟລ໌ທີ່ຢູ່ພາຍໃນໄດເລກະທໍລີ. ພາລາມິເຕີຂອງບາງໄຟລ໌ໃນໂຟນເດີແມ່ນບໍ່ຖືກຕ້ອງ, ປັດໃຈຫຼາຍມີອິດທິພົນຕໍ່ການນີ້, ດັ່ງນັ້ນການນໍາໃຊ້ຕົວເລືອກນີ້ຊ່ວຍໃຫ້ຂໍ້ມູນທີ່ຖືກຕ້ອງ.
  • -B, - ຂະຫນາດຂະຫນາດ = SIZE - ແປຜົນໄດ້ຮັບໃນ kilobytes (K), ເມກະໄບ (M), gigabytes (G), terabytes (T). ຕົວຢ່າງ, ຄໍາສັ່ງທີ່ມີທາງເລືອກ -BM ຈະສະແດງຂະຫນາດຂອງແຟ້ມໃນເມກະໄບ. ໃຫ້ສັງເກດວ່າເມື່ອນໍາໃຊ້ມູນຄ່າທີ່ແຕກຕ່າງກັນ, ມູນຄ່າຂອງພວກເຂົາມີຂໍ້ຜິດພາດ, ຍ້ອນວ່າເປັນຈໍານວນເຕັມທີ່ນ້ອຍກວ່າ.
  • -b - ສະແດງຂໍ້ມູນໃນໄບຕ໌ (ທຽບເທົ່າກັບ - ຂະຫນາດປະເພດ ແລະ - ຂະຫນາດຂະຫນາດ = 1).
  • -with - ສະແດງໃຫ້ເຫັນຈໍານວນທັງຫມົດຂອງຂະຫນາດໂຟນເດີ.
  • -D - ຄໍາສັ່ງທີ່ຈະປະຕິບັດຕາມການເຊື່ອມຕໍ່ເຫຼົ່ານັ້ນທີ່ມີຢູ່ໃນ console.
  • --files0-from = FILE - ສະແດງລາຍງານກ່ຽວກັບການນໍາໃຊ້ແຜ່ນທີ່ຊື່ຂອງທ່ານຈະຖືກປ້ອນໃສ່ໃນຄໍລໍາ "FILE".
  • -H - ທຽບເທົ່າກັບຄີ -D.
  • -h - ປ່ຽນຄຸນຄ່າທັງຫມົດໃຫ້ເປັນຮູບແບບທີ່ສາມາດອ່ານໄດ້ໂດຍໃຊ້ຫນ່ວຍງານຂໍ້ມູນທີ່ເຫມາະສົມ (ກິໂລໄບ, ເມກະໄບ, ກິໂລໄບແລະ terabytes).
  • --si - ເກືອບເທົ່າກັບຕົວເລືອກສຸດທ້າຍ, ຍົກເວັ້ນວ່າມັນໃຊ້ການແບ່ງເປັນເທົ່າກັບຫນຶ່ງພັນ.
  • -k - ສະແດງຂໍ້ມູນໃນກິໂລໄບ (ຄືກັນກັບຄໍາສັ່ງ - ຂະຫນາດຂະຫນາດ = 1000).
  • -l - ຄໍາສັ່ງທີ່ຈະເພີ່ມຂໍ້ມູນທັງຫມົດໃນກໍລະນີທີ່ມີຫຼາຍກວ່າຫນຶ່ງ footnote ໃນຈຸດດຽວກັນ.
  • -m - ສະແດງຂໍ້ມູນໃນເມກະໄບ (ຄ້າຍກັບຄໍາສັ່ງ --block-size-1000000).
  • -L - ຢ່າງເຂັ້ມງວດປະຕິບັດຕາມການເຊື່ອມໂຍງສັນຍາລັກທີ່ລະບຸ.
  • -P - ຍົກເລີກທາງເລືອກທີ່ຜ່ານມາ.
  • -0 - ສິ້ນສຸດແຕ່ລະຂໍ້ມູນຂອງຂໍ້ມູນທີ່ມີໄບຕ່ໍາແລະບໍ່ເລີ່ມເສັ້ນໃຫມ່.
  • -S - ໃນເວລາທີ່ຄິດໄລ່ພື້ນທີ່ທີ່ພັກ, ບໍ່ຄວນພິຈາລະນາຂະຫນາດຂອງແຟ້ມຕົວເອງ.
  • -s - ສະແດງພຽງແຕ່ຂະຫນາດຂອງໂຟນເດີທີ່ທ່ານກໍານົດເປັນການໂຕ້ຖຽງ.
  • -x - ຢ່າໄປເກີນລະບົບໄຟລ໌ທີ່ກໍານົດໄວ້.
  • --exclude = SAMPLE - ລະເວັ້ນໄຟລ໌ທີ່ກົງກັບ "ຮູບແບບ".
  • -d - ກໍານົດຄວາມເລິກຂອງໂຟເດີຕໍ່ໄປນີ້.
  • - ເວລາ - ສະແດງຂໍ້ມູນກ່ຽວກັບການປ່ຽນແປງໃນໄຟລ໌ທີ່ຜ່ານມາ.
  • - ການປ່ຽນແປງ - ລະບຸສະບັບພາສາຂອງບໍລິສັດ du.

ໃນປັດຈຸບັນ, ຮູ້ທັງຫມົດທາງເລືອກໃນຄໍາສັ່ງ du, ທ່ານຈະສາມາດນໍາໃຊ້ໃຫ້ເຂົາເຈົ້າເປັນອິດສະຫຼະໃນການປະຕິບັດ, ເຮັດໃຫ້ການຕັ້ງຄ່າທີ່ມີຄວາມຍືດຫຍຸ່ນໃນການເກັບກໍາຂໍ້ມູນ.

ຕົວຢ່າງຂອງການນໍາໃຊ້

ສຸດທ້າຍ, ເພື່ອປະກອບຂໍ້ມູນທີ່ໄດ້ຮັບ, ມັນຄວນຈະພິຈາລະນາຕົວຢ່າງບາງຢ່າງຂອງການນໍາໃຊ້ຄໍາສັ່ງ du.

ໂດຍບໍ່ຕ້ອງການຕົວເລືອກເພີ່ມເຕີມ, ຜົນປະໂຫຍດຈະສະແດງຊື່ແລະຂະຫນາດຂອງແຟ້ມທີ່ຕັ້ງຢູ່ຕາມເສັ້ນທາງທີ່ລະບຸໄວ້, ພ້ອມກັນນັ້ນກໍ່ສະແດງໂຟເດີຍ່ອຍ.

ຕົວຢ່າງ:

du

ເພື່ອສະແດງຂໍ້ມູນກ່ຽວກັບໂຟເດີທີ່ຫນ້າສົນໃຈກັບທ່ານ, ໃຫ້ໃສ່ຊື່ໃນສະພາບການຂອງຄໍາສັ່ງ. ຕົວຢ່າງ:

du / home / user / Downloads
du / home / user / Images

ເພື່ອເຮັດໃຫ້ມັນງ່າຍຕໍ່ການຮັບຮູ້ຂໍ້ມູນທັງຫມົດທີ່ອອກ, ໃຫ້ໃຊ້ຕົວເລືອກ -hທີ່ຢູ່ ມັນຈະປັບຂະຫນາດຂອງໂຟນເດີທັງຫມົດໄປຫາຫນ່ວຍງານວັດທົ່ວໄປຂອງຂໍ້ມູນດິຈິຕອນ.

ຕົວຢ່າງ:

du -h / home / user / Downloads
du -h / home / user / Images

ສໍາລັບບົດລາຍງານຢ່າງເຕັມທີ່ກ່ຽວກັບປະລິມານທີ່ຢູ່ໃນໂຟນເດີໂດຍສະເພາະ, ໃຫ້ລະບຸພ້ອມກັບຄໍາສັ່ງ du ທາງເລືອກຫນຶ່ງ -s, ແລະຫຼັງຈາກ - ຊື່ຂອງໂຟນເດີທີ່ທ່ານສົນໃຈ.

ຕົວຢ່າງ:

du -s / home / user / Downloads
du -s / home / user / Images

ແຕ່ມັນຈະສະດວກກວ່າທີ່ຈະໃຊ້ທາງເລືອກ. -h ແລະ -s ຮ່ວມກັນ

ຕົວຢ່າງ:

du-hs / home / user / Downloads
du-hs / home / user / Images

ທາງເລືອກ -with ນໍາໃຊ້ເພື່ອສະແດງຈໍານວນພື້ນທີ່ທີ່ໃຊ້ຢູ່ໃນໂຟນເດີ (ມັນສາມາດຖືກນໍາໃຊ້ພ້ອມກັບທາງເລືອກຕ່າງໆ -h ແລະ -s).

ຕົວຢ່າງ:

du -sch / home / user / Downloads
du -sch / home / user / Images

ອີກປະການຫນຶ່ງ "trick" ທີ່ເປັນປະໂຫຍດທີ່ສຸດ, ຊຶ່ງບໍ່ໄດ້ກ່າວມາຂ້າງເທິງ, ແມ່ນທາງເລືອກ ---- max-depthທີ່ຢູ່ ດ້ວຍມັນ, ທ່ານສາມາດຕັ້ງຄ່າຄວາມລຶກທີ່ເຄື່ອງໃຊ້ໄດ້ du ຈະປະຕິບັດຕາມແຟ້ມ. ຕົວຢ່າງ, ໃນອັດຕາສ່ວນທີ່ລະບຸໄວ້ໃນລະດັບຫນຶ່ງ, ຂໍ້ມູນກ່ຽວກັບຂະຫນາດຂອງໂຟເດີທັງຫມົດທີ່ລະບຸໄວ້ໃນພາກນີ້ຈະຖືກເບິ່ງ, ແລະແຟ້ມໃນພວກມັນຈະຖືກຍົກເລີກ.

ຕົວຢ່າງ:

du -h - max-depth = 1

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

ວິທີທີ່ 2: ຜູ້ຈັດການໄຟລ໌

ແນ່ນອນ "Terminal" ສາມາດສະຫນອງຂໍ້ມູນກ່ຽວກັບຂະຫນາດຂອງແຟ້ມຂໍ້ມູນແຕ່ວ່າມັນຈະເປັນການຍາກສໍາລັບຜູ້ໃຊ້ສະເລ່ຍໃນການຄົ້ນຫາມັນ. ມັນເປັນເລື່ອງທົ່ວໄປຫຼາຍທີ່ຈະສັງເກດເບິ່ງການໂຕ້ຕອບຮູບພາບ, ແທນທີ່ຈະກໍານົດລັກສະນະທີ່ຢູ່ໃນພື້ນຫລັງມືດ. ໃນກໍລະນີນີ້, ຖ້າທ່ານຕ້ອງການຮູ້ຂະຫນາດຂອງໂຟເດີດຽວ, ຕົວເລືອກທີ່ດີທີ່ສຸດກໍ່ຄືການໃຊ້ຜູ້ຈັດການໄຟລ໌ທີ່ຖືກຕິດຕັ້ງໄວ້ໃນ Linux ໃນຕອນຕົ້ນ.

ຫມາຍເຫດ: ບົດຄວາມຈະນໍາໃຊ້ຜູ້ຈັດການໄຟລ໌ Nautilus, ເຊິ່ງເປັນມາດຕະຖານສໍາລັບ Ubuntu, ແຕ່ຄໍາແນະນໍາຈະຖືກນໍາໃຊ້ກັບຜູ້ຈັດການອື່ນໆ, ແຕ່ຮູບແບບຂອງບາງສ່ວນຂອງການໂຕ້ຕອບແລະການສະແດງຂອງມັນອາດແຕກຕ່າງກັນ.

ເພື່ອຄົ້ນຫາຂະຫນາດຂອງໂຟເດີໃນ Linux ໂດຍໃຊ້ຜູ້ຈັດການໄຟລ໌, ໃຫ້ປະຕິບັດຕາມຂັ້ນຕອນດັ່ງຕໍ່ໄປນີ້:

  1. ເປີດຜູ້ຈັດການໄຟລ໌ໂດຍການຄລິກໃສ່ຮູບສັນຍາລັກໃນແຖບວຽກຫຼືໂດຍການຄົ້ນຫາລະບົບ.
  2. ໄປທີ່ໄດເລກະທໍລີບ່ອນທີ່ໂຟນເດີຕັ້ງຢູ່.
  3. ກົດຂວາ (RMB) ໃນໂຟເດີ.
  4. ຈາກເມນູສະພາບການເລືອກລາຍການ "Properties".

ຫຼັງຈາກການປະຕິບັດງານທີ່ທ່ານໄດ້ເຮັດ, ປ່ອງຢ້ຽມຈະປາກົດຢູ່ທາງຫນ້າຂອງທ່ານທີ່ທ່ານຕ້ອງການຊອກຫາຊ່ອຍແນ່ "ເນື້ອຫາ" (1), ກົງກັນຂ້າມມັນຈະເປັນຂະຫນາດຂອງໂຟເດີ. ໂດຍທາງ, ຂ້າງລຸ່ມນີ້ຈະເປັນຂໍ້ມູນກ່ຽວກັບສ່ວນທີ່ເຫຼືອ ພື້ນທີ່ຫວ່າງຟຣີ (2).

ສະຫຼຸບ

ດັ່ງນັ້ນ, ທ່ານມີສອງວິທີທີ່ທ່ານສາມາດຄົ້ນຫາຂະຫນາດຂອງໂຟນເດີໃນລະບົບປະຕິບັດການ Linux. ເຖິງແມ່ນວ່າພວກເຂົາໃຫ້ຂໍ້ມູນດຽວກັນ, ທາງເລືອກໃນການໄດ້ຮັບມັນແມ່ນແຕກຕ່າງກັນຢ່າງຮຸນແຮງ. ຖ້າທ່ານຈໍາເປັນຕ້ອງຄົ້ນຫາຂະຫນາດຂອງໂຟເດີດຽວ, ຫຼັງຈາກນັ້ນວິທີແກ້ໄຂທີ່ເຫມາະສົມກໍ່ຈະໃຊ້ຜູ້ຈັດການໄຟລ໌ແລະຖ້າທ່ານຕ້ອງການໃຫ້ຂໍ້ມູນຫຼາຍເທົ່າທີ່ເປັນໄປໄດ້, Terminal with utility will work fine du ແລະທາງເລືອກຂອງມັນ.