정보보안기사/시스템 보안

[Linux 보안] 리눅스 파일 시스템

CyberRanger 2024. 8. 5. 17:59

1. 리눅스 파일 시스템 구조

구분 저장된 내용
부트 블록
(Boot Block)
· 부트로더 (리눅스 커널을 메모리에 적재시키는 프로그램)
· GRUB 부트로더 사용
슈퍼 블록
(Super Block)
· 파일시스템 크기
· 여유 공간
· 파일 시스템 이름
· 디스크 이름 등
아이노드
(inode)
· 파일, 디렉터리의 모든 정보
데이터 블록
(Data Block)
· 실제 파일들의 데이터

 

 

 


 

2. 심볼릭 링크 / 하드 링크

· 심볼릭 링크

- 윈도우의 바로가기와 같은 개념.

 

· 하드 링크

- 원본 파일의 복사본.

- 같은 파일이 두 개가 되고, 둘 중 하나를 수정하면 두 개의 파일이 동시에 수정됨.

 

 

 


 

3. 파일 시스템 무결성 검사

fsck 명령어로 수행.