लिनक्स टाइम कमान्डमा फर्काउने समय तथ्याङ्क प्राप्त गर्नुहोस्

समय आदेश कम ज्ञात लिनक्स आदेशहरू मध्ये एक हो तर यसलाई कसरी प्रयोग गर्न सकिन्छ प्रयोग गर्न सकिन्छ कसरी कमान्ड चलाउन सकिन्छ।

यदि तपाईं विकासकर्ता हुनुहुन्छ भने यो उपयोगी छ र तपाईं आफ्नो कार्यक्रम वा लिपिको प्रदर्शनको परीक्षण गर्न चाहानुहुन्छ।

यो मार्गदर्शकले मुख्य स्विचहरूको सूची बनाउनेछ जुन तपाईले समयको साथमा तिनीहरूको अर्थको साथ प्रयोग गर्नुहुनेछ।

टाइम कमांड कसरी प्रयोग गर्ने

निम्न आदेशको वाक्य रचना निम्नानुसार छ:

समय

उदाहरणका लागि, तपाईं ls आदेश चलाउन सक्नुहुन्छ फोल्डरमा सबै फाईलहरूको सूचीमा लामो ढाँचामा समय आदेश सहित।

समय ls -l

समय आदेशको परिणाम निम्नानुसार हुनेछ:

real 0m0.177s
प्रयोगकर्ता 0m0.156s
sys 0m0.020s

देखाइएको तथ्याङ्कहरू आदेश चलाउन कुल समय लगाइएको देखाउँछ, प्रयोगकर्ता मोडमा खर्च भएको समय र कर्नेल मोडमा खर्च भएको समयको मात्रा।

यदि तपाइँसँग एक प्रोग्राम छ जुन तपाईंले लेख्नु भएको छ र तपाईं प्रदर्शनमा काम गर्न चाहानुहुन्छ तपाईं यसलाई समय आदेश सँगसँगै चलाउन सक्नुहुन्छ र तथ्याङ्कमा सुधार र सुधार गर्न सक्नुहुन्छ।

पूर्वनिर्धारित रूपमा, आउटपुट कार्यक्रमको अन्त्यमा प्रदर्शन गरिएको छ तर सम्भवतपाईँले आउटपुटलाई फाइलमा जान चाहानुहुन्छ।

आउटपुटमा फाइललाई ढाँचामा निम्न वाक्य रचना प्रयोग गर्नुहोस्:

time -o
समय - आउटपुट =

समय आदेशका लागि सबै स्विचहरू तपाईलाई चलाउन आदेश भन्दा पहिले निर्दिष्ट गर्नु पर्छ।

यदि तपाईं प्रदर्शन ट्यूनिंग गर्दै हुनुहुन्छ भने तपाई समय कमाई बाट आउट फाईलमा एकै फाइलमा र थप गर्न चाहानुहुन्छ कि तपाइँ एक प्रवृति देख्न सक्नुहुन्छ।

त्यसो गर्नुको सट्टा यसको निम्न वाक्य रचना प्रयोग गर्नुहोस्:

time-a
समय - अनुगमन

समय आदेशको आउटपुट ढाँचा

पूर्वनिर्धारित रूपमा आउटपुट निम्नानुसार छ:

real 0m0.177s
प्रयोगकर्ता 0m0.156s
sys 0m0.020s

त्यहाँ धेरै सूचीबद्ध विकल्पहरू छन् जुन निम्न सूची द्वारा देखाइएको छ

तपाईं ढाँचा स्विचहरू निम्न रूपमा प्रयोग गर्न सक्नुहुन्छ:

समय -फ "बितेका समय =% ई, इनपुट% I, निर्गत% O"

माथिको आदेशको लागि उत्पादन यो जस्तै हुनेछ:

व्यतीत समय = 0:01:00, इनपुट 2, आउटपुट 1

तपाईं आवश्यक रूपमा स्विच गर्न मिल्दो र मेल खान सक्नुहुन्छ।

यदि तपाइँ नयाँ रेखा थप्न चाहानुहुन्छ ढाँचा स्ट्रिङको अंशको रूपमा निम्न रेखाको क्यारेक्टर प्रयोग गर्नुहोस्:

समय -फ "बितेको समय =% ई \ n इनपुट% I \ n निर्गत% O"

सारांश

समय आदेश को बारे मा अधिक जानने को लागि निम्न कमांड चलाएर लिनक्स मैनुअल पेज पढ्नुहोस:

मानिसको समय

ढाँचा स्विचले Ubuntu भित्र प्रत्यक्ष काम गर्दैन। तपाईंलाई निम्न रूपमा आदेश चलाउन आवश्यक छ:

/ usr / bin / time