Dokoki 10 masu amfani (Faɗakarwar Disk) don Nemo Amfani da Fayel da fayiloli
Linux "du" (Disk Usage) umarni ne na Unix/Linux na yau da kullun, wanda aka yi amfani dashi don bincika bayanin fa'idodin faifai na fayiloli da kundayen adireshi akan na'ura. Dokar du tana da zaɓuɓɓuka masu yawa na siga waɗanda za a iya amfani dasu don samun sakamako a cikin tsari da yawa. Hakanan umarnin du yana nuna fayilolin da girman kundin adireshi ta hanyar maimaitawa.
Wannan labarin yayi bayanin umarni 10 “masu amfani” tare da misalan su, hakan na iya taimaka muku don gano girman fayiloli da kundayen adireshi a cikin Linux. Bayanin da aka bayar a cikin wannan labarin an ɗauke shi ne daga shafin yanar gizon mutumin.
Karanta Har ila yau:
- 12 “df” Umurnin Duba Sararin Tsarin Disk Linux
- Agedu - Kayan aiki mai Amfani don Bibiyar Wasasa Faɗin Disk a cikin Linux
1. Don gano taƙaitaccen amfani da faifai na itace/gida/tecmint shugabanci da kowane ƙaramin kundin adireshi. Shigar da umarnin kamar:
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
Fitar da umarnin da ke sama yana nuna yawan toshe faifai a cikin adireshin/gida/tecmint tare da ƙananan kundin adireshi.
2. Amfani da zaɓi “-h” tare da umarnin “du” yana ba da sakamako a cikin “Tsarin Karatun Dan Adam”. Yana nufin zaka iya ganin girma a cikin Bytes, Kilobytes, Megabytes, Gigabytes da dai sauransu.
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
3. Don samun taƙaitaccen girman girman faifan faifai na kundin adireshi yi amfani da zaɓi “-s” kamar haka.
du -sh /home/tecmint 674M /home/tecmint
4. Amfani da tutar “-a” tare da umarnin “du” yana nuna faifan fayel na duk fayiloli da kundayen adireshi.
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. Yin amfani da tutar “-a” tare da “-h” yana nuna amfani da faifai na duk fayiloli da manyan fayiloli a cikin tsarin ɗan adam wanda za'a iya sake gyara shi. Sakamakon da ke ƙasa ya fi sauƙin fahimta yayin da yake nuna fayiloli a cikin Kilobytes, Megabytes da dai sauransu.
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. Gano fa'idar fa'idar itaciya tare da ƙaramarta a Kilobyte blcoks. Yi amfani da “-k” (yana nuna girman a cikin raka'a bytes 1024).
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. Don samun taƙaitaccen amfani da faifai na itacen itace tare da ƙananan ƙananan ta a cikin Megabytes (MB) kawai. Yi amfani da zaɓi “-mh” kamar haka. Tutar "-m" tana kirga bulolin a cikin raka'a MB kuma "-h" tana tsaye ne don tsarin karatun mutum.
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. Tutar "-c" tana ba da babbar fa'idar amfani da faifai a layin karshe. Idan kundin adireshi ya dauki sararin 674MB, to layin karshe biyu na ƙarshe na fitarwa zai kasance.
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
9. Umurnin da ke kasa yana kirgawa da nuna amfanin faifai na dukkan fayiloli da kundayen adireshi, amma ban da fayilolin da suka dace da tsarin da aka bayar. Umurnin da ke ƙasa ya cire fayilolin “.txt” yayin lasafta girman girman maƙallin. Don haka, ta wannan hanyar zaku iya keɓance duk wani tsarin fayil ta amfani da tuta “-exclude“. Duba fitarwa babu shigowar fayiloli 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
10. Nuna amfani da faifai bisa canjin lokaci, yi amfani da tutar “–time” kamar yadda aka nuna a ƙasa.
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
Karanta Har ila yau:
- Dokoki 10 fdisk don Sarrafa Rarraba Disk na Linux
- Dokoki 12 masu amfani\"df" don Binciki Sararin Disk a cikin Linux