Kif issib l-Użu tad-Disk tal-Fajls u Direttorji fil-Linux
Il-Linux du (Użu tad-Disk) huwa kmand standard Unix/Linux, użat biex jiċċekkja l-informazzjoni dwar l-użu tad-disk ta 'fajls u direttorji fuq magna.
Il-kmand du għandu ħafna għażliet ta 'parametri li jistgħu jintużaw biex jiksbu r-riżultati f'ħafna formati. Il-kmand du juri wkoll il-fajls u d-daqsijiet tad-direttorju b'mod rikorsiv.
Dan l-artikolu jispjega 10 kmandi utli du bl-eżempji tagħhom, li jistgħu jgħinuk issib id-daqsijiet tal-fajls u direttorji fil-Linux. L-informazzjoni pprovduta f'dan l-artikolu hija meħuda mill-paġni man ta 'du command.
Aqra wkoll:
- 12 Kmand “df” biex Iċċekkja l-Ispazju tad-Disk tas-Sistema Linux
- Agedu – Għodda Utli għat-Traċċar ta' Spazju Moħli fuq Disk fil-Linux
Kif issib id-daqs ta 'direttorju fil-Linux
1. Biex issir taf is-sommarju tal-użu tad-disk ta 'siġra tad-direttorju /home/tecmint u kull wieħed mis-subdirettorji tagħha. Daħħal il-kmand bħala:
du /home/tecmint 40 /home/tecmint/downloads 4 /home/tecmint/.mozilla/plugins 4 /home/tecmint/.mozilla/extensions 12 /home/tecmint/.mozilla 12 /home/tecmint/.ssh 689112 /home/tecmint/Ubuntu-12.10 689360 /home/tecmint
L-output tal-kmand ta 'hawn fuq juri n-numru ta' blokki tad-disk fid-direttorju /home/tecmint flimkien mas-subdirettorji tiegħu.
Kif issib id-daqs tad-direttorju f'format li jinqara mill-bniedem
2. L-użu tal-għażla -h mal-kmand du jipprovdi riżultati f'Format li jinqara mill-bniedem. Dan ifisser li tista' tara daqsijiet f'Bytes, Kilobytes, Megabytes, Gigabytes, eċċ.
du -h /home/tecmint 40K /home/tecmint/downloads 4.0K /home/tecmint/.mozilla/plugins 4.0K /home/tecmint/.mozilla/extensions 12K /home/tecmint/.mozilla 12K /home/tecmint/.ssh 673M /home/tecmint/Ubuntu-12.10 674M /home/tecmint
Kif issib id-daqs totali ta 'direttorju fil-Linux
3. Biex tikseb is-sommarju tad-daqs totali tal-użu tad-disk ta 'direttorju tuża l-għażla -s kif ġej.
du -sh /home/tecmint 674M /home/tecmint
4. L-użu tal-bandiera -a mal-kmand du juri l-użu tad-disk tal-fajls u direttorji kollha.
du -a /home/tecmint 4 /home/tecmint/.bash_logout 12 /home/tecmint/downloads/uploadprogress-1.0.3.1.tgz 24 /home/tecmint/downloads/Phpfiles-org.tar.bz2 40 /home/tecmint/downloads 12 /home/tecmint/uploadprogress-1.0.3.1.tgz 4 /home/tecmint/.mozilla/plugins 4 /home/tecmint/.mozilla/extensions 12 /home/tecmint/.mozilla 4 /home/tecmint/.bashrc 689108 /home/tecmint/Ubuntu-12.10/ubuntu-12.10-server-i386.iso 689112 /home/tecmint/Ubuntu-12.10 689360 /home/tecmint
5. L-użu tal-bandiera “-a” flimkien ma’ “-h” juri l-użu tad-diska tal-fajls u l-fowlders kollha f’format li jinqara mill-bniedem. L-output ta 'hawn taħt huwa aktar faċli biex jinftiehem peress li juri l-fajls f'Kilobytes, Megabytes, eċċ.
du -ah /home/tecmint 4.0K /home/tecmint/.bash_logout 12K /home/tecmint/downloads/uploadprogress-1.0.3.1.tgz 24K /home/tecmint/downloads/Phpfiles-org.tar.bz2 40K /home/tecmint/downloads 12K /home/tecmint/uploadprogress-1.0.3.1.tgz 4.0K /home/tecmint/.mozilla/plugins 4.0K /home/tecmint/.mozilla/extensions 12K /home/tecmint/.mozilla 4.0K /home/tecmint/.bashrc 673M /home/tecmint/Ubuntu-12.10/ubuntu-12.10-server-i386.iso 673M /home/tecmint/Ubuntu-12.10 674M /home/tecmint
6. Skopri l-użu tad-disk ta 'siġra tad-direttorju bis-subtree tagħha fi blokki Kilobyte. Uża l-“-k” (turi d-daqs f’unitajiet ta’ 1024 bytes).
du -k /home/tecmint 40 /home/tecmint/downloads 4 /home/tecmint/.mozilla/plugins 4 /home/tecmint/.mozilla/extensions 12 /home/tecmint/.mozilla 12 /home/tecmint/.ssh 689112 /home/tecmint/Ubuntu-12.10 689360 /home/tecmint
7. Biex tikseb is-sommarju tal-użu tad-disk tas-siġra tad-direttorju flimkien mas-subtrees tagħha f'Megabytes (MB) biss. Uża l-għażla -mh kif ġej. Il-bandiera -m tgħodd il-blokki f'unitajiet MB u -h tirrappreżenta format li jinqara mill-bniedem.
du -mh /home/tecmint 40K /home/tecmint/downloads 4.0K /home/tecmint/.mozilla/plugins 4.0K /home/tecmint/.mozilla/extensions 12K /home/tecmint/.mozilla 12K /home/tecmint/.ssh 673M /home/tecmint/Ubuntu-12.10 674M /home/tecmint
8. Il-bandiera “-c” tipprovdi spazju fuq id-diska għall-użu totali kbir fl-aħħar linja. Jekk id-direttorju tiegħek jittieħed 674MB spazju, allura l-aħħar żewġ linji tal-output ikunu.
du -ch /home/tecmint 40K /home/tecmint/downloads 4.0K /home/tecmint/.mozilla/plugins 4.0K /home/tecmint/.mozilla/extensions 12K /home/tecmint/.mozilla 12K /home/tecmint/.ssh 673M /home/tecmint/Ubuntu-12.10 674M /home/tecmint 674M total
Kif Teskludi Fajls b'du Command
9. Il-kmand ta 'hawn taħt jikkalkula u juri l-użu tad-disk tal-fajls u direttorji kollha, iżda jeskludi l-fajls li jaqblu mal-mudell mogħti. Il-kmand ta 'hawn taħt jeskludi l-fajls .txt filwaqt li jikkalkula d-daqs totali ta' direttorju. Għalhekk, b'dan il-mod tista' teskludi kwalunkwe format ta' fajl billi tuża l-bandiera -–eskludi. Ara l-output m'hemm l-ebda dħul ta 'fajls txt.
du -ah --exclude="*.txt" /home/tecmint 4.0K /home/tecmint/.bash_logout 12K /home/tecmint/downloads/uploadprogress-1.0.3.1.tgz 24K /home/tecmint/downloads/Phpfiles-org.tar.bz2 40K /home/tecmint/downloads 12K /home/tecmint/uploadprogress-1.0.3.1.tgz 4.0K /home/tecmint/.bash_history 4.0K /home/tecmint/.bash_profile 4.0K /home/tecmint/.mozilla/plugins 4.0K /home/tecmint/.mozilla/extensions 12K /home/tecmint/.mozilla 4.0K /home/tecmint/.bashrc 24K /home/tecmint/Phpfiles-org.tar.bz2 4.0K /home/tecmint/geoipupdate.sh 4.0K /home/tecmint/.zshrc 120K /home/tecmint/goaccess-0.4.2.tar.gz.1 673M /home/tecmint/Ubuntu-12.10/ubuntu-12.10-server-i386.iso 673M /home/tecmint/Ubuntu-12.10 674M /home/tecmint
Kif issib l-użu tad-direttorju skont il-ħin tal-modifika
10. Uri l-użu tad-disk ibbażat fuq modifika tal-ħin, uża l-bandiera “–time” kif muri hawn taħt.
du -ha --time /home/tecmint 4.0K 2012-10-12 22:32 /home/tecmint/.bash_logout 12K 2013-01-19 18:48 /home/tecmint/downloads/uploadprogress-1.0.3.1.tgz 24K 2013-01-19 18:48 /home/tecmint/downloads/Phpfiles-org.tar.bz2 40K 2013-01-19 18:48 /home/tecmint/downloads 12K 2013-01-19 18:32 /home/tecmint/uploadprogress-1.0.3.1.tgz 4.0K 2012-10-13 00:11 /home/tecmint/.bash_history 4.0K 2012-10-12 22:32 /home/tecmint/.bash_profile 0 2013-01-19 18:32 /home/tecmint/xyz.txt 0 2013-01-19 18:32 /home/tecmint/abc.txt 4.0K 2012-10-12 22:32 /home/tecmint/.mozilla/plugins 4.0K 2012-10-12 22:32 /home/tecmint/.mozilla/extensions 12K 2012-10-12 22:32 /home/tecmint/.mozilla 4.0K 2012-10-12 22:32 /home/tecmint/.bashrc 24K 2013-01-19 18:32 /home/tecmint/Phpfiles-org.tar.bz2 4.0K 2013-01-19 18:32 /home/tecmint/geoipupdate.sh 4.0K 2012-10-12 22:32 /home/tecmint/.zshrc 120K 2013-01-19 18:32 /home/tecmint/goaccess-0.4.2.tar.gz.1 673M 2013-01-19 18:51 /home/tecmint/Ubuntu-12.10/ubuntu-12.10-server-i386.iso 673M 2013-01-19 18:51 /home/tecmint/Ubuntu-12.10 674M 2013-01-19 18:52 /home/tecmint
Aqra wkoll:
- 10 Kmandi fdisk biex Immaniġġja Diviżorji tad-Disk Linux
- Gdu – Analizzatur tal-Użu tad-Disk Pretty Fast għal Linux