Ipapakita sa iyo ng gabay na ito kung paano malaman ang dami ng puwang ng disk sa isang file o folder na nakukuha gamit ang command line ng Linux.
Alamin ang Laki ng File ng Lahat ng Mga File at Mga Folder
Ang utos ng du ay nagbubuod sa paggamit ng disk ng bawat file.
Sa pinakasimpleng anyo nito maaari mo lamang patakbuhin ang sumusunod na utos:
du
Ito ay mag-scroll sa lahat ng mga file at mga folder sa loob ng kasalukuyang direktoryo ng nagtatrabaho. Para sa bawat file na ipinapakita ang laki ng file ay ipapakita sa tabi nito at sa ibaba, ang kabuuang laki ng file ay ipapakita.
Upang malaman kung magkano ang espasyo ay ginagamit sa buong biyahe maaari mong simulan sa root folder sa pamamagitan ng paggamit ng sumusunod na command:
du /
Maaaring kailanganin mong gamitin ang sudo kasama ang du command upang itaas ang iyong mga pahintulot tulad ng sumusunod:
sudo du /
Ang pangunahing isyu sa utos sa itaas ay ang listahan lamang ang laki ng file ng mga subfolder at hindi ang mga file sa loob nito.
Upang makakuha ng kumpletong listahan gamitin ang isa sa mga sumusunod na utos:
du-a
du --all
Maaari mong makuha ang output upang mag-scroll sa mga pahina sa pamamagitan ng paggamit ng higit pang command o mas mababa command bilang mga sumusunod:
du | higit pa
du | mas mababa
Alamin ang Laki ng File Ng Mga Indibidwal na Mga File At Mga Folder
Kung nais mo lamang malaman ang paggamit ng disk na ginamit ng isang file maaari mong tukuyin ang pangalan ng file kasama ang du command bilang mga sumusunod.
du / path / to / file
Halimbawa
du image.png
Ang output ay magiging ganito:
36 image.png
Kung nagpasok ka ng isang folder na pangalan kasama ang du command makakakuha ka ng isang listahan ng lahat ng mga file sa folder.
88 Steam / logs
92 Steam
Ang nasa itaas ay nagpapakita na ang Steam folder ay may folder ng log na may sukat na 88 at ang kabuuang para sa folder ng Steam ay 92.
Hindi nito inilista ang mga file sa folder ng mga log. Upang makuha ang listahan ng mga file na kakailanganin mong gamitin ang sumusunod na command:
du -a Steam
Ang mga resulta ay ngayon ang mga sumusunod:
84 Steam / logs / bootstrap_log.txt
88 Steam / logs
92 Steam
Baguhin ang Output Ng Laki ng File
Bilang default, ang mga sukat ng file ay nakalista bilang kilobytes. Maaari mong baguhin ang laki ng block sa ibang mga halaga tulad ng sumusunod:
du -BM
Halimbawa, mayroon akong isang file na tinatawag na "zorin.iso" na sa pamamagitan ng default ay 1630535680 ang laki.
du -BM zorin.iso
Ang utos sa itaas ay nagpapalabas ng laki bilang 1556M.
Maaari mo ring gamitin ang K o G tulad ng sumusunod:
du -BK zorin.iso
du -BG zorin.iso
Sa kilobytes, ang zorin.iso file ay nakalista bilang 159232K.
Sa gigabytes, ang zorin.iso file ay nakalista bilang 2G
Sa katunayan 8 posibleng mga setting na kung saan ay ang mga sumusunod:
- K - Kilobytes
- M - Megabytes
- G - Gigabytes
- T - Terabytes
- P - Petabytes
- E - BI
- Z - Zetabytes
- Y - Yottabyte
Kung nakakakuha ka ng isang listahan ng mga file na sinusubukang makuha ang tamang laki ng display ay mahirap. Halimbawa, ang isang file na 100 byte ay kailangang maipakita bilang byte ngunit ang isang file na 16 gigabyte ay mas mahusay na ipinapakita sa gigabytes.
Upang makuha ang nararapat na laki ng file batay sa file na ipinapakita gamitin ang isa sa mga sumusunod na utos:
du-h
du - tao-readble
Ibuod ang Output
Maaari kang makakuha ng du command upang ipakita ang kabuuang sukat ng mga file at folder sa pamamagitan ng paggamit ng sumusunod na mga utos:
du -c
du - kabuuan
Maaari mo ring alisin ang karamihan sa iba pang mga output tulad ng listahan ng mga file at mga folder sa pamamagitan ng paggamit ng mga sumusunod na utos:
du -s
du --summarize
Buod
Maaari mong malaman ang higit pa tungkol sa du command sa pamamagitan ng pagpapatakbo ng command ng tao sa terminal tulad ng sumusunod:
tao du
Ang isa pang utos na nais mong basahin ay tungkol sa df command na nag-uulat ng file system at paggamit ng puwang sa disk.