Disk maydoni (df)
df buyrug‘idan foydalanish
df buyrug‘i fayl tizimidagi disk maydonidan foydalanish haqida hisobot berish uchun ishlatiladi.
Bu tizimingizda qancha bo‘sh joy mavjudligini tekshirish uchun foydali vosita.
Quyidagi barcha misollarda namoyish uchun faraziy natijadan foydalaniladi:
Filesystem 1K-blocks Used Available Use% Mounted on
/dev/sda1 20480000 1024000 19456000 5% /
tmpfs 4096000 0 4096000 0% /dev/shm
/dev/sdb1 10240000 512000 9728000 5% /mnt/data
Natijani tushunish
df buyrug‘ining natijasi bir nechta ustundan iborat bo‘lib, ularning har biri fayl tizimi disk maydonidan foydalanishning turli jihatlarini ifodalaydi:
- Filesystem: Fayl tizimining nomi.
- 1K-blocks: Fayl tizimining 1K bloklardagi umumiy hajmi.
- Used: Band qilingan joy hajmi.
- Available: Foydalanish uchun mavjud bo‘sh joy hajmi.
- Use%: Band qilingan joy foizi.
- Mounted on: Fayl tizimi ulangan (mount qilingan) katalog.
Asosiy foydalanish
Disk maydonidan foydalanishni ko‘rsatish uchun df buyrug‘idan foydalaning:
Misol: asosiy foydalanish
df
Filesystem 1K-blocks Used Available Use% Mounted on
/dev/sda1 20480000 1024000 19456000 5% /
tmpfs 4096000 0 4096000 0% /dev/shm
/dev/sdb1 10240000 512000 9728000 5% /mnt/data
Parametrlar
df buyrug‘ida uning ishlashini o‘zgartiruvchi parametrlar mavjud:
-h- Hajmlarni o‘qish uchun qulay formatda ko‘rsatish (masalan, KB, MB)-a- Barcha fayl tizimlarini, hatto bo‘shlarini ham ko‘rsatish-T- Fayl tizimi turini ko‘rsatish-i- Inode’lardan foydalanishni ko‘rsatish-P- POSIX chiqish formatidan foydalanish
Hajmlarni o‘qish uchun qulay formatda ko‘rsatish
-h parametri hajmlarni o‘qish uchun qulay formatda ko‘rsatish imkonini beradi.
Misol: hajmlarni o‘qish uchun qulay formatda ko‘rsatish
df -h
Filesystem Size Used Avail Use% Mounted on
/dev/sda1 20G 1.0G 19G 5% /
tmpfs 4.0G 0 4.0G 0% /dev/shm
/dev/sdb1 10G 500M 9.5G 5% /mnt/data
Barcha fayl tizimlarini ko‘rsatish
-a parametri barcha fayl tizimlarini, hatto bo‘shlarini ham ko‘rsatish imkonini beradi.
Misol: barcha fayl tizimlarini ko‘rsatish
df -a
Filesystem 1K-blocks Used Available Use% Mounted on
/dev/sda1 20480000 1024000 19456000 5% /
tmpfs 4096000 0 4096000 0% /dev/shm
/dev/sdb1 10240000 512000 9728000 5% /mnt/data
none 0 0 0 - /proc/sys/fs/binfmt_misc
Fayl tizimi turini ko‘rsatish
-T parametri fayl tizimi turini ko‘rsatish imkonini beradi.
Misol: fayl tizimi turini ko‘rsatish
df -T
Filesystem Type 1K-blocks Used Available Use% Mounted on
/dev/sda1 ext4 20480000 1024000 19456000 5% /
tmpfs tmpfs 4096000 0 4096000 0% /dev/shm
/dev/sdb1 ext4 10240000 512000 9728000 5% /mnt/data
Fayl tizimi turi: Diskdagi ma’lumotlarni saqlash va tartibga solish uchun ishlatiladigan format va tuzilmani bildiradi.
Keng tarqalgan fayl tizimi turlariga ext4, ntfs va vfat kiradi.
Har bir turning o‘z xususiyatlari, cheklovlari va operatsion tizimlar bilan mosligi bor.
Inode’lardan foydalanishni ko‘rsatish
-i parametri inode’lardan foydalanishni ko‘rsatish imkonini beradi.
Misol: inode’lardan foydalanishni ko‘rsatish
df -i
Filesystem Inodes IUsed IFree IUse% Mounted on
/dev/sda1 1310720 2560 1308160 1% /
tmpfs 1048576 1 1048575 1% /dev/shm
/dev/sdb1 655360 100 655260 1% /mnt/data
Inode’lar: Inode’lar — ko‘plab fayl tizimlarida fayl va kataloglar haqidagi ma’lumotlarni, masalan, ularning hajmi, egasi, ruxsatlari va vaqt belgilarini saqlash uchun ishlatiladigan ma’lumotlar tuzilmalari.
Har bir fayl yoki katalog o‘zining noyob inode’iga ega. df -i buyrug‘i inode’lardan foydalanishni ko‘rsatadi, bu esa ko‘plab kichik fayllarga ega tizimlar uchun muhim bo‘lishi mumkin.
POSIX chiqish formatidan foydalanish
-P parametri POSIX chiqish formatidan foydalanish imkonini beradi.
Misol: POSIX chiqish formatidan foydalanish
df -P
Filesystem 1024-blocks Used Available Capacity Mounted on
/dev/sda1 20480000 1024000 19456000 5% /
tmpfs 4096000 0 4096000 0% /dev/shm
/dev/sdb1 10240000 512000 9728000 5% /mnt/data
POSIX: POSIX (Portable Operating System Interface) — operatsion tizimlar o‘rtasidagi moslikni ta’minlash uchun IEEE tomonidan belgilangan standartlar to‘plami.
df -P parametri natijani POSIX’ga mos formatda chiqaradi va turli muhitlar hamda tizimlarda bir xillikni ta’minlaydi.
Parametrlarni birlashtirish
Batafsilroq natija olish uchun parametrlarni birlashtirish mumkin.
Masalan, df -hT buyrug‘i hajmlarni fayl tizimi turi bilan birga o‘qish uchun qulay formatda ko‘rsatadi.
Misol: parametrlarni birlashtirish
df -hT
Filesystem Type Size Used Avail Use% Mounted on
/dev/sda1 ext4 20G 1.0G 19G 5% /
tmpfs tmpfs 4.0G 0 4.0G 0% /dev/shm
/dev/sdb1 ext4 10G 500M 9.5G 5% /mnt/data
W3Schools Pathfinder
Yutuqlaringizni kuzating – bu bepul!
