우분투 시스템에서 연결된 모든 USB 장치에 대한 상세 정보를 확인해야 할 때가 있습니다. 안타깝게도 우분투는 사용자가 이 정보를 시각적으로 쉽게 파악할 수 있는 공식적인 GUI 도구를 제공하지 않습니다.
다행히도, 터미널 환경에서 USB 장치 정보를 조회할 수 있는 유용한 명령줄 도구들이 많이 존재합니다. 이 글에서는 그러한 도구들을 살펴보고, 각 도구의 작동 방식과 사용법을 상세히 알아보겠습니다.
lsusb
명령어를 이용한 USB 장치 목록 확인
우분투에서 연결된 USB 장치를 확인하는 가장 기본적인 방법은 lsusb
명령어를 사용하는 것입니다. 이 명령어는 “USB 목록”이라는 의미 그대로 시스템에 연결된 모든 USB 장치의 ID, 이름 등 상세 정보를 출력합니다.
먼저, 우분투 데스크톱에서 터미널을 실행해야 합니다. 단축키 Ctrl + Alt + T
를 누르거나, 앱 메뉴에서 “터미널”을 검색하여 실행할 수 있습니다.
터미널이 준비되면, lsusb
명령어를 입력하고 실행합니다. 그러면 시스템에 연결된 모든 USB 장치에 대한 상세 목록이 터미널에 표시됩니다.
lsusb
lsusb
명령어의 출력 결과는 “버스” 번호, “장치” 번호, “ID”, 16진수 장치 코드, 그리고 장치 이름으로 구성됩니다. USB 장치 이름을 확인하려면 출력 결과의 마지막 부분을 확인하면 됩니다.
터미널 출력 결과를 텍스트 파일로 저장하여 추후에 확인하거나 텍스트 편집기로 편리하게 열람하려면, 다음과 같이 리디렉션 연산자(>
)를 사용하여 파일을 생성할 수 있습니다.
lsusb > ~/my-usb-devices.txt
이제 cat
명령어를 사용해서 언제든지 터미널에서 my-usb-devices.txt
파일의 내용을 확인할 수 있습니다.
cat ~/my-usb-devices.txt
물론, 텍스트 편집기를 사용하여 홈 폴더에 생성된 텍스트 파일을 직접 열람할 수도 있습니다.
dmesg
명령어를 이용한 USB 장치 정보 확인
dmesg
명령어는 커널 로그를 확인하는 데 주로 사용되지만, USB 장치 정보 또한 확인할 수 있습니다. USB 장치가 우분투 시스템과 통신할 때 커널과 상호 작용하며, 그 결과가 로그에 기록되기 때문입니다.
dmesg
명령어를 사용하려면 먼저 터미널을 실행해야 합니다. Ctrl + Alt + T
단축키를 누르거나, 앱 메뉴에서 “터미널”을 검색하여 실행할 수 있습니다.
터미널이 실행되면, sudo
권한으로 다음 명령어를 입력합니다. dmesg
는 시스템 수준의 정보를 다루기 때문에 관리자 권한이 필요합니다.
sudo dmesg | grep usb
이 명령어를 실행하면 우분투 커널과 상호 작용한 모든 USB 관련 정보가 출력됩니다. 이를 통해 특정 USB 장치의 정보를 찾을 수 있습니다.
dmesg
출력 결과를 텍스트 파일로 저장하거나 텍스트 편집기에서 열람하고 싶다면, 다음과 같이 리디렉션 연산자(>
)를 사용합니다.
sudo dmesg | grep usb > ~/dmesg-usb-info.txt
저장된 파일은 cat
명령어로 확인할 수 있습니다.
cat ~/dmesg-usb-info.txt
물론, 텍스트 편집기에서 dmesg-usb-info.txt
파일을 직접 열람할 수도 있습니다.
usb-devices
명령어를 이용한 USB 장치 정보 확인
usb-devices
명령어는 lsusb
와 유사하지만, 더욱 상세하고 체계적인 방식으로 USB 장치 정보를 제공합니다.
먼저, 터미널을 실행해야 합니다. Ctrl + Alt + T
단축키를 누르거나, 앱 메뉴에서 “터미널”을 검색하여 실행할 수 있습니다.
터미널이 실행되면, usb-devices
명령어를 입력하고 실행합니다. 그러면 시스템에 연결된 모든 USB 장치의 상세 정보가 세로 목록 형태로 출력됩니다.
출력 결과에는 ‘T’, ‘D’, ‘P’, ‘S’, ‘S’, ‘S’, ‘C’, ‘I’ 등의 여러 열이 표시됩니다. 각 열은 장치에 대한 다양한 정보를 담고 있습니다. 예를 들어, 연결된 USB 장치의 벤더 정보를 확인하려면 ‘P’ 열을 확인하면 됩니다.
usb-devices
명령어의 결과를 텍스트 파일로 저장하여 추후에 확인하거나 텍스트 편집기에서 열람하려면, 리디렉션 연산자(>
)를 사용합니다.
usb-devices > ~/my-usb-devices-output.txt
저장된 파일은 cat
명령어로 확인할 수 있습니다.
또는 우분투 파일 관리자에서 my-usb-devices-output.txt
파일을 더블 클릭하여 원하는 텍스트 편집기로 열람할 수도 있습니다.