웹사이트 검색

예제와 함께 초보자를 위한 Linux uptime 명령 설명


이 페이지에서

  1. Linux 가동 시간 명령
  2. Q1. 가동 시간 명령을 사용하는 방법\n
  3. Q2. 예쁜 형식으로 도구 표시 시간을 만드는 방법\n
  4. Q3. 시스템이 가동된 이후 가동 시간 표시 날짜/시간을 만드는 방법\n
  5. Q4. 일반적인 버전 정보 및 도움말을 얻는 방법
  6. 결론

Linux 초보자이고 시스템 관리에 관심이 있거나 고급 사용자가 되려면 명령줄에 대한 확실한 지식이 있어야 합니다. 알아야 할 몇 가지 명령이 있으며 그 중 하나는 가동 시간입니다. 이 기사에서는 이해하기 쉬운 몇 가지 예를 사용하여 이 명령의 기본 사항에 대해 설명합니다.

하지만 그 전에 이 튜토리얼에서 사용된 모든 예제는 Ubuntu 18.04 LTS 시스템에서 테스트되었음을 언급할 가치가 있습니다.

Linux 가동 시간 명령

이름에서 알 수 있듯이 uptime 명령은 시스템이 가동(또는 실행)된 시간을 알려줍니다. 구문은 다음과 같습니다.

uptime [options]

다음은 도구 매뉴얼 페이지에서 설명하는 방식입니다.

uptime gives a one line display of the following information. The current time, how long the system
has been running, how many users are currently logged on, and the system load averages for the past
1, 5, and 15 minutes.

다음 Q&A 스타일의 예는 uptime 명령이 작동하는 방식에 대한 더 나은 아이디어를 제공합니다.

Q1. 가동 시간 명령을 사용하는 방법

Uptimes의 기본 사용법은 매우 쉽습니다. 명령 이름을 쓰고 Enter 키를 누르기만 하면 됩니다.

uptime

도구가 생성하는 출력 종류는 다음과 같습니다.

따라서 첫 번째 항목은 현재 시간이고 up은 시스템이 실행 중임을 나타내고 5:53은 시스템이 가동된 총 시간이며 마지막으로 시스템 로드 평균입니다. 더 알고 싶은 경우를 대비하여 마지막 항목에 대한 uptime 매뉴얼 페이지의 내용은 다음과 같습니다.

System load averages is the average number of processes that are either in a runnable or 
uninterruptable state. A process in a runnable state is  either using the CPU or waiting to use the
CPU. A process in uninterruptable state is waiting for some I/O access, eg waiting for  disk.

The  averages are taken over the three time intervals. Load averages are not normalized for the
number of CPUs in a system, so a load  average  of 1 means a single CPU system is loaded all the
time while on a 4 CPU system it means it was idle 75% of the time.

Q2. 예쁜 형식으로 도구 표시 시간을 만드는 방법

시스템이 가동된 시간을 알고 싶고 그것도 사람이 읽을 수 있는 형식으로 알고 싶다면 -p 명령줄 옵션을 사용하십시오.

uptime -p

이 명령이 우리의 경우에 생성된 출력은 다음과 같습니다.

Q3. 시스템이 가동된 이후 가동 시간 표시 날짜/시간을 만드는 방법

시스템이 실행된 이후의 시간/날짜를 구체적으로 표시하도록 가동 시간을 만들 수도 있습니다. 이것은 -s 명령줄 옵션을 사용하여 수행할 수 있습니다.

uptime -s

우리의 경우 명령이 생성한 출력은 다음과 같습니다.

Q4. 일반적인 버전 정보 및 도움말을 얻는 방법

버전 정보를 얻으려면 -V 옵션을 사용하고 일반 도움말을 보려면 -h 옵션을 사용하십시오.

uptime -V
uptime -h

결론

관찰한 바와 같이 uptime 명령은 이해하고 사용하기 쉽습니다. 많은 기능(또는 명령줄 옵션)을 제공하지 않습니다. 그것이 제공하는 모든 것이 여기에서 논의되었습니다. 따라서 이러한 옵션을 연습하면 일상 업무에서 가동 시간을 사용할 준비가 되어 있어야 합니다. 필요한 경우를 대비하여 여기 도구 매뉴얼 페이지가 있습니다.