본문 바로가기

리눅스-기초명령어/스토리지

mount

mount

외부 장치와 리눅스에 특정 디렉토리를 연결하는 것

 

1. 사용법

mount -t [파일 시스템] [디바이스명] [디렉토리]

 

2. 옵션

옵션 내 용
-a /etc/fstab에 지정한 모든 파일 시스템을 마운트 한다.
-f 실제 시스템 호출은 하지 않고 마운트 할 수 있는지 점검한다.
-r 파일을 읽기 전용으로 마운트 한다.
-w 파일 시스템을 읽기/쓰기 형식으로 마운트 한다.
-t 마운트 할 파티션의 파일 시스템 형식을 지정한다. -t 옵션이 주어지지 않고 auto 타입이 지정되면 mount가 요구되는 파일 시스템을 추측하여 마운트한다.)

 

3. 사용 예시

[root@localhost mnt]# mount /dev/nvme0n2p1 /mnt/data
[root@localhost mnt]# cd /mnt/data
[root@localhost data]# df -h
...
/dev/nvme0n2p1               15G  140M   15G   1% /mnt/data

 

mount 영구적용

[root@localhost ~]# vi /etc/fstab
# vi 편집창

# /etc/fstab
# Created by anaconda on Mon May 15 01:22:44 2023
                                              .
                                              .
                                              .
/dev/nvme0n2p1  /mnt/data            xfs     defaults        0 0


[root@localhost ~]# mount -a
이후 아무런 문구가 안나온다면 성공적으로 마운트가 되었다는것이다.

4. UUID로 마운트

[root@localhost ~]# blkid
...
/dev/nvme0n2p1: UUID="fc0d891d-63df-45f3-8b38-673cd16c18d5" TYPE="xfs" PARTUUID="3e11518b-03ec-4f8e-91dd-ac389df46694"

[root@localhost ~]# vi /etc/fstab
# vi 편집창
...
UUID=fc0d891d-63df-45f3-8b38-673cd16c18d5 /mnt/data xfs    defaults        0 0

[root@localhost ~]# mount -a

 

확인

[root@localhost ~]# df -h
Filesystem           Size  Used Avail Use% Mounted on
...
/dev/sr0             8.3G  8.3G     0 100% /run/media/root/Rocky-9-1-x86_64-dvd
/dev/nvme0n2p1        10G  104M  9.9G   2% /mnt/data

 

5. 언마운트

[root@localhost /]# umount /mnt/data

 

언마운트 확인

[root@localhost /]# umount /mnt/data
[root@localhost /]# df -h
Filesystem           Size  Used Avail Use% Mounted on
...
/dev/sr0             8.3G  8.3G     0 100% /run/media/root/Rocky-9-1-x86_64-dvd
/dev/nvme0n2p1        10G  104M  9.9G   2% 

 

'리눅스-기초명령어 > 스토리지' 카테고리의 다른 글

fstab  (0) 2023.09.01
df  (0) 2023.09.01
mkfs  (0) 2023.09.01
parted  (0) 2023.09.01
gdisk  (0) 2023.09.01