లినక్స్ టైమ్ కమాండ్ తో రిటర్న్ టైమ్ స్టాటిస్టిక్స్ ను పొందండి

సమయం ఆదేశం తక్కువగా తెలిసిన Linux ఆదేశాలలో ఒకటి కాని అమలు చేయడానికి ఎంత సమయం పడుతుంది అని చూపించడానికి ఇది ఉపయోగించబడుతుంది.

మీరు డెవలపర్ అయితే ఇది ఉపయోగపడుతుంది మరియు మీరు మీ ప్రోగ్రామ్ లేదా స్క్రిప్ట్ యొక్క పనితీరును పరీక్షించాలనుకుంటున్నారు.

ఈ మార్గదర్శిని మీరు వారి అర్ధాలను పాటు సమయం ఆదేశం తో ఉపయోగించే ప్రధాన స్విచ్లు జాబితా చేస్తుంది.

టైమ్ కమాండ్ ఎలా ఉపయోగించాలి

కమాండ్ యొక్క కింది వాక్యనిర్మాణం ఈ కింది విధంగా ఉంటుంది:

సమయం

ఉదాహరణకు, మీరు ls కమాండ్ను అన్ని ఫైళ్లను ఒక ఫోల్డర్లో ఒక పొడవైన ఫార్మాట్ లో సమయం కమాండ్తో పాటు జాబితా చేయగలరు.

సమయం ls -l

కాలానికి చెందిన కమాండ్ల ఫలితంగా ఈ క్రింది విధంగా ఉంటుంది:

నిజ 0m0.177s
యూజర్ 0m0.156s
sys 0m0.020s

కమాండ్ను నడుపుటకు మొత్తం సమయం తీసుకోబడినట్లు చూపించే గణాంకాలను చూపుతుంది, వినియోగదారు రీతిలో గడిపిన సమయము మరియు కెర్నల్ మోడ్లో గడిపే సమయము మొత్తము.

మీరు వ్రాసిన ప్రోగ్రామ్ను కలిగి ఉంటే మరియు మీరు పనితీరుపై పని చేయాలనుకుంటే, సమయ ఆదేశంతో పాటుగా దానితో పాటుగా అమలు చెయ్యవచ్చు మరియు గణాంకాలలో ప్రయత్నించండి మరియు మెరుగుపరచవచ్చు.

అప్రమేయంగా, అవుట్పుట్ ప్రోగ్రామ్ చివరిలో ప్రదర్శించబడుతుంది కానీ అవుట్పుట్ ఫైల్కు వెళ్లాలని మీరు కోరుకుంటారు.

ఫార్మాట్ ను ఫార్మాట్ అవుట్పుట్ చేయడానికి క్రింది వాక్యనిర్మాణం ఉపయోగించండి:

సమయం -o
సమయం - అవుట్పుట్ =

మీరు కమాండ్ చేయటానికి ఆదేశము ముందు కమాండ్ యొక్క అన్ని స్విచ్లు తప్పక తెలుపబడాలి.

మీరు పనితీరు ట్యూనింగ్ అయితే అప్పుడు మీరు ఆదేశాన్ని కమాండ్ నుండి అదే ఫైల్కు ఎగువన చేర్చవచ్చు మరియు తద్వారా మీరు ధోరణిని చూడవచ్చు.

అలా చేయడానికి బదులుగా ఈ క్రింది వాక్యనిర్మాణం ఉపయోగించండి:

సమయం -ఎ
సమయం - యాజమాన్యం

ఫార్మాటింగ్ ది టైం కమాండ్ యొక్క అవుట్పుట్

డిఫాల్ట్ గా అవుట్పుట్ ఈ క్రింది విధంగా ఉంది:

నిజ 0m0.177s
యూజర్ 0m0.156s
sys 0m0.020s

కింది జాబితాలో చూపిన విధంగా ఫార్మాటింగ్ ఎంపికల సంఖ్య చాలా ఉన్నాయి

మీరు ఫార్మాటింగ్ స్విచ్లను క్రింది విధంగా ఉపయోగించవచ్చు:

సమయం -f "గడిచిన సమయం =% E, దత్తాంశాలు% I, అవుట్పుట్లు% O"

పైన ఆదేశం కోసం అవుట్పుట్ ఈ విధంగా ఉంటుంది:

గడిచిన సమయం = 0:01:00, ఇన్పుట్ 2, అవుట్పుట్లు 1

అవసరమైనప్పుడు మీరు స్విచ్లను కలపవచ్చు మరియు సరిపోలవచ్చు.

మీరు ఫార్మాట్ స్ట్రింగ్లో భాగంగా కొత్త లైన్ను జోడించాలనుకుంటే ఈ క్రింది విధంగా కొత్త లైన్ అక్షరాలను ఉపయోగించండి:

సమయం -f "గడిచిన సమయం =% E \ n ఇన్పుట్లు% I \ n అవుట్పుట్లు% O"

సారాంశం

కమాండ్ కమాండ్ గురించి మరింత తెలుసుకోవడానికి కింది ఆదేశాన్ని నడుపుతూ Linux మాన్యువల్ పేజీని చదవండి:

మనిషి సమయం

ఫార్మాట్ స్విచ్ నేరుగా ఉబుంటులో పనిచేయదు. కింది ఆదేశాన్ని మీరు అమలు చేయాలి:

/ Usr / bin / సమయం