이 자습서는 Linux에서 명령의 실행 시간을 찾는 방법을 간략하게 설명하고 Linux에서 명령 실행 시간의 이점을 이해하는 방법에 대해 설명합니다.
먼저 Linux 명령의 실행 시간을 찾는 방법을 이해해 봅시다.
목차
Linux 명령의 실행 시간을 찾으려면 기록 된 명령 목록과 해당 날짜 및 시간을 표시하는 history
명령을 사용할 수 있습니다. 사용 방법은 다음과 같습니다.
$ histtimeformat = "%d/%m/%y%t"이력
이것은 각 명령의 날짜와 시간을 표시하기 위해 과거 출력을 형식화합니다. %d/%m/%y
형식은 일, 월 및 연도를 나타내고, %T
24 시간 시간에 시간을 나타냅니다.
위 명령의 예제는 다음과 같습니다.
<code>[...] 1362 22/03/24 17:17:20 time sleep 2 1363 22/03/24 17:33:35 HISTTIMEFORMAT="%d/%m/%y %T " history</code>
출력에서 알 수 있듯이 Bash 기록 명령 출력에서 타임 스탬프가 활성화되었습니다. 위의 출력을 바탕으로 2024 년 3 월 22 일 오후 5시 17 분 20 초에 time
Command를 실행했습니다.
또는 %d/%m/%y
대신 %F
사용할 수 있습니다. 둘 다 정확합니다.
$ histtimeformat = " %f %t"이력
Fish Shell을 사용하는 경우 다음 명령을 사용하여 히스토리 명령 출력에서 타임 스탬프를 활성화하십시오.
역사-쇼 시간 = ' %f %t'
ZSH 쉘에서 명령은 다음과 같습니다.
역사 -f
Bash, Fish 및 Zsh Shells의 히스토리 명령 출력에서 타임 스탬프를 활성화하는 방법에 대한 자세한 내용은 다음 안내서를 참조하십시오.
위의 명령에 모든 이전 명령의 실행 시간이 표시됨을 알 수 있습니다. 특정 명령이 언제 실행되는지 알고 싶다면 어떻게해야합니까? 이것은 매우 간단합니다!
명령의 실행 시간을 알고 싶다면 time
명령을 사용할 수 있습니다. 예를 들어:
$ time your_command_here
이렇게하면 실행에 필요한 시간을 측정하고 명령이 완료된 후 실행 시간을 표시합니다.
예:
$ time ls
출력은 세 번 표시됩니다.
샘플 출력 :
<code>[...] real 0m0.001s user 0m0.001s sys 0m0.000s</code>
time
명령 사용에 대한 자세한 정보는 다음 안내서를 참조하는 것이 좋습니다.
시스템 관리자이든 프로그래머이든, 명령 실행 시간을 이해하는 것은 성능을 최적화하는 데 매우 유용합니다.
Linux에서 명령 실행 시간을 이해하는 데 많은 이점이 있습니다.
time
Command는 프로세스의 시스템 리소스 사용량을 표시 할 수 있으며, 이는 특정 명령의 효율성을보기에 매우 유용합니다.그게 다야. 이 짧은 튜토리얼에서는 사용자가 명령의 실행 시간을 신속하게 찾는 데 도움이되는 유용한 Linux 팁에 대해 설명합니다. 그것이 당신에게 도움이되기를 바랍니다.
관련 판독 값 :
위 내용은 Linux에서 명령이 실행되는 시점을 찾는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!