실행해 보았지만 uname -a
아직 이것이 어떤 배포판인지 모르겠습니다. 결과:
Linux (none) 3.18.0 #4 Sun May 29 03:28:04 CEST 2016 i686 GNU/Linux
내가 얻을 수 있는 것은 i686 프로세서가 있고 Linux 3.18.0 커널을 실행한다는 것뿐입니다.
도와주셔서 감사하고 모두 미리 감사드립니다!
답변1
이 시도:
$ hostnamectl | grep "Operating System"
응답이 반환되지 않으면 다음을 수행하십시오.
$ ls -l /etc/*-release
다음과 같이 출력됩니다.
-rw-r--r--. 1 root root 38 Nov 30 02:12 /etc/centos-release
-rw-r--r--. 1 root root 393 Nov 30 02:12 /etc/os-release
lrwxrwxrwx. 1 root root 14 Feb 28 18:40 /etc/redhat-release -> centos-release
lrwxrwxrwx. 1 root root 14 Feb 28 18:40 /etc/system-release -> centos-release
답변2
최신 UNIX 계열 시스템을 식별하는 일반적인 방법에는 다음을 살펴보는 것이 포함됩니다.
/etc/system-release
/etc/system-release-cpe
/etc/os-release
/etc/redhat-release
/etc/centos-release
...
Etc ad naseum.
자세한 내용은 여기에서 확인할 수 있습니다.CPE 사전
배포판, 버전 등에 따라 다릅니다.