2020-05-15

POSIX란

1003.1-2017 - IEEE Standard for Information Technology

--Portable Operating System Interface (POSIX(R)) Base Specifications, Issue 7


ISO/IEC 9945 (POSIX)


https://www.iso.org/standard/50516.html



ISO / IEC / IEEE 9945 : 2008은 명령 해석기 (또는 "쉘") 및 소스 코드 수준에서 응용 프로그램 이식성을 지원하는 일반적인 유틸리티 프로그램을 포함한 표준 운영 체제 인터페이스 및 환경을 정의합니다. ISO / IEC / IEEE 9945 : 2008은 응용 프로그램 개발자와 시스템 구현 자 모두가 사용하도록 만들어졌으며 4 개의 주요 구성 요소 (각각 관련 볼륨)로 구성됩니다.

  • 유틸리티 규약 및 C 언어 헤더 정의를 포함하여이 표준의 모든 볼륨에 공통적 인 일반 용어, 개념 및 인터페이스가 기본 정의 볼륨에 포함됩니다.
  • 시스템 서비스 기능 및 서브 루틴에 대한 정의, C 프로그래밍 언어에 대한 언어 별 시스템 서비스, 이식성, 오류 처리 및 오류 복구를 포함한 기능 문제는 시스템 인터페이스 볼륨에 포함되어 있습니다.
  • 통역 서비스 ( "쉘")에 대한 표준 소스 코드 수준 인터페이스 및 "응용 프로그램에 대한 공통 유틸리티 프로그램"에 대한 정의는 쉘 및 유틸리티 볼륨에 포함되어 있습니다.
  • ISO / IEC / IEEE 9945 : 2008의 내용과 ISO / IEC / IEEE 9945 : 2008 개발자가 기능을 포함하거나 버린 이유에 대한 기록 정보가 포함 된 나머지 문서 구조에 적합하지 않은 확장 된 이론적 근거 이론적 (정보) 볼륨에 포함되어 있습니다.

다음 영역은 ISO / IEC / IEEE 9945 : 2008의 범위를 벗어납니다.

  • 그래픽 인터페이스;
  • 데이터베이스 관리 시스템 인터페이스;
  • 레코드 I / O 고려 사항;
  • 객체 또는 이진 코드 이식성;
  • 시스템 구성 및 자원 가용성.

ISO / IEC / IEEE 9945 : 2008에서는 이러한 기능을 달성하기 위해 사용 된 내부 구성 기법이 아니라 응용 프로그램 개발자에게 중요한 외부 특성과 기능에 대해 설명합니다. 다양한 상용 응용 분야에 필요한 기능과 시설에 특히 중점을 둡니다.

댓글 없음:

댓글 쓰기

암호화 + base64 하고 쉘스크립트.

 #!/bin/bash # IV와 UserKey를 설정합니다 (아스키 문자열을 그대로 사용). IV="0123456789abcdef"  UserKey="0123456789abcdef" # IV와 UserKey를 16...