SOFTELメモ Developer's blog

会社概要 ブログ 調査依頼 社員募集 ...

【linux】コマンドの実行時間を計る

問題

linuxで、実行したコマンドの実行時間を知りたい

clock

答え

timeコマンドを使う。

実行例

「ls -la .」したときの結果と、それにかかった時間を表示する。

$ time ls -la .
total 24
drwxr-xr-x 3 apache apache 4096 Jul 10 21:42 .
drwxr-xr-x 3 apache apache 4096 Mar 31 17:50 ..
-rw-r--r-- 1 apache apache  236 Jul 10 21:42 .htaccess
-rw-r--r-- 1 root   root     19 Apr  1 10:53 .htpasswd
-rw-r--r-- 1 root   root    401 Mar 31 17:57 index.php
drwxr-xr-x 5 apache apache 4096 Jul  4 13:52 wp

real    0m0.002s
user    0m0.001s
sys     0m0.002s

実行例2

phpで何かしたときの結果と、それにかかった時間を表示する。

$ time php -r "echo date('Y-m-d H:i:s');"
2012-07-10 23:38:09
real    0m0.011s
user    0m0.005s
sys     0m0.006s

関連するメモ

コメント