본문 바로가기
computer

유닉스 / 리눅스 기본 구성

by 유순이 2021. 6. 29.

LINUX와 파일

 

'모든 것은 파일'이라는 철학

모든 interaction 은 파일을 읽고, 쓰는 것으로 이루어져 있다.

 

파일 Name Space (C:\, D:\ 같은 것들)

전역 Name Space 사용 (C:\Windows\ProgramFiles\text.txt)

 

파일은 inode 고유값과 자료 구조에 의해 주요 정보 관리

 


 LINUX와 프로세스

 

리눅스 실행 파일 포멧 - ELF (Executable and Linkable Format) (호환이 되는 이유, 유사한 구조를 가진다)

콜스택, 코드(텍스트), 데이터 및 BSS 섹션 등

 

다양한 시스템 리소스과 관련이 된다.

타이머, 시그널, 파일, IPC 기법

 

가상 메모리 지원

 

각 프로세스는 pid로 구분

 

init 프로세스를 기반으로 fork() 시스템 콜을 사용하여, 신규 프로세스 생성

 


LINUX와 권한

 

OS가 사용자의 권한을 관리하는데, 사용자를 그룹화 할 수 있다.

 

root는 슈퍼관리자

 

 

 

'computer' 카테고리의 다른 글

리다이렉션과 파이프  (0) 2021.06.30
시스템 프로그래밍 기본 BY 쉘  (0) 2021.06.30
우분투 리눅스 사용법 - AWS  (0) 2021.06.29
우분투 리눅스 사용법 - AWS  (0) 2021.06.29
LINUX의 역사  (0) 2021.06.28

댓글