Published Book on Amazon
All of IOT
Starting with the Latest Raspberry Pi from Beginner to Advanced – Volume 1 |
|
All of IOT
Starting with the Latest Raspberry Pi from Beginner to Advanced – Volume 2 |
출판된 한글판 도서
최신 라즈베리파이(Raspberry Pi)로 시작하는 사
물인터넷(IOT)의 모든 것 – 초보에서 고급까지 (상) |
|
최신 라즈베리파이(Raspberry Pi)로 시작하는 사
물인터넷(IOT)의 모든 것 – 초보에서 고급까지 (하) |
Original Book Contents
15.1.2 disk의 format 작업
15.1.2.1 disk의 format 작업이란?
디스크에 대해서 partition이 생성되고 나면, 그 partition을 특정 file-system의 형태로 초기화해야 하는데, 이 초기화 작업이 바로 format이다. partition을 format하면, 그 partition에 특정 file-system이 결정되며, 해당 partition에 저장하게 될 모든 directory와 파일에 대한 정보를 관리하는 master directory가 작성된다.
기존에 자료가 있는 partition을 format하면 모든 자료가 삭제되므로 주의해야 한다.
15.1.2.2 "mkfs" 명령 - 디스크 format하기
"mkfs" 명령은 디스크 장치에 있는 partition에 대해서 Linux filesystem을 만드는 format 작업을 한다.
[명령 형식]
mkfs [ options ] < -t type fs-options > device |
다음은 특정 filesystem으로 format 하는 명령이다
[명령 형식]
mkfs.<fstype> [ options ] device |
[명령 개요]
■ 디스크 장치에 있는 partition에 대해서 filesystem을 만드는 format 작업을 한다
■ user 권한 -- super user.
[상세 설명]
device에는 통상 "/dev/hda1" 또는 "/dev/sdb2"와 같이 partition device를 지정한다. 만약 disk device를 지정하면, 그 속에 있는 모든 partition에 대해서 format 작업을 할 것이다.
Linux에서 여러 가지 유형의 filesystem을 생성하는데 사용할 수 있는 "mkfs.<fstype>" 형식의 내부명령이 있는데, "mkfs" 명령은 이 내부명령에 대해 외부적으로 보이는 공통의 대표명령이다. 내부명령에 대해 잘 알고 있으면, 그 명령을 곧바로 사용해도 무방하다.
내부적으로 실행되는 명령들에는 mke2fs, mkfs.bfs, mkfs.ext2, mkfs.ext3, mkfs.ext4, mkfs.minix, mkfs.msdos, mkfs.vfat, mkfs.xfs, mkfs.xiafs 등이 있다.
[주요 option]
-h, --help | Display help and exit. |
-t, --type type fs-options | Specify the type of filesystem to be built. If not specified, the default filesystem type (currently ext2) is used. fs-options is filesystem-specific options to be passed to the real filesystem builder. Although not guaranteed, the following options are supported by most filesystem builders. |
|
|