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 |
댓글