| Main index | Section 1 | 日本語 | Options |
The following options are available:
| | |
|
If the
| |
| | |
| Print times in a human friendly format. Times are printed in minutes, hours, etc.amp; as appropriate. | |
| | |
| The contents of the rusage structure are printed as well. | |
| | |
|
Write the output to
file
instead of stderr.
If
file
exists and the
| |
| | |
| Makes time output POSIX.2 compliant (each time is printed on its own line). | |
Some shells may provide a builtin time command which is similar or identical to this utility. Consult the builtin(1) manual page.
If time receives a SIGINFO (see the status argument for stty(1)) signal, the current time the given command is running will be written to the standard output.
$ /usr/bin/time ls
0.00 real 0.00 user 0.00 sys
Time the execution of the cp(1) command and store the result in the times.txt file. Then execute the command again to make a new copy and add the result to the same file:
$ /usr/bin/time -o times.txt cp FreeBSD-12.1-RELEASE-amd64-bootonly.iso copy1.iso $ /usr/bin/time -a -o times.txt cp FreeBSD-12.1-RELEASE-amd64-bootonly.iso copy2.iso
The times.txt file will contain the times of both commands:
$ cat times.txt
0.68 real 0.00 user 0.22 sys
0.67 real 0.00 user 0.21 sys
Time the sleep(1) command and show the results in a human friendly format. Show the contents of the rusage structure too:
$ /usr/bin/time -l -h -p sleep 5
real 5.01
user 0.00
sys 0.00
0 maximum resident set size
0 average shared memory size
0 average unshared data size
0 average unshared stack size
80 page reclaims
0 page faults
0 swaps
1 block input operations
0 block output operations
0 messages sent
0 messages received
0 signals received
3 voluntary context switches
0 involuntary context switches
| TIME (1) | July 7, 2020 |
| Main index | Section 1 | 日本語 | Options |
Please direct any comments about this manual page service to Ben Bullock. Privacy policy.
