கட்டளைகளை df மற்றும் du உடன் வட்டு இடத்தைப் பார்க்கவும்

பயன்படுத்தப்படும் மற்றும் கிடைக்கக்கூடிய வட்டு இடத்தை தீர்மானிக்கவும்

உங்கள் லினக்ஸ் கணினியில் கிடைக்கக்கூடிய மற்றும் பயன்படுத்தப்பட்ட வட்டு இடம் பற்றிய சுருக்கத்தை பெற விரைவு வழி ஒரு முனைய சாளரத்தில் df கட்டளையை தட்டச்சு செய்ய வேண்டும். கட்டளை df " d isk f ilesystem" என்பதாகும். -h விருப்பத்தை (df -h) இது "மனித படிக்கக்கூடிய" படிவத்தில் வட்டு இடத்தை காட்டுகிறது, இது வழக்கில், எண்களுடன் சேர்ந்து உங்களுக்கு அலகுகளை வழங்குகிறது.

Df கட்டளையின் வெளியீடு நான்கு நெடுவரிசைகள் கொண்ட ஒரு அட்டவணை ஆகும். முதல் நெடுவரிசையில் கோப்பு முறைமை பாதை உள்ளது, இது ஒரு வன் வட்டு அல்லது மற்றொரு சேமிப்பக சாதனமாக இருக்கலாம் அல்லது பிணையத்துடன் இணைக்கப்பட்ட ஒரு கோப்பு முறைமை. இரண்டாவது நிரல் அந்த கோப்பு முறைமைகளின் திறனைக் காட்டுகிறது. மூன்றாவது நெடுவரிசை கிடைக்கக்கூடிய இடத்தைக் காட்டுகிறது, மற்றும் கடைசி நெடுவரிசை அந்த கோப்பு முறைமை ஏற்றப்பட்ட பாதையை காட்டுகிறது. ஏற்றப் புள்ளியானது கோப்பக மரத்தின் இடத்தில் உள்ளது, அந்த கோப்பு முறைமையை நீங்கள் காணலாம் மற்றும் அணுகலாம்.

இந்த du கட்டளை, தற்போதைய அடைவில் கோப்புகளும் கோப்பகங்களும் பயன்படுத்தும் வட்டு இடத்தை காட்டுகிறது. மீண்டும் -h விருப்பத்தை (df -h) வெளியீடு எளிதாக புரிந்து கொள்ள உதவுகிறது.

முன்னிருப்பாக, ஒவ்வொரு கட்டளையிலும் எத்தனை வட்டுகள் வைத்திருக்கின்றன என்பதை காட்டுவதற்காக அனைத்து துணை அடைவுகளையும் du கட்டளை பட்டியலிடுகிறது. இது -s விருப்பம் (df -h -s) உடன் தவிர்க்கப்படலாம். இது ஒரு சுருக்கம் மட்டுமே காட்டுகிறது. அனைத்து துணை அடைவுகளாலும் பயன்படுத்தப்படும் ஒருங்கிணைந்த வட்டு இடம். தற்போதைய கோப்பகத்தின் தவிர வேறு ஒரு கோப்பகத்தின் (கோப்புறையை) வட்டு உபயோகத்தை நீங்கள் காட்ட விரும்பினால், கடைசி அடைவு என்று அடைவு பெயரை வைத்து விடுங்கள். உதாரணமாக: du -h -s படங்கள் , "images" தற்போதைய அடைவில் ஒரு துணை அடைவு இருக்கும்.

Df கட்டளை பற்றி மேலும்

முன்னிருப்பாக, df கட்டளையைப் பயன்படுத்தும் போது இயல்பாக அணுகக்கூடிய கோப்பு முறைமைகளைப் பார்க்க வேண்டும்.

இருப்பினும், பின்வரும் கட்டளைகளில் ஒன்றைப் பயன்படுத்தி போலி, நகல் மற்றும் அணுக முடியாத கோப்பு முறைமைகள் உட்பட அனைத்து கோப்பு முறைமைகளையும் நீங்கள் திரும்பப் பெறலாம்:

df -a
df -all

மேலே உள்ள கட்டளைகளை பெரும்பாலான மக்களுக்கு மிகவும் பயனுள்ளதாக இருக்கும், ஆனால் அடுத்தவர்கள் சாப்பிடுவார்கள். முன்னிருப்பாக, பயன்படுத்தப்பட்ட மற்றும் கிடைக்கக்கூடிய வட்டு இடம் பைட்டுகளில் பட்டியலிடப்பட்டுள்ளது.

நிச்சயமாக, பின்வரும் கட்டளையைப் பயன்படுத்தலாம்:

df -h

இது வெளியீடு 546G அளவுக்கு அதிகமான படிக்கக்கூடிய வடிவில் காண்பிக்கிறது, 496G கிடைக்கும். இது சரி, அதே சமயம் ஒவ்வொரு கோப்பு முறைமைக்கும் வேறுபாடு உள்ளது.

அனைத்து கோப்பு முறைமைகளிலும் அலகுகளைத் தரப்படுத்த நீங்கள் பின்வரும் கட்டளைகளை பயன்படுத்தலாம்:

df -BM

df - பிளாக்-அளவு = எம்

எம் மெகா பைட்டுகள். நீங்கள் பின்வரும் வடிவங்களில் ஏதேனும் ஒன்றைப் பயன்படுத்தலாம்:

ஒரு கிலோபைட் 1024 பைட்டுகள் மற்றும் ஒரு மெகாபைட் 1024 கிலோபைட் ஆகும். 1024 மற்றும் 1000 ஐ ஏன் பயன்படுத்த வேண்டும் என்று நீங்கள் வியந்து இருக்கலாம். இது ஒரு கணினி பைனரி ஒப்பனையுடன் செய்யப்படுகிறது. நீங்கள் 2 மற்றும் 4, 8, 16, 32, 64, 128, 256, 512 மற்றும் 1024 இல் தொடங்குகிறீர்கள்.

இருப்பினும், மனிதர்கள் தசம எண்ணாக உள்ளனர், எனவே நாம் 1, 10, 100, 1000 இல் சிந்திக்கப் பயன்படுத்தப்படுகிறோம். பைனரி வடிவமைப்பிற்கு எதிராக ஒரு தசம வடிவத்தில் மதிப்புகள் காட்ட நீங்கள் பின்வரும் கட்டளையைப் பயன்படுத்தலாம். (அதாவது 1024 க்குப் பதிலாக 1000 என்ற அதிகாரத்தில் உள்ள மதிப்புகளை அது அச்சிடுகிறது).

df -H

df --si

2.9G போன்ற எண்கள் 3.1G ஆனதாக நீங்கள் காண்பீர்கள்.

லினக்ஸ் கணினியை இயக்கும் போது நீங்கள் எதிர்கொள்ள வேண்டிய ஒரே பிரச்சனை வட்டு இடத்திலிருந்து வெளியேறுகிறது. ஒரு லினக்ஸ் அமைப்பு, ஐயோட்டுகளின் கருத்தையும் பயன்படுத்துகிறது. நீங்கள் உருவாக்கும் ஒவ்வொரு கோப்பையும் ஒரு inode வழங்கப்படுகிறது. இருப்பினும், நீங்கள் இன்டோட்களைப் பயன்படுத்தும் கோப்புகளுக்கு இடையே கடின இணைப்புகளை உருவாக்கலாம் .

ஒரு கோப்பு முறைமை பயன்படுத்த முடியும் inodes எண்ணிக்கை ஒரு எல்லை உள்ளது.

உங்கள் கோப்பு முறைமைகள் அவற்றின் எல்லைகளைத் தாண்ட முடியவில்லையா என்பதைக் காண பின்வரும் கட்டளைகளை இயக்கவும்:

df -i

df --inodes

நீங்கள் df கட்டளையின் வெளியீட்டை தனிப்பயனாக்கலாம்:

df --output = FIELD_LIST

FIELD_LIST க்கான கிடைக்கும் விருப்பங்கள் பின்வருமாறு:

நீங்கள் துறைகளில் ஏதேனும் ஒன்றையோ அல்லது இணைப்பையோ இணைக்கலாம். உதாரணத்திற்கு:

df --output = மூல, அளவு, பயன்படுத்தப்படும்

எல்லா கோப்பு முறைமைகளிலும் உள்ள மொத்த கிடைக்கக்கூடிய இடைவெளி போன்ற திரையில் உள்ள மதிப்புகளுக்கான மொத்தங்களையும் நீங்கள் காணலாம்.

இதனை பின்வரும் கட்டளையைப் பயன்படுத்தவும்:

df --total

முன்னிருப்பாக, df பட்டியல் கோப்பு முறைமை வகை காட்டாது. நீங்கள் பின்வரும் கட்டளைகளை பயன்படுத்தி கோப்பு முறைமையை வெளியீடு செய்யலாம்:

df -T

df --print-type

கோப்பு முறைமை வகை ext4, vfat, tmpfs போன்றது

நீங்கள் ஒரு குறிப்பிட்ட வகை தகவலை பார்க்க விரும்பினால் பின்வரும் கட்டளைகளை பயன்படுத்தலாம்:

df -t ext4

dt --type = ext4

மாற்றாக, நீங்கள் கோப்பு முறைமைகளை நீக்க பின்வரும் கட்டளைகளை பயன்படுத்தலாம்.

df -x ext4

df --exclude-type = ext4

Du கட்டளை பற்றி மேலும்

ஒவ்வொரு கோப்பகத்திற்கும் கோப்பு இடத்தைப் பற்றிய விவரங்களை ஏற்கனவே பட்டியலிட்டு du கட்டளையைப் படியுங்கள்.

ஒவ்வொரு பொருளின் பட்டியலிலும் முன்னிருப்பாக, ஒரு புதிய வரியில் ஒவ்வொரு புதிய உருப்படியையும் பட்டியலிடும் வண்டி வருகை காட்டப்பட்டுள்ளது. கீழ்க்கண்ட கட்டளைகளைப் பயன்படுத்தி நீங்கள் வண்டியை திரும்ப பெறலாம்:

du -0

du --null

நீங்கள் விரைவாக மொத்த பயன்பாட்டைக் காண விரும்பாவிட்டால் இது குறிப்பாக பயனுள்ளதாகாது.

ஒரு மிக பயனுள்ள கட்டளையானது அனைத்து கோப்புகளாலும் எடுக்கப்பட்ட இடத்தை பட்டியலிடுவதும், அடைவுகள் மட்டும் அல்ல.

இதை பின்வரும் கட்டளைகளைப் பயன்படுத்துவதற்கு:

du-a

du --all

இந்த தகவலை கீழ்கண்ட கட்டளையைப் பயன்படுத்தி நீங்கள் இந்த தகவலை ஒரு கோப்பிற்கு வெளியிடுவீர்கள்:

du -a> கோப்பு பெயர்

Df கட்டளையைப் போல, வெளியீடு வழங்கப்பட்ட வழிமுறையை நீங்கள் குறிப்பிடலாம். முன்னிருப்பாக, இது பைட்டுகளில் உள்ளது, ஆனால் நீங்கள் பின்வரும் கட்டளைகளை பயன்படுத்தி கிலோபைட்கள், மெகாபைட் போன்றவற்றைத் தேர்வு செய்யலாம்:

du-BM

du - பிளாக்-அளவு = எம்

பின்வரும் கட்டளைகளைப் பயன்படுத்தி 2.5G போன்ற மனித வாசிப்புக்கு நீங்கள் செல்லலாம்:

du-h

டூ - மனிதர் வாசிக்கக்கூடியது

இறுதியில் ஒரு மொத்த பெறுவதற்கு பின்வரும் கட்டளைகளை பயன்படுத்தவும்:

du-c

du - டோட்டல்