오래 못 할 짓 하지 않기
[ 운영체제 ] 16. 파일/디렉터리 관리 본문
728x90
파일 시스템 (file system)
- 파일과 디렉터리를 관리하는 운영체제 내의 프로그램
● 파일
- 보조기억장치에 저장된 관련 정보의 집합
- 관련있는 정보를 모아둔 논리적 단위
[ 파일을 이루는 정보 ]
: 파일을 실행하기 위한 정보 + 부가 정보 (= 속성, 메타 데이터)
● 유형
= 확장자로 파악가능
파일과 관련된 어떠한 일을 할 때는
임의로 할 수 없으며, OS의 시스템 호출을 통해 부탁을 해야한다.
● 디렉터리(폴더)
- 보조기억장치에 저장된 관련 정보의 집합
- 관련있는 정보를 모아둔 논리적 단위
● 경로
- 디렉터리를 이용해 파일/디렉터리의 위치, 이름까지 특정 지을 수 있는 정보
※ 절대 경로 / 상대 경로
디렉터리 엔트리
OS에서의 디렉터리
= 특별한 형태의 파일
= 포함된 정보가 조금 특별한 파일
로 간주하여 파일과 디렉터리에 차이를 크게 두지 않는다.
- 파일의 내부에는 파일과 관련된 정보
- 디렉터리의 내부에는 해당 디렉터리에 담겨있는 대상과 관련된 정보가 담겨있다.
→ 이 정보는 보통 테이블로 구성되어 있다.
( * OS마다 다르지만, 주로 [ 파일 이름 ] , [ 위치를 유추할 수 있는 정보(보조기억장치 어디에 저장되어있는지) ] 를 공통적으로 가지고 있다. )
(출처)
유튜브 - 한빛미디어
'3학년 1학기 > 운영체제 (OS)' 카테고리의 다른 글
[ 운영체제 ] 1. Introduction (0) | 2024.03.12 |
---|---|
[ 운영체제 ] 17. 파일 시스템 (0) | 2024.01.25 |
[ 운영체제 ] 15. 페이징의 이점 , 계층적 페이징 (0) | 2024.01.24 |
[ 운영체제 ] 14. 페이지 교체 / 프레임 할당 (0) | 2024.01.23 |
[ 운영체제 ] 13. 페이징을 통한 가상 메모리 관리 (0) | 2024.01.18 |