![uname이 보편적인 경우, 내가 실행 중인 Linux 배포판을 알려줄 수 있는 도구는 무엇입니까? [복사]](https://linux55.com/image/33457/uname%EC%9D%B4%20%EB%B3%B4%ED%8E%B8%EC%A0%81%EC%9D%B8%20%EA%B2%BD%EC%9A%B0%2C%20%EB%82%B4%EA%B0%80%20%EC%8B%A4%ED%96%89%20%EC%A4%91%EC%9D%B8%20Linux%20%EB%B0%B0%ED%8F%AC%ED%8C%90%EC%9D%84%20%EC%95%8C%EB%A0%A4%EC%A4%84%20%EC%88%98%20%EC%9E%88%EB%8A%94%20%EB%8F%84%EA%B5%AC%EB%8A%94%20%EB%AC%B4%EC%97%87%EC%9E%85%EB%8B%88%EA%B9%8C%3F%20%5B%EB%B3%B5%EC%82%AC%5D.png)
나는 일반적으로 어떤 운영 체제가 실행되고 있는지 확인하기 위해 이것을 사용 uname
하지만 몇 대의 컴퓨터에 계정이 있고 실행 중인 특정 배포판을 모릅니다.
uname
돌아올 때리눅스, 시도했지만 uname -a
다음 내용만 표시됩니다.
Linux host123 3.0.58-0.6.6-pae blah blah blah i686 i686 i386 GNU/Linux
내 생각엔 이것이 SUSE 배포판인 것 같지만 일반적으로 uname
AIX, Darwin 등을 표시하는 방식과 유사하게 어떤 배포판이 설치되어 있는지 알 수 있는 더 좋은 방법이 있습니까?
답변1
Linux를 구입하면 uname
실행(또는 존재 여부 확인) lsb_release
하고 스위치를 사용하여 실행할 수 -si
있습니다(리셀러 ID만 필요한 경우).
user@host123:~> lsb_release -si
SUSE LINUX
마찬가지로, uname -a
둘 다 lsb_release -a
더 자세한 빌드 정보를 제공합니다. 또는 cat /etc/issue
Linux 배포판에 대해 합리적으로 신뢰할 수 있는 정보를 제공하십시오.