Mac의 디스크 작업 명령
3678 단어 Tool
Mac
시스템 설치 시 현재 디스크에 신설600+M
된Recovery
섹션은 시스템re-install online
에 사용되지만, 우리가 있는 네트워크 환경의 온라인 복구 기능이 국내에서 물방울 같은 속도로 닭갈비와 같다는 점을 감안하면 이 섹션은 켜졌을 때option/ALT
키로 터치된UEFI
부트 옵션에서 볼 수 있지만 시스템에서 자주 사용하는Disk Utility
도구로는 이 유형의 섹션을 표시할 수 없습니다.시스템 기능에 영향을 주지는 않지만 컴퓨터를 설치할 때마다 디스크 용량600+M
을 사용한 디스플레이를 보면 마음이 불편하다. 디스크 공간에 대한 완전한 제어를 실현하기 위해서는 터미널 명령과 도형화 도구를 사용해야 한다.1. List ALL Disk/Partition
"diskutil list"+ "df -h"
MAC:~ Bruce$ diskutil list
/dev/disk0 (internal, physical):
#: TYPE NAME SIZE IDENTIFIER
0: GUID_partition_scheme *1.0 TB disk0
1: EFI EFI 209.7 MB disk0s1
2: Apple_HFS Sys 500.0 GB disk0s2
3: Apple_Boot Recovery HD 650.0 MB disk0s3
4: Apple_HFS Data 499.2 GB disk0s4
MAC:~ Bruce$ df -h
Filesystem Size Used Avail Capacity iused ifree %iused Mounted on
/dev/disk0s2 466Gi 14Gi 451Gi 4% 448882 4294518397 0% /
devfs 181Ki 181Ki 0Bi 100% 625 0 100% /dev
map -hosts 0Bi 0Bi 0Bi 100% 0 0 100% /net
map auto_home 0Bi 0Bi 0Bi 100% 0 0 100% /home
/dev/disk0s4 465Gi 953Mi 464Gi 1% 743 4294966536 0% /Volumes/Data
상기 알 수 있는 구역
/dev/disk0s3
은 Recovery
형식으로 기본적으로 마운트되지 않습니다/Volumes
.2. Monut/Unmount Partition
"diskutil mount/dev/xx"+ "diskutil unmount/dev/xx"
MAC:~ Bruce$ diskutil list
/dev/disk0 (internal, physical):
#: TYPE NAME SIZE IDENTIFIER
0: GUID_partition_scheme *1.0 TB disk0
1: EFI EFI 209.7 MB disk0s1
2: Apple_HFS Sys 500.0 GB disk0s2
3: Apple_Boot Recovery HD 650.0 MB disk0s3
4: Apple_HFS Data 499.2 GB disk0s4
MAC:~ Bruce$ diskutil mount /dev/disk0s3
Volume Recovery HD on /dev/disk0s3 mounted
MAC:~ Bruce$ df -h
Filesystem Size Used Avail Capacity iused ifree %iused Mounted on
/dev/disk0s2 466Gi 14Gi 451Gi 4% 448886 4294518393 0% /
devfs 181Ki 181Ki 0Bi 100% 625 0 100% /dev
map -hosts 0Bi 0Bi 0Bi 100% 0 0 100% /net
map auto_home 0Bi 0Bi 0Bi 100% 0 0 100% /home
/dev/disk0s4 465Gi 953Mi 464Gi 1% 743 4294966536 0% /Volumes/Data
/dev/disk0s3 620Mi 510Mi 110Mi 83% 21 4294967258 0% /Volumes/Recovery HD
MAC:~ Bruce$ diskutil unmount /dev/disk0s3
Volume Recovery HD on disk0s3 unmounted
3. Erase Partition
"diskutil eraseVolume Volume_type Volume_name/dev/xx"
MAC:~ Bruce$ diskutil eraseVolume HFS+ Data /dev/disk0s4
Started erase on disk0s4 Data
Unmounting disk
Erasing
Initialized /dev/rdisk0s4 as a 465 GB case-insensitive HFS Plus volume
Mounting disk
Finished erase on disk0s4 Data
diskutil
는 Mac
의 디스크 조작 명령과 유사fdisk
로 강력하고 상세한 정보를 볼 수 있다.https://developer.apple.com/legacy/library/documentation/Darwin/Reference/ManPages/man8/diskutil.8.html그러나 일상적인 사용 중에는 상기 명령으로 보충Disk Utility
된 짧은 판만 사용하면 디스크에 대한 전면적인 조작을 할 수 있다.