די צייַט באַפֿעלן איז איינער פון די לעסער באקאנט לינוקס קאַמאַנדז אָבער עס קענען זיין געניצט צו ווייַזן ווי לאַנג אַ באַפֿעל נעמט צו לויפן.
דעם איז נוציק אויב איר זענט אַ דעוועלאָפּער און איר ווילן צו פּרובירן די פאָרשטעלונג פון דיין פּראָגראַם אָדער שריפט.
דער פירער וועט רשימה די הויפּט סוויטשאַז אַז איר וועט נוצן מיט די צייַט באַפֿעל צוזאמען מיט זייער מינינגז.
ווי צו נוצן די צייט קאַמאַנד
דער סינטאַקס פון די צייַט באַפֿעלן איז ווי גייט:
צייַט
למשל, איר קענען לויפן די לס באַפֿעל צו רשימה אַלע די טעקעס אין אַ טעקע אין אַ לאַנג פֿאָרמאַט צוזאמען מיט די צייַט באַפֿעל.
צייט לס -ל
די רעזולטאטן פון די צייַט באַפֿעל וועט זיין ווי גייט:
פאַקטיש 0m0.177s
באַניצער 0m0.156s
sys 0m0.020s
די געוויזן סטאַטיסטיק ווייַזן די גאַנץ צייַט איז גענומען צו לויפן די באַפֿעל, די סומע פון צייַט וואָס איז פארבראכט אין באַניצער מאָדע און די סומע פון צייַט פארבראכט אין קערנעל מאָדע.
אויב איר האָבן אַ פּראָגראַם אַז איר האָט געשריבן און איר ווילן צו אַרבעטן אויף דער פאָרשטעלונג איר קענען לויפן עס צוזאמען מיט די צייַט באַפֿעלן איבער און איבער און פּרובירן און פֿאַרבעסערן די סטאַטיסטיק.
דורך פעליקייַט, די רעזולטאַט איז געוויזן אין די סוף פון די פּראָגראַם אָבער טאָמער איר ווילן די רעזולטאַט צו גיין צו אַ טעקע.
צו אַרויספירן דעם פֿאָרמאַט צו אַ טעקע נוצן די ווייַטערדיק סינטאַקס:
time -o
צייַט - אַרויסגאַנג =
אַלע די סוויטשאַז פֿאַר די צייַט באַפֿעל מוזן זיין ספּעסאַפייד איידער די באַפֿעל איר ווילן צו לויפן.
אויב איר זענט פּערפאָרמינג טונינג, איר קענען ווינטשן די רעזולטאַט פון די צייַט באַפֿעל צו די זעלבע טעקע איבער און איבער אַזוי אַז איר קענען זען אַ גאַנג.
צו טאָן אַזוי נוצן די ווייַטערדיק סינטאַקס:
time -a
צייַט - אַפּפּענד
פאָרמאַטטינג דער רעזולטאַט פון די צייט באַפֿעל
דורך פעליקייַט די רעזולטאַט איז ווי גייט:
פאַקטיש 0m0.177s
באַניצער 0m0.156s
sys 0m0.020s
עס זענען אַ גרויס נומער פון פאָרמאַטטינג אָפּציעס ווי געוויזן דורך די ווייַטערדיק רשימה
- C - נאָמען און באַפֿעל שורה אַרגומענטן געוויינט
- ד - די דורכשניטלעך גרייס פון דעם פּראָצעס ס ונשאַרעד דאַטן געגנט אין קילאבייט
- E - Elapsed time in a clock format
- ף - נומער פון זייַט פוילז
- איך - נומער פון טעקע סיסטעם ינפּוץ דורך דעם פּראָצעס
- ק - דורכשניטלעך גאַנץ זיקאָרן נוצן פון דעם פּראָצעס אין קילאָביטעס
- ב - מאַקסימום רעזידענטשאַל שטעלן גרייס פון דעם פּראָצעס בעשאַס די לעבן אין קילאָביטעס
- אָ - נומער פון טעקע סיסטעם רעזולטאַט דורך דעם פּראָצעס
- פּ - פּראָצענט פון קפּו אַז די אַרבעט באקומען
- ר - נומער פון מינעראַל אָדער ריקאַוועראַבאַל בלאַט פייץ
- S - גאַנץ נומער פון קפּו סעקונדעס געניצט דורך די סיסטעם אין קערן מאָדע
- ו - גאַנץ נומער פון קפּו סעקונדעס געניצט דורך באַניצער מאָדע
- W - נומער פון מאל דעם פּראָצעס איז סוואַפּט אויס פון הויפּט זכּרון
- רענטגענ - אַוועראַגע סומע פון שערד טעקסט אין דעם פּראָצעס
- Z - סיסטעם ס בלאַט גרייס אין קילאבייט
- c - נומער פון מאל דער פּראָצעס איז קאָנטעקסט סוויטשט
- e - Elapsed פאַקטיש צייַט געניצט דורך דעם פּראָצעס אין סעקונדעס
- ק - נומער פון סיגנאַלז איבערגעגעבן צו דעם פּראָצעס
- פּ - דורכשניטלעך ונשאַרעד אָנלייגן גרייס פון דעם פּראָצעס אין קילאָביטעס
- r - נומער פון כאָלעל אַרטיקלען באקומען דורך דעם פּראָצעס
- s - נומער פון כאָלעל אַרטיקלען געשיקט דורך דעם פּראָצעס
- ה - אַוועראַגע רעזידאַנט שטעלן די גרייס פון דעם פּראָצעס אין קילאָביטעס
- w - נומער פון צייַט דעם פּראָצעס איז קאָנטעקסט סוויטשט וואַלאַנטעראַלי
- רענטגענ - אַרויסגאַנג סטאַטוס פון די באַפֿעל
איר קענען נוצן די פאָרמאַטטינג סוויטשאַז ווי גייט:
time -f "Elapsed Time =% E, Inputs% I, Outputs% אָ"
דער רעזולטאַט פֿאַר די אויבן באַפֿעל וואָלט זיין עפּעס ווי דאָס:
Elapsed Time = 0:01:00, Inputs 2, Outputs 1
איר קענען מישן און גלייַכן די סוויטשיז ווי פארלאנגט.
אויב איר ווילן צו לייגן אַ נייַ שורה ווי טייל פון דעם פֿאָרמאַט שטריקל, נוצן די נייַלינע כאַראַקטער ווי גייט:
time -f "Elapsed Time =% E \ n Inputs% I \ n Outputs% O"
Summary
צו געפינען אויס מער וועגן די צייַט באַפֿעל לייענען די לינוקס מאַנואַל זייַט דורך פליסנדיק די ווייַטערדיק באַפֿעל:
מענטש צייט
דער פֿאָרמאַט יבערבייַט טוט ניט אַרבעט גלייַך אַוועק אין ובונטו. איר דאַרפֿן צו לויפן די באַפֿעל ווי גייט:
/ וסר / בין / צייַט