Embedded system/[KOCW] 운영체제
[운영체제] 파일 시스템 (File Open, File Descriptor, File System Mount)
[ File System ] 파일은 하드 디스크에 이름을 가지고 저장한다. 메모리는 주소를 통해서 접근하는 장치인 반면 파일은 이름을 통해서 접근한다. 리눅스 같은 운영체제에서는 장치들을 관리하기 위해서 파일이라는 이름을 사용해서 관리하기도 한다. 다양한 저장 장치들을 서로 다른 파일로 관리하고 있으며 이러한 파일을 Device Special File이라고 한다. 일반적으로 우리가 접근하는 파일과는 약간 다른 개념이다. '이름'을 입력으로 받아 해당 데이터를 리턴해주는 소프트웨어가 바로 파일 시스템이다. 파일 시스템이 하드 디스크에 저장하는 정보는 크게 메타 데이터와 사용자 데이터로 나뉜다. 메타 데이터 : 파일의 속성 정보나 데이터 블록 인덱스 정보 사용자 데이터 : 사용자가 실제 기록하려고 했던 ..