在 Linux 下,你可以使用 timer
命令來計算一個命令的執行時間
time
命令:time ls
這將會顯示 ls
命令的執行時間,包括實際時間(real)、用戶時間(user)和系統時間(sys)。
/usr/bin/time
命令:/usr/bin/time -v ls
這將會顯示 ls
命令的詳細執行時間信息,包括各種內存使用情況等。
perf
工具:首先,確保你已經安裝了 perf
工具。在基于 Debian 的系統上,可以使用以下命令安裝:
sudo apt-get install linux-tools-common linux-tools-generic linux-tools-$(uname -r)
然后,使用 perf stat
命令來測量一個命令的執行時間:
perf stat ls
這將會顯示 ls
命令的執行時間以及其他性能相關的信息。
hyperfine
工具:首先,安裝 hyperfine
工具。在基于 Debian 的系統上,可以使用以下命令安裝:
sudo apt-get install hyperfine
然后,使用 hyperfine
命令來測量一個命令的執行時間:
hyperfine 'ls'
這將會顯示 ls
命令的執行時間,并提供一些額外的統計信息。