ពិនិត្យមើលទំហំថាសជាមួយពាក្យបញ្ជា df និង du

កំណត់ទំហំថាសដែលបានប្រើនិងអាចប្រើបាន

វិធីរហ័សដើម្បីទទួលបានសេចក្ដីសង្ខេបនៃ ទំហំថាស ដែលមាននិងប្រើនៅលើប្រព័ន្ធលីនុចរបស់អ្នកគឺវាយពាក្យបញ្ជា df នៅក្នុងបង្អួចស្ថានីយ។ ពាក្យបញ្ជា df តំណាងឱ្យ " d isk f ilesystem" ។ ជាមួយជម្រើស -h (df -h) វាបង្ហាញទំហំថាសនៅក្នុងសំណុំបែបបទ "មនុស្សអាចអានបាន" ដែលក្នុងករណីនេះមានន័យថាវាផ្តល់ឱ្យអ្នកនូវគ្រឿងរួមជាមួយលេខ។

លទ្ធផលរបស់ពាក្យបញ្ជា df គឺតារាងដែលមានជួរឈរ 4 ។ ជួរឈរដំបូងមានផ្លូវប្រព័ន្ធឯកសារដែលអាចជាសេចក្ដីយោងទៅ ថាសរឹង ឬឧបករណ៍ផ្ទុកផ្សេងទៀតឬប្រព័ន្ធឯកសារដែលភ្ជាប់ទៅបណ្តាញ។ ជួរឈរទី 2 បង្ហាញសមត្ថភាពនៃប្រព័ន្ធឯកសារនោះ។ ជួរឈរទី 3 បង្ហាញចន្លោះដែលមានហើយជួរឈរចុងក្រោយបង្ហាញផ្លូវដែលប្រព័ន្ធឯកសារនោះត្រូវបានម៉ោន។ ចំណុចម៉ោនគឺជាទីតាំងក្នុងមែកធាងថតដែលអ្នកអាចរកនិងចូលដំណើរការប្រព័ន្ធឯកសារនោះ។

ពាក្យបញ្ជា du, ម្យ៉ាងវិញទៀតបង្ហាញទំហំថាសដែលបានប្រើដោយឯកសារនិងថតនៅក្នុងថតបច្ចុប្បន្ន។ ជាថ្មីម្តងទៀតជម្រើស -h (df -h) ធ្វើឱ្យលទ្ធផលកាន់តែងាយស្រួលក្នុងការយល់។

តាមលំនាំដើមពាក្យបញ្ជារាយឈ្មោះថតរងទាំងអស់ដើម្បីបង្ហាញថាតើទំហំថាសនីមួយៗបានកាន់កាប់។ នេះអាចត្រូវបានជៀសវាងដោយជម្រើស -s (df -h -s) ។ នេះបង្ហាញតែសេចក្តីសង្ខេបប៉ុណ្ណោះ។ មានទំហំថាសដែលរួមបញ្ចូលគ្នាត្រូវបានប្រើដោយថតរងទាំងអស់។ ប្រសិនបើអ្នកចង់បង្ហាញការប្រើប្រាស់ថាសនៃថត (ថត) ក្រៅពីថតបច្ចុប្បន្នអ្នកគ្រាន់តែដាក់ឈ្មោះថតនោះថាជាអាគុយម៉ង់ចុងក្រោយ។ ឧទាហរណ៍: du -h -s រូបភាព ដែល "រូបភាព" នឹងជាថតរងនៃថតបច្ចុប្បន្ន។

បន្ថែមទៀតអំពីពាក្យបញ្ជា df

តាមលំនាំដើមអ្នកនឹងត្រូវការមើលប្រព័ន្ធឯកសារដែលអាចចូលដំណើរការបានដែលជាលំនាំដើមនៅពេលប្រើពាក្យបញ្ជា df ។

ទោះយ៉ាងណាអ្នកអាចត្រឡប់មកវិញនូវការប្រើប្រាស់ប្រព័ន្ធឯកសារទាំងអស់រួមទាំងប្រព័ន្ធឯកសារក្លែងក្លាយប្រព័ន្ធស្ទួននិងមិនអាចចូលដំណើរការបានដោយប្រើពាក្យបញ្ជាណាមួយដូចខាងក្រោម:

df -a
df- all

ពាក្យបញ្ជាខាងលើនឹងមិនមានប្រយោជន៍ដល់មនុស្សភាគច្រើននោះទេប៉ុន្តែមនុស្សបន្ទាប់នឹង។ តាមលំនាំដើមចន្លោះថាសដែលបានប្រើនិងអាចប្រើបានរាយជាបៃ។

អ្នកអាចប្រើពាក្យបញ្ជាដូចខាងក្រោម:

df -h

នេះបង្ហាញលទ្ធផលនៅក្នុងទ្រង់ទ្រាយដែលអាចអានបានកាន់តែច្រើនដូចជាទំហំ 546G, 496G ដែលអាចប្រើបាន។ ខណៈដែលវាមិនអីទេឯកតារង្វាស់ខុសគ្នាសម្រាប់ប្រព័ន្ធឯកសារនីមួយៗ។

ដើម្បីធ្វើឱ្យមានលក្ខណៈស្តង់ដារនៅលើប្រព័ន្ធឯកសារទាំងអស់អ្នកអាចប្រើគ្រាន់តែប្រើពាក្យបញ្ជាខាងក្រោម:

df -BM

df - block-size = M

M តំណាងឱ្យមេកាបៃ។ អ្នកក៏អាចប្រើទម្រង់ណាមួយដូចខាងក្រោម:

គីឡូបៃគឺ 1024 បៃ និងមេកាបៃគឺ 1024 គីឡូបៃ។ អ្នកអាចឆ្ងល់ថាហេតុអ្វីបានជាយើងប្រើ 1024 និងមិន 1000 ។ វាគឺទាំងអស់ដែលត្រូវធ្វើជាមួយការតុបតែងគោលពីរកុំព្យូទ័រ។ អ្នកចាប់ផ្តើមលេខ 2 ហើយបន្ទាប់មក 4, 8, 16, 32, 64, 128, 256, 512 និងបន្ទាប់មក 1024 ។

ទោះជាយ៉ាងណាមនុស្សមានទំនោរក្នុងរាប់លេខគោលដប់ហើយយើងប្រើដើម្បីគិតលេខ 1 10 100 100 1000 ។ អ្នកអាចប្រើពាក្យបញ្ជាដូចខាងក្រោមដើម្បីបង្ហាញតម្លៃក្នុងទំរង់ទសភាគផ្ទុយពីទ្រង់ទ្រាយឌីជីថល។ (ឧទាហរណ៍វាបោះពុម្ពតម្លៃក្នុងអនុគមន៍ 1000 ជំនួសឱ្យ 1024) ។

df -H

df - si

អ្នកនឹងរកឃើញថាលេខដូចជា 2.9G ក្លាយជា 3.1G ។

ការរត់ចេញពីទំហំថាសមិនមែនជាបញ្ហាតែមួយគត់ដែលអ្នកអាចជួបប្រទះនៅពេលដំណើរការប្រព័ន្ធលីនុច។ ប្រព័ន្ធលីនុចក៏ប្រើគំនិតនៃអាយណូអេផងដែរ។ ឯកសារនីមួយៗដែលអ្នកបង្កើតត្រូវបានផ្តល់ឱ្យ inode មួយ។ អ្នកអាច បង្កើតតំណភ្ជាប់រឹង រវាងឯកសារដែលប្រើអ៊ីនដូផងដែរ។

មានដែនកំណត់លើចំនួន inodes ដែលប្រព័ន្ធឯកសារអាចប្រើបាន។

ដើម្បីមើលថាតើប្រព័ន្ធឯកសាររបស់អ្នកជិតឈានដល់ដែនកំណត់របស់ពួកគេរត់ពាក្យបញ្ជាដូចខាងក្រោម:

df -i

df - អ៊ីនដ

អ្នកអាចប្ដូរតាមបំណងនូវលទ្ធផលរបស់ពាក្យបញ្ជា df ដូចខាងក្រោម:

df --output = FIELD_LIST

ជម្រើសដែលមានសម្រាប់ FIELD_LIST មានដូចខាងក្រោម:

អ្នកអាចផ្សំវាលណាមួយឬទាំងអស់។ ឧទាហរណ៍:

df --output = ប្រភព, ទំហំ, បានប្រើ

អ្នកក៏ប្រហែលជាចង់ឃើញចំនួនសរុបសម្រាប់តម្លៃនៅលើអេក្រង់ដូចជាទំហំទំនេរសរុបនៅគ្រប់ប្រព័ន្ធឯកសារ។

ដើម្បីធ្វើដូចនេះត្រូវប្រើពាក្យបញ្ជាខាងក្រោម:

df - totale

តាមលំនាំដើមការរាយបញ្ជី df មិនបង្ហាញប្រភេទប្រព័ន្ធឯកសារទេ។ អ្នកអាចបញ្ចេញប្រភេទប្រព័ន្ធឯកសារដោយប្រើពាក្យបញ្ជាដូចខាងក្រោម:

df -T

df --print-type

ប្រភេទប្រព័ន្ធឯកសារនឹងមានដូចជា ext4, vfat, tmpfs

ប្រសិនបើអ្នកគ្រាន់តែចង់ឃើញព័ត៌មានសម្រាប់ប្រភេទជាក់លាក់មួយអ្នកអាចប្រើពាក្យបញ្ជាដូចខាងក្រោម:

df -t ext4

dt - type = ext4

ជាជម្រើសអ្នកអាចប្រើពាក្យបញ្ជាដូចខាងក្រោមដើម្បីដកប្រព័ន្ធឯកសារ។

df-x ext4

df - exclude-type = ext4

បន្ថែមទៀតអំពីពាក្យបញ្ជាឌុ

ពាក្យបញ្ជា du ដូចដែលអ្នកបានអានបញ្ជីលម្អិតអំពីការប្រើទំហំឯកសារសម្រាប់ថតនីមួយៗ។

តាមលំនាំដើមបន្ទាប់ពីធាតុនីមួយៗត្រូវបានចុះបញ្ជីការបញ្ជូនត្រឡប់ត្រូវបានបង្ហាញដែលរាយធាតុថ្មីនីមួយៗនៅលើបន្ទាត់ថ្មី។ អ្នកអាចលុបការត្រឡប់មកវិញរបស់រថយន្ដដោយប្រើពាក្យបញ្ជាដូចខាងក្រោម:

du -0

du - null

នេះមិនមានប្រយោជន៍ទេលុះត្រាតែអ្នកចង់ឃើញការប្រើសរុបយ៉ាងឆាប់រហ័ស។

ពាក្យបញ្ជាមានប្រយោជន៍បន្ថែមទៀតគឺជាសមត្ថភាពក្នុងការរាយចន្លោះដែលបានថតដោយឯកសារទាំងអស់និងមិនមែនគ្រាន់តែថត។

ដើម្បីធ្វើដូចនេះប្រើពាក្យបញ្ជាខាងក្រោម:

du -a

du - all

អ្នកប្រហែលជាចង់បញ្ចេញព័ត៌មាននេះទៅឯកសារដោយប្រើពាក្យបញ្ជាដូចខាងក្រោម:

du -a> ឈ្មោះឯកសារ

ដូចនឹងពាក្យបញ្ជា df អ្នកអាចបញ្ជាក់វិធីដែលលទ្ធផលត្រូវបានបង្ហាញ។ តាមលំនាំដើមវាជាបៃប៉ុន្តែអ្នកអាចជ្រើសគីឡូបៃមេកាបៃមេឌៀដោយប្រើពាក្យបញ្ជាដូចខាងក្រោម:

du -BM

du - block-size = M

អ្នកក៏អាចទៅសម្រាប់មនុស្សអាចអានបានដូចជា 2.5G ដោយប្រើពាក្យបញ្ជាដូចខាងក្រោមនេះ:

du-h

du --human - អាចអានបាន

ដើម្បីទទួលបានសរុបនៅចុងបញ្ចប់ប្រើពាក្យបញ្ជាដូចខាងក្រោម:

du -c

du - total