Posts Linux(debian) - Disk 정보 확인 명령어 (lsblk, blkid, fdisk)
Post
Cancel

Linux(debian) - Disk 정보 확인 명령어 (lsblk, blkid, fdisk)

command

FlyingDeuk's

리눅스에서는 물리적인 저장소를 Disk라 표시하고 Disk내의 구분은 Block으로 표시하는 듯하다. 윈도우의 Disk, Partition과 비슷한듯… 쓰는 용어 명령어들이 조금씩 다르다… 적응중…

Wiki's

전산 분야에서(정확히 말해, 데이터 전송과 기억 장치에서) 블록(block)은 기억 공간을 나누는 단위이다.

Disk, Block 관련 명령어

df (Disk Free)

디스크 여유 공간 확인 명령어 주로 -h 와 함께 사용하면 용량단위를 보기 쉽게 표시해줌

1
2
3
4
5
6
7
8
9
10
11
$ df -h
Filesystem      Size  Used Avail Use% Mounted on
udev            1.6G     0  1.6G   0% /dev
tmpfs           340M   39M  301M  12% /run
overlay         1.7G  787M  912M  47% /
tmpfs           1.7G     0  1.7G   0% /dev/shm
tmpfs           5.0M     0  5.0M   0% /run/lock
tmpfs           1.7G     0  1.7G   0% /sys/fs/cgroup
/dev/mmcblk0p1  253M   63M  190M  25% /boot
/dev/sda1       117G   90G   22G  81% /home/DeukUSB
tmpfs           340M  4.0K  340M   1% /run/user/1001

du (Disk Usage)

지정 폴더의 저장용량을 확인 가능하다.

1
2
$ du -sh /home
102G	/home
  • -s : 요약정보(하위 폴더 제외)
  • -h : 저장용량을 보기 쉽게 표시

lsblk (List Block)

시스템에 있는 모든 저장소를 보여준다. disk는 물리적인 저장소, part는 해당 파티션을 보여줌

1
2
3
4
5
6
7
$ sudo lsblk
NAME        MAJ:MIN RM   SIZE RO TYPE MOUNTPOINT
sda           8:0    1 119.2G  0 disk
└─sda1        8:1    1 119.2G  0 part /media/DeukTest/DeukUSB
mmcblk0     179:0    0 476.9G  0 disk
├─mmcblk0p1 179:1    0   256M  0 part /boot
└─mmcblk0p2 179:2    0 476.7G  0 part /

blkid (Block ID)

리눅스는 일반적으로 UUID(저장소 고유번호), PARTUUID(파티션 고유번호), LABEL(포멧후 저장이름), /dev/(디바이스기준)으로 저장소를 지정 및 인식이 가능하다.
그러한 정보를 한번에 보여준다.

1
2
3
4
5
$ sudo blkid
/dev/mmcblk0p1: LABEL_FATBOOT="boot" LABEL="boot" UUID="04A5-3FE5" TYPE="vfat" PARTUUID="71364f66-01"
/dev/mmcblk0p2: LABEL="rootfs" UUID="c1578b06-85c2-4327-9c65-4c474a8f23f9" TYPE="ext4" PARTUUID="71364f66-02"
/dev/mmcblk0: PTUUID="71364f66" PTTYPE="dos"
/dev/sda1: LABEL="DeukUSB" UUID="3941989C2008AD55" TYPE="ntfs" PARTUUID="bbb5899b-01"

fdisk

fdisk –help 하면 -l은 list를 나타냄.

-l, –list display partitions and exit 아래와 같은 디스크 정보가 전부다 표시된다.

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
$ sudo fdisk -l
.
.
.
Disk /dev/mmcblk0: 476.9 GiB, 512074186752 bytes, 1000144896 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disklabel type: dos
Disk identifier: 0x71364f66

Device         Boot  Start        End   Sectors   Size Id Type
/dev/mmcblk0p1        8192     532479    524288   256M  c W95 FAT32 (LBA)
/dev/mmcblk0p2      532480 1000144895 999612416 476.7G 83 Linux


Disk /dev/sda: 119.2 GiB, 128035323904 bytes, 250068992 sectors
Disk model: USB Flash Drive
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disklabel type: dos
Disk identifier: 0xbbb5899b

Device     Boot Start       End   Sectors   Size Id Type
/dev/sda1  *       64 250068991 250068928 119.2G  7 HPFS/NTFS/exFAT

< Back to LINUX INDEX >

This post is licensed under CC BY 4.0 by the author.

Linux(debian) - 소유권, 권한 변경 명령어 (chown, chmod, umask)

Linux(debian) - Disk Format 명령어 (mkfs, mke2fs, mke2fs)

Comments powered by Disqus.