쉘에서 Unix/Linux 변형을 어떻게 식별합니까? [복사]

쉘에서 Unix/Linux 변형을 어떻게 식별합니까? [복사]

중복 가능성:
간단한 쉘 스크립트에서 배포 이름과 버전 번호를 어떻게 얻을 수 있습니까?

쉘이 주어지면 원격 서버에서 실행되는 Unix/Linux 변형을 어떻게 식별합니까?

답변1

너도 할 수 있어cat/etc/*-release릴리스 버전 및 이름에 대한 정보를 봅니다.

$ cat /etc/*-release
DISTRIB_ID=LinuxMint
DISTRIB_RELEASE=12
DISTRIB_CODENAME=lisa
DISTRIB_DESCRIPTION="Linux Mint 12 Lisa"

원천:linuxg.net

답변2

다음 중 하나를 시도해 보셨나요?

uname -a

또는

cat /proc/version

답변3

당신은 시도 할 수 있습니다:

cat /etc/issue

어쩌면 모든 배포판에 이 파일이 있는 것은 아닙니다.

관련 정보