리눅스 day11 스왑 파일 시스템 관리를 마운트 및 파일 시스템 관리 주변 관리 공격대 말 작품

디스크 스토리지 및 파일 시스템

1 실린더 초기 파티션으로 나누어 실린더 섹터는 6 개시 단위로 분할된다 논리적 개념 8M 대략 원통형이며

제 2 파티션은, 파일 시스템을 만들고, 세 번째 단계 인 마운트

3, GPT 네 부분으로 나누어 : 보호 MBR, GPT 파티션 테이블 (128), 파티션, 파티션 테이블 백업, 대용량화, 또한 자동 백업

4 구역 내부의 스크립트, 대화 형 스크립트를 작성을 위해 적합하지, 거기서 멈추지 리디렉션 사용을 고려 할 수 없을 것입니다, 그것을 달성하는 방법을 FDISK

5, 에코 -e "n 개의 \ 순이익 \ n을"| FDISK는 / dev / SDC,이 방법 파이프 라인을 사용하여 대화 형 스크립트를 작성하는 생각이며,

6, 다중 회선 리디렉션, 당신은 자신을 위해 그것을 시도 할 수 있습니다, 자신의 스크립트 몇 가지 방법을 시도

. 7, 내선 시리즈 수퍼 블럭 메타 데이터 파티션의 저장이 블록은 우리의 관점,이 명령의 dumpe2fs 시리즈 EXT를 표시하는 여러로부터 첫번째 블록 그룹 번호의 존재 명령의 대응하는 세트를 갖는다

8, 수퍼 콘텐츠를 많이, 블록 그룹뿐만 아니라 tune2fs의 단지 시작점을 보관하는 것이 좋습니다 물론, 이러한 데이터는 파일 시스템의 정보가 어떤 파일 시스템이 찾고하지되며, 홀수 블록 그룹이있는 백업 수퍼 블록을 가지고 슈퍼 빠른하지만 홀수 번호가없는 모든, 13579은이 장소를 많이 넣어

운영 체제를 만든 후에 9, 클러스터 및 블록, 파일의 저장의 최소 단위, 지정된 파일 시스템을 생성,이 블록은, 그러나, 블록 크기는 당신이하지 않는 파일 시스템을 다시 작성, 변경할 수 없습니다

10 1024 -b mkfs와 블록 크기를 지정할

(11), 블록 크기, 블록의 계수의 개수가, 아이 노드 수가 링크 수 없다에 주목 파일을 의미하며, 파일을 설정 한 각, 그것은 노드 번호를 얻어

(12), 예약 블록 수는 약 5 %가 그것 일입니까? 제로로 ID, 가진 사람들이 디스크 공간을 모두 사용 사용자 전폭적 인지지를 두려워 예약을 할 이유 루트를 사용하는 전체 지원 파일을 변경하려면 루트로, 바이트가 추가되지 않습니다 추가, 다음이었다 의 이동이 발생하지 않도록하기 위해, 옆으로 5 %를 설정하는 부당

13, 설정 옆으로 5 % 1T, 그때 너무 낭비, 기본 이하, 50G에 해당하기 때문에 기본이 큰 파티션, 당신은 비례 제어에게 그것을 고려할 수있다

EXT 파일 시스템 mke2fs를 만들기

1, mke2fs를 명령은 E2의 FS는 파일 시스템을 생성 할 수 있도록하고, 내선 파일 시스템을 생성하도록 설계

2, -t {EXT2 | EXT3 | ext4를}이 명령 당신은 EXT2, 그래서 우리가 그를 사용하지 않는 것이 좋습니다됩니다 후 기본적으로 생성 된 -t 옵션을 지정하지 않을 경우

도 3은,이 파라미터에서 mkfs 명령은 가장 일반적으로 , ext4에 -t은 mkfs.ext4 mke2fs의 등가는 동일

4, -m은 제외하고 0.1 %는 리눅스가 부동 소수점 수를 알 수 없습니다 지원하지 않습니다 지원 5 % 설정 mkfs 명령의 기본을 사용할 수 있습니까? 교사는 bash는 프로그램이 특정 일부 지원을 명령했다

5, 또한 부동 소수점 숫자를 지원 기원전 말, 자신의 부동 소수점을 지원하는 일부 프로그램은 있지만 bash는 지원되지 않습니다

6, -j : mke2fs를 사용하여, 해당하는 -t의 EXT3, 그러나 우리는 더 합리적 mkfs를 작성하는 것이 좋습니다

다면 mkfs.ext3   
에서 mkfs - t ext3로 
mke2fs를 - J 
mke2fs를 - t EXT3 
이 서면 효과가 동일합니다 당신이 그것을에 직접다면 mkfs.ext3, 다른 명령은 이전 명령임을 시사

 

7 -i # (숫자), 얼마나 많은 데이터 공간의 각 노드는 데이터 공간의 노드 번호 1,024 예약 공간, 공간의 노드 테이블은 소규모 데이터 공간에 저장된 공간 데이터 아이 노드 당 바이트가를 작성 방법,이 크기는 블록의 크기보다 커야한다, 블록 크기와 동일한,이 경우 inode 번호는, 각 블럭은 아이 노드에 대응하는이 시간, 즉 때 바로 대부분의 시간마다 파일이 블록 크기보다 작은, 분명히 부당 모든 아이 노드, 부족했을 수 있으며,이 파일이 이제 큰 파일, 그래서 아이 노드 또는 좀 덜이, 해당 공간이 얼마나이기 때문에, 이해뿐만 아니라, 공간을 낭비하지 않습니다 아이 노드

8, 거꾸로 완전히 의미, 아이 노드는> 블록 -i 사실은 우리가 만드는 간접적 인 영향을, 우리는 더 직접적인 방법이 노드의 수입니다 -N #

9, -N # : 아이 노드 번호는 아마 가까운 지정된 파티션을 만들 수 있습니다,하지만 그는 정확히 동일하지 둥근 프로세스를 가지고

10 - 작은 L : 노드 기록은 디스크 공간, 128-4096, 그는 또한 공간을 소비하는 메타 데이터를 차지, 기본값은 256, 256이 지정되지 않은

11 물론,이 아무것도 지정하지 않는 경우, 디폴트 값,

12 - 빅 O 기능 [...] 자신의 속성 목록이 EXT2 기본 없음 로그 기능, 함께 -O로 간주 될 수 있습니다, 이것은 좋은 사람의 설립 다음에 할 수있다 지정된 특성 tune2fs 파일 시스템 기능을 활성화 플러스 로그온, 그것의 ext2 ext3로와 대체되고 있지만, 사실 그는 ext2와 ext3로 자연에 로그를 전송

13 - 빅 O ^ 기능은 지정된 특성이 EXT2로 돌아 가야 종료

14 -b {1024 | 2048 | 4096}

파일 시스템 레이블 BLKID

도 15는, 디스크 시스템 (D) (C)의 에지의 에지의 데이터가 레이블 디스크 인 창 -L "LABEL", 플러스 라벨, 그것은 새로 디스크 이름 수정 첨가 디스크 이름, 윈도우 기본 레이블 볼륨 창 수단 그들은 레이블, 레이블 이름이 원칙적으로 제한 없음에 추가 할 수 있습니다, 라벨, 리눅스 파일 시스템 내부에 생성 수정하는 것입니다,하지만 우리는, 그 이름이 장착됩니다 쓴 것이 좋습니다, 마운트 지점을하는 것이 좋습니다 레이블로, 레이블은 간단한 설명 음, 코멘트 정보의 상당이며, BLKID 또한 라벨을 볼 수 tune2fs는 라벨 파일 시스템 볼륨 이름을 볼 수 있습니다

16, 블록 크기는 달리, 변경이 구축되지 않습니다, 후 라벨을 수정 될 수 있으며, 일부는 변경 될 수 있습니다, 일부를 변경할 수 없습니다

17 일반적으로 우리가 일반적으로 조정이 줄에 조정 -m 기본 블록 크기, 파티션이 4096 자동 비교적 큰, 작은 지역은 물론 2048은 일반적으로 표시되지 않습니다, 1024, 일반적으로 수동으로 표시 지정

도 18은 라벨을 다른 방법, 장치 및 포인팅 디바이스 독립적

BLKID

1,

 

추천

출처www.cnblogs.com/lisa-blog/p/10929155.html