[CS] POSIX와 File Permission

Strawberry Oolong Tea·2022년 8월 1일
0

TIL 2022

목록 보기
1/1
post-thumbnail

Unix

  • 벨 연구소에서 개발한 운영체제
  • 현대적 컴퓨터 운영체제의 원형
  • 벨 연구소에서 멀틱스(Multics) 프로젝트에 참여했던 켄 톰슨, 데니스 리치 등이 멀틱스의 일부 아이디어를 가져와 소형 컴퓨터에서도 사용할 수 있도록 단순한 운영체제를 만들었고 이를 유닉스라 불렀다.
  • 유닉스 계열의 다양한 운영체제들이 등장하면서 각 운영체제 간에 호환성이나 이식성에 문제가 생기게 되었다.
  • 이와 같은 문제를 해결하기 위해 POSIX 표준이 탄생했다.

POSIX

  • Portable Operating System Interface + X(Unix)
  • 다양한 Unix 운영체제들의 공통 API를 정리하고 이식성이 높은 응용프로그램을 개발하기위해 IEEE가 제정한 유닉스의 인터페이스 규격이자 표준이다.
  • 이 규격을 따르는 경우 유닉스와 직접적인 연관이 없어도 유닉스 호환(Unix-like) 운영체제라고 한다.
  • 리눅스, macOS도 POSIX를 따른다.

File Permission

chmod 명령어를 통해 파일의 권한을 변경할 수 있다.

profile
Der Vogel kämpft sich aus dem Ei 🥚🐣 목표를 위해 끊임없이 자신의 세계를 깨뜨릴 수 있는 용감한 개발자가 되고 싶습니다.

0개의 댓글