ពាក្យបញ្ជាពេលវេលាគឺជាពាក្យបញ្ជាមួយក្នុងចំណោមពាក្យបញ្ជាលីនុចដែលគេស្គាល់តិចជាងប៉ុន្តែវាអាចត្រូវបានប្រើដើម្បីបង្ហាញពីរយៈពេលដែលពាក្យបញ្ជាត្រូវរត់។
វាមានប្រយោជន៍ប្រសិនបើអ្នកជាអ្នកអភិវឌ្ឍន៍ហើយអ្នកចង់សាកល្បងដំណើរការកម្មវិធីឬស្គ្រីបរបស់អ្នក។
មគ្គុទ្ទេសក៍នេះនឹងរាយបញ្ជីឧបករណ៍បញ្ជាសំខាន់ៗដែលអ្នកនឹងប្រើជាមួយពាក្យបញ្ជាពេលវេលារួមជាមួយអត្ថន័យរបស់វា។
របៀបប្រើពាក្យបញ្ជាម៉ោង
វាក្យសម្ពន្ធនៃពាក្យបញ្ជាពេលវេលាមានដូចខាងក្រោម:
ពេលវេលា
ឧទាហរណ៍អ្នកអាចរត់ ពាក្យបញ្ជា ls ដើម្បីរាយឯកសារទាំងអស់នៅក្នុងថតមួយក្នុងទ្រង់ទ្រាយវែងរួមជាមួយនឹងពាក្យបញ្ជាពេលវេលា។
ពេលវេលា ls -l
លទ្ធផលពីពាក្យបញ្ជាពេលវេលានឹងមានដូចខាងក្រោម:
ពិត 0m0.177s
អ្នកប្រើ 0m0.156s
sys 0m0.020s
ស្ថិតិដែលបានបង្ហាញបង្ហាញរយៈពេលសរុបដែលត្រូវបានគេយកដើម្បីដំណើរការពាក្យបញ្ជាចំនួនពេលវេលាដែលបានចំណាយនៅក្នុងរបៀបអ្នកប្រើនិងពេលវេលាដែលបានចំណាយនៅក្នុងរបៀបខឺណែល។
ប្រសិនបើអ្នកមានកម្មវិធីដែលអ្នកបានសរសេរហើយអ្នកចង់ធ្វើការលើការសម្តែងអ្នកអាចដំណើរការវារួមជាមួយពាក្យបញ្ជាម៉ោងម្តងហើយម្តងទៀតហើយព្យាយាមនិងធ្វើឱ្យប្រសើរឡើងលើស្ថិតិ។
តាមលំនាំដើមលទ្ធផលត្រូវបានបង្ហាញនៅចុងបញ្ចប់នៃកម្មវិធីប៉ុន្តែប្រហែលជាអ្នកចង់បានលទ្ធផលទៅឯកសារ។
ដើម្បីបង្កើតទ្រង់ទ្រាយទៅជាឯកសារប្រើវាក្យសម្ព័ន្ធដូចខាងក្រោម:
ពេលវេលា -o
ពេលវេលា --out =
ឧបករណ៍បញ្ជាទាំងអស់សម្រាប់ពាក្យបញ្ជាពេលវេលាត្រូវតែត្រូវបានបញ្ជាក់មុនពាក្យបញ្ជាដែលអ្នកចង់រត់។
ប្រសិនបើអ្នកកំពុងលៃតម្រូវការបង្ហាញបន្ទាប់មកអ្នកប្រហែលជាចង់បន្ថែមលទ្ធផលពីពាក្យបញ្ជាពេលវេលាទៅឯកសារដូចគ្នាម្ដងហើយម្ដងទៀតដូច្នេះអ្នកអាចឃើញនិន្នាការមួយ។
ដើម្បីធ្វើដូច្នេះសូមប្រើវាក្យសម្ព័ន្ធដូចខាងក្រោមជំនួស:
ពេលវេលា -a
ពេលវេលា - បន្ថែម
ការធ្វើទ្រង់ទ្រាយលទ្ធផលនៃពាក្យបញ្ជាពេលវេលា
តាមលំនាំដើមលទ្ធផលគឺដូចខាងក្រោម:
ពិត 0m0.177s
អ្នកប្រើ 0m0.156s
sys 0m0.020s
មានជំរើសទ្រង់ទ្រាយជាច្រើនដែលបង្ហាញដោយបញ្ជីខាងក្រោម
- ។ C - ឈ្មោះអាគុយម៉ង់និងឈ្មោះពាក្យបញ្ជាត្រូវបានប្រើ
- D - ទំហំមធ្យមនៃផ្ទៃទិន្នន័យដែលមិនបានចែករំលែកនៅក្នុង Kilobytes
- អ៊ី - ពេលវេលាកន្លងមកនៅក្នុងទម្រង់នាឡិកា
- F - ចំនួនកំហុសទំព័រ
- ខ្ញុំ - ចំនួននៃការបញ្ចូលប្រព័ន្ធឯកសារដោយដំណើរការ
- K - ការប្រើសតិសរុបជាមធ្យមនៃដំណើរការក្នុងគីឡូបៃ
- M - ទំហំកំណត់អតិបរមាកំណត់នៃដំណើរការនេះក្នុងអំឡុងពេលពេញមួយជីវិតនៅក្នុង Kilobytes
- O - ចំនួនលទ្ធផលនៃប្រព័ន្ធឯកសារតាមដំណើរការ
- P - ភាគរយនៃស៊ីភីយូដែលការងារបានទទួល
- R - ចំនួនកំហុសតូចឬអាចរកឃើញកំហុសទំព័រ
- S - ចំនួនស៊ីភីយូសរុបប្រើដោយប្រព័ន្ធក្នុងរបៀបខឺណែល
- U - ចំនួនស៊ីភីយូសរុបប្រើដោយរបៀបអ្នកប្រើ
- W - ចំនួនដងដែលដំណើរការត្រូវបានដោះចេញពីសតិសំខាន់
- X - ចំនួនមធ្យមនៃអត្ថបទដែលបានចែករំលែកនៅក្នុងដំណើរការ
- Z - ទំហំទំព័រប្រព័ន្ធក្នុងគីឡូបៃ
- គ - ចំនួនដងដែលដំណើរការត្រូវបានប្តូរបរិបទ
- អ៊ី - ពេលវេលាពិតប្រាកដដែលបានប្រើដោយដំណើរការក្នុងវិនាទី
- k - ចំនួនសញ្ញាដែលបញ្ជូនទៅដំណើរការ
- p - ទំហំជង់មិនចែករំលែកមធ្យមនៃដំណើរការជាគីឡូបៃ
- r - ចំនួនរន្ធសារដែលទទួលបានដោយដំណើរការ
- s - ចំនួនសាររន្ធដែលបានផ្ញើដោយដំណើរការ
- t - អ្នកតាំងលំនៅជាមធ្យមកំណត់ទំហំនៃដំណើរការជាគីឡូបៃ
- w - ចំនួនពេលវេលាដំណើរការត្រូវបានប្តូរដោយស្ម័គ្រចិត្ត
- x - ចេញពីស្ថានីយ
អ្នកអាចប្រើការប្តូរទ្រង់ទ្រាយដូចខាងក្រោម:
ពេលវេលា -f "ពេលវេលាកន្លងទៅ =% E, ធាតុ I% I, ទិន្នផល% O"
លទ្ធផលសម្រាប់ពាក្យបញ្ជាខាងលើនឹងមានដូចនេះ:
ពេលវេលាកន្លងទៅ = 0:01:00, ធាតុបញ្ចូល 2, ទិន្នផល 1
អ្នកអាចលាយនិងផ្គូផ្គងឧបករណ៍ប្តូរតាមតម្រូវការ។
ប្រសិនបើអ្នកចង់បន្ថែមបន្ទាត់ថ្មីជាផ្នែកនៃខ្សែអក្សរទ្រង់ទ្រាយប្រើតួអក្សរបន្ទាត់ថ្មីដូចខាងក្រោម:
ពេលវេលា -f "ពេលវេលាកន្លងទៅ =% E \ n ធាតុបញ្ចូល% I \ n លទ្ធផល% O"
សង្ខេប
ដើម្បីស្វែងយល់បន្ថែមអំពីពាក្យបញ្ជាពេលវេលាសូមអានទំព័រសៀវភៅលីនុចដោយរត់ពាក្យបញ្ជាខាងក្រោម:
បុរសពេលវេលា
ការផ្លាស់ប្តូរទ្រង់ទ្រាយមិនដំណើរការបានភ្លាមៗនៅក្នុង Ubuntu ទេ។ អ្នកត្រូវរត់ពាក្យបញ្ជាដូចខាងក្រោម:
/ usr / bin / time