Czy w systemie UNIX / LINUX można łatwo śledzić czas potrzebny na polecenie?
linux
unix
command-line
terminal
OneChillDude
źródło
źródło
Posługiwać się
zamiast tego czas wbudowany w bash: jest bardziej konfigurowalny AFAIK.
źródło
user@host:~$ which time /usr/bin/time
Wygląda na wersję 1.7 czasu GNU.time -f "\t%E real" ls
w bash, pojawia się błąd, ale działa, jeśli tak/usr/bin/time -f "\t%E real" ls
.which
. Użyjtype -a
:$ which time /usr/bin/time $ type -a time time is a shell keyword time is /usr/bin/time
/usr/bin/time
zapobiega używaniu aliasów bash. Do tegotime
potrzebne jest wbudowane bash , w przeciwnym razie pojawi się błądcannot run my_alias: No such file or directory
.Oto jak
sleep
wygląda jedna sekunda w czasietime
:źródło