블로그 이미지
웰컴 광대

카테고리

분류 전체보기 (10)
Life (0)
컴퓨터 (10)
Total
Today
Yesterday

달력

« » 2024.4
1 2 3 4 5 6
7 8 9 10 11 12 13
14 15 16 17 18 19 20
21 22 23 24 25 26 27
28 29 30

공지사항

태그목록

최근에 올라온 글

파일 시스템 및 디렉토리 구조

구 분

내 용

파일시스템

시스템 디스크파티션에 파일들을 저장하는 연속적이고 일정한 규칙들의 방식 제시 역할

파일시스템의 구조

슈퍼블록, 아이노드, 데이터블록, 디렉토리블록, 간접블록, 홀

파일시스템의 종류

minix

리눅스 파일 시스템 대부분의 기능을 제공하는 파일 시스템

xiafs

파일이름과 파일시스템에 대한 제한을 보안한 미닉스 수정 버전

(현재 사용도 낮음)

nfs

네트워크 파일 시스템

ext

리눅스 초기 파일시스템 호환성이 없던 ext2의 구버전

ext2

ext를 보안하여 기능적인 측면보다는 파일시스템의 효율과 퍼포먼스에 중점을 두고 디자인된 파일 시스템

(파일내용 수정도중 시스템문제가 생길 경우 파일시스템 손상,

파일시스템 복기기능이 지원되지만 긴 복구시간이 문제점)

ext3

ext2의 단점을 보안, 시스템의 무결성은 물론 복구기능 보유,

저널링(fsck보다 빠르고 안정적인 복구기능 기술) 제공

저널링 파일 시스템의 구조

로그영역

수정을 위한 로그 데이터를 저장

파일시스템영역

관리영역과 데이터 영역으로 구성

트랜잭션 : 저널링파일시스템에서 로그에 내용을 저장하는 수행단위

트랜잭션 수행과정

①트랜잭션 할당단계 ②트랜잭션 추가단계 ③트랜잭션 위탁단계

파일 시스템 관리

명령어

fsck

파일 시스템 복구 명령어

※ fsck명령을 사용하기 위해 먼저 점검할 장치를 언마운트 하지 않으면 파일 시스템이 깨질수 있음

tune2fs

파일 시스템 튜닝 명령어(시스템 설정 변경 명령어)

※잘못 사용할 경우 파일 시스템에 치명적

디렉토리 구조

/bin

시스템의 기본적인 바이너리, 실행파일 디렉토리

/dev

디바이스 드라이버 디렉토리

/dev/console

시스템의 콘솔

/dev/ttys, /dev/cua

시리얼 포트

/dev/hd

하드 디스크

/dev/lp

패러럴 포트

/dev/tty

가상 콘솔

/etc

다양한 시스템 설정 파일 디렉토리

/sbin

/bin에 대비되는 디렉토리, 시스템관리자의 필수사용 바이너리

/home

사용자들의 홈 디렉토리

/lib

시스템전체 운영에 필수적인 공유라이브러리 이미지가 들어있음

/proc

메모리에 존재하는 가상파일시스템 디렉토리

/usr

시스템에 영향을 주지 않는 선택적 프로그램과 설정파일을 지닌 하위디렉토리들을 가지고 있음

/var

시스템운영 도중에 파일크기가 변하는 요소들(에러, 로그파일, 로그, 스풀링)을 담고 있는 디렉토리

Posted by 광대
, |

최근에 달린 댓글

최근에 받은 트랙백

글 보관함