리눅스 디스크 및 파일 시스템 관리 (2)

파일 시스템을 만들기 :
형식 : (생성, 파티션 후 파티션의 파일 시스템을) 낮은 수준의 서식, 고급 포맷 (트랙을 분할 전에 분할하는)
메타 데이터, 데이터 영역의
메타 데이터 영역 :
파일 메타 데이터 : 아이 노드 (인덱스 노드)
의 크기, 사용 권한은 그룹 소유자, 시간 스탬프는 데이터 블록 포인터

기호 링크 파일 : 공간은 실제 저장된 파일 액세스 경로 사이의 데이터 포인터를한다 저장하는
장치 파일을 : 공간을 장치 번호 (메이저, 마이너)에 저장된 데이터 포인터를 저장하기 위해

비트 맵 인덱스 : 비트 맵 인덱스

VFS : 가상 파일 시스템
리눅스 파일 시스템 : 외부 2 (NO 로깅), EXT3, ext4가, XFS, ReiserFS에, btrfs를
CD : ISO9660
네트워크 파일 시스템 : NFS, CIFS
클러스터 파일 시스템을 GFS2, OCFS2의
커널 수준의 분산 파일 시스템 : ceph
윈도우 파일 시스템을 VFAT를, NTFS
가상 파일 시스템 : PROC, sysfs를,의 tmpfs를 hugepagefs
유닉스 파일 시스템 : UFS, FFS, JFS
스왑 파일 시스템을 : 스왑
사용자 공간 분산 파일 시스템 : mogilefs, moosefs, 글루 스터 FS (GlusterFS)

파일 시스템 관리 도구 :
만들기 파일 시스템 도구
mkfs를
mkfs.ext2,다면 mkfs.ext3,은 mkfs.ext4, mkfs.xfs, mkfs.vfat ...
검색 및 복구 파일 시스템 도구가
fsck에서
fsck.ext2, fsck.ext3을, ...
속성 도구 볼
dumpe2fs을 tune2fs
파일 시스템의 특성 조정
tune2fs를

파일 시스템 로그 기능의 단점은 두 개의 I / O를 쓰기 때문에 필요의 성능을 잃고,하지만 지금은 이러한 성능 손실은 무시할

링크 파일 : 동일한 파일에 액세스 할 수 다른 경로
하드 링크 : 같은 아이 노드에 여러 파일 경로를 가리킨
특성 :
(1) 디렉토리 하드 링크를 지원하지 않습니다
하드 링크가되지 크로스 파일 시스템 수 (2)
(3) 아이 노드를 증가 하드 링크를 만듭니다 참조 횟수가
만들 수 있습니다 :
LN의 SRC의 link_file을

심볼릭 링크 된 다른 파일 경로에있는 파일에 대한 경로
특성 :
(1) 파일을 두 개의 파일 자체 아이 노드와 각각 심볼릭 링크이며, 원본 파일에 대한 심볼 링크 생성은 레퍼런스 카운트 아이 노드를 증가하지 않는다
(2) 심볼릭 링크를 만들 수있는 디렉토리에 대한 지원은 파일 시스템에서 설정할 수 있습니다
(3) 존재하지 않는 상징 인 경로를 지정, 원본 파일에 영향을주지 않고 심볼릭 링크 파일을 삭제하지만, 원본 파일을 삭제하려면 링크가 무효가됩니다

참고 : 심볼릭 링크 파일의 크기는 경로 문자열, 원본 파일의이 아니라 파일 크기 지정된 바이트 수입니다

만든 사람 :
LN SRC link_file -s
-v : 자세한 표시 세부 과정

 

추천

출처www.cnblogs.com/jianchen013/p/11760338.html