사용 예가 포함된 Linux 가동 시간 명령
Linux 운영 체제에는 야심 찬 Linux 전문가 또는 고급 사용자가 사용할 수 있는 여러 명령이 포함되어 있습니다. 시스템 관리자는 잘 알고 있어야 합니다. 그러한 명령 중 하나가 uptime
인데 오늘은 그 목적과 구문에 대해 간략하게 설명하겠습니다.
Uptime은 현재 시간, 실행 중인 세션이 있는 사용자 수 및 시스템이 실행된 기간에 대한 정보를 반환하는 명령입니다. 지난 1, 5, 15분 동안의 시스템 로드 평균입니다. 또한 지정한 옵션에 따라 한 번에 표시되는 정보를 필터링할 수도 있습니다.
uptime은 간단한 구문을 사용합니다.
uptime [option]
가동 시간 사용
다음과 같은 옵션 없이 uptime 명령을 실행할 수 있습니다.
uptime
다음과 유사한 출력이 표시됩니다.
09:10:18 up 106 days, 32 min, 2 users, load average: 0.22, 0.41, 0.32
나타나는 순서대로 이 명령은 첫 번째 항목으로 현재 시간
을 표시하고, up
은 시스템이 실행 중임을 의미하며 시스템이 실행된 총 시간 옆에 표시됩니다. 실행 중인지, 사용자 수
(로그온한 사용자 수), 마지막으로 시스템 로드 평균입니다.
시스템 로드 평균이란 무엇입니까? 실행 가능하거나 중단할 수 없는 상태에 있는 평균 프로세스 수입니다. 프로세스는 CPU를 사용 중이거나 CPU 사용을 기다리는 동안 실행 가능 상태에 있습니다. 디스크를 기다리는 것처럼 I/O 액세스를 기다리는 프로세스는 중단 불가능한 상태에 있습니다.
가동 시간에 대해 자세히 알아보려면 Linux 로드 평균 이해 및 Linux 성능 모니터링 문서를 확인하세요.
이제 몇 가지 유용한 uptime 명령 사용법을 예시와 함께 살펴보겠습니다.
Linux 서버 가동 시간 확인
다음 명령을 사용하면 가동 시간 결과를 필터링하여 시스템의 실행 시간만 표시할 수 있습니다.
uptime -p
up 58 minutes
Linux 서버 시작 시간 확인
-s
옵션을 사용하면 시스템이 실행된 이후의 날짜/시간이 표시됩니다.
uptime -s
2019-05-31 11:49:17
가동시간 버전 및 도움말
대부분의 명령줄 앱과 마찬가지로 다음 명령을 사용하면 가동 시간의 버전 정보와 빠른 도움말 페이지를 표시할 수 있습니다.
uptime -h
Usage:
uptime [options]
Options:
-p, --pretty show uptime in pretty format
-h, --help display this help and exit
-s, --since system up since
-V, --version output version information and exit
For more details see uptime(1).
기사의 이 지점에 도달하면 이제 일일 실행에 가동 시간을 사용할 수 있으며 유용성 수준을 결정할 수 있습니다. 의심스러운 점이 있으면 맨페이지를 참조하세요.