
posix_uname 함수는 시스템 정보를 얻는 데 사용됩니다.
- sysname: 시스템 이름을 반환합니다. 예를 들어, 'Linux' 또는 'Darwin'과 같은 운영 체제 이름입니다.
- nodename: 시스템의 호스트 이름을 반환합니다. 예를 들어, 'localhost'와 같은 시스템의 이름입니다.
- release: 시스템의 릴리스 버전을 반환합니다. 예를 들어, '5.10.0-13-generic'와 같은 시스템의 버전입니다.
- version: 시스템의 버전을 반환합니다. 예를 들어, '#1 SMP Wed Apr 13 16:19:09 UTC 2022'와 같은 시스템의 빌드 정보입니다.
- machine: 시스템의 하드웨어 정보를 반환합니다. 예를 들어, 'x86_64'와 같은 시스템의 아키텍처입니다.
예를 들어, 다음 코드를 사용하여 시스템 정보를 얻을 수 있습니다.
이 코드는 시스템의 이름, 호스트 이름, 릴리스 버전, 버전, 하드웨어 정보를 출력합니다.
2025-03-10 22:49