설치 방법
`vcgencmd`는 라즈베리파이 OS에는 기본적으로 포함되어 있지만, 라즈베리파이용 우분투와 같은 다른 운영체제에서는 별도로 설치해야 할 수 있습니다. 이 명령어는 `libraspberrypi-bin` 패키지의 일부입니다.
패키지 설치
sudo apt-get update
sudo apt-get install libraspberrypi-bin
`vcgencmd` 명령어를 사용하려면 `libraspberrypi-bin` 패키지를 설치해야 합니다.
주의사항
`vcgencmd`는 라즈베리파이 하드웨어 전용 도구이므로 다른 리눅스 시스템에서는 작동하지 않습니다.
주요 옵션
다음은 `vcgencmd`의 가장 유용하고 자주 사용되는 옵션들입니다. 이 옵션들을 조합하여 라즈베리파이의 상태를 모니터링할 수 있습니다.
1. 시스템 상태
2. 클럭 및 메모리
생성된 명령어:
명령어를 조합해 보세요.
설명:
`vcgencmd` 명령어를 실행합니다.
위 옵션들을 조합하여 AI와 함께 가상으로 명령어를 실행해 보세요.
활용 예시
자주 사용되는 `vcgencmd` 명령어 조합을 통해 시스템 상태를 모니터링하는 방법을 알아봅니다.
CPU 온도 지속적으로 확인하기
watch -n 2 vcgencmd measure_temp
`watch` 명령어를 사용하여 2초마다 CPU 온도를 갱신합니다.
CPU 클럭과 온도를 한 번에 확인하기
vcgencmd measure_clock arm && vcgencmd measure_temp
CPU의 현재 클럭 주파수와 온도를 동시에 출력합니다.
성능 저하 상태 상세 확인하기
vcgencmd get_throttled
`get_throttled`의 출력값을 비트 패턴과 함께 확인하여 시스템의 성능 제한 원인을 파악합니다.