본문 바로가기
Dev

유닉스(Unix)인지 리눅스(Linux)인지 확인하는 명령어

by 시끄러운하늘 2024. 12. 17.
반응형

● uname 명령어 사용

uname 명령어는 시스템 정보를 보여줍니다.

명령어:

uname -a

출력 예시:

리눅스(Linux):

Linux myserver 5.15.0-58-generic #64-Ubuntu SMP Fri Jan 6 16:42:31 UTC 2023 x86_64 GNU/Linux

☆ 출력에 Linux가 포함되어 있으면 리눅스입니다.

유닉스(Unix):

SunOS myserver 5.10 Generic_150400-28 sun4v sparc SUNW,SPARC-Enterprise

☆출력에 SunOS, AIX, HP-UX, 또는 기타 유닉스 계열 이름이 포함되면 유닉스입니다.

정리

  1. uname -a 명령어로 첫 확인을 진행합니다.
  2. 리눅스일 경우 /etc/os-release 또는 hostnamectl 명령어를 사용합니다.
  3. 유닉스 계열이면 시스템별 특화 명령어(oslevel, cat /etc/release)를 사용합니다.
반응형

댓글