-
UNIX 파일 시스템디지털포렌식전문가자격증 2020. 3. 16. 21:10
파일시스템
- UNIX 파일 시스템의 디렉터리 구조는 트리 구주로 이루어져 있다.
- 파일 생성 및 삭제 기능, 보호 기능을 가짐.
- 형식은 일반 파일, 디렉터리 파일, 특수 파일의 세 가지 형식을 제공
UNIX 파일 시스템의 구조
부트 블록
- 부팅 시 필요한 코드를 저장하고 있는 블록
슈퍼 블록
- 전체 파일 시스템에 대한 정보를 저장하고 있는 블록
I-node 블록
- 각 파일이나 디렉터리에 대한 모든 정보를 저장하고 있는 블록
정보
-> 파일 소유자의 번호 및 그룹 번호, 파일 크기, 파일 타입, 생성 시기, 최종 변경 시기, 최근 사용 시기, 파일의 보호 권한, 파일 링크 수, 데이터가 저장된 블록의 시작 주소
데이터 블록
- 디렉터리별로 디렉터리 엔트리와 실제 파일에 대한 데이터가 저장된 블록
디렉터리 엔트리
-> 파일 이름과 I-node 번호로 구성되어 이들을 서로 연결해 주는 기능을 수행
관련 명령어
fork : 새로운 프로세스를 생성
프로세스 생성
기존 프로세스를 복제한다는 의미이다. 프로세스가 생성되면 기존 프로세스는 상위 프로세스가 되고 생성된 것은 하위 프로세스가 됨
exec : 새로운 프로세스 수행
exit : 프로세스 수행을 종료
wait : fork 후 exec에 의해 실행되는 프로세스의 상위 프로세스가 하위 프로세스 종료 등의 event를 기다림
'디지털포렌식전문가자격증' 카테고리의 다른 글
SSD(Solid-State Drive) (0) 2020.03.22 Windows Registry (0) 2020.03.21 정규화(Normalization) (0) 2020.03.16 JOIN/DIVISION 연산 (4) 2020.03.15 SQL (0) 2020.03.12