
mount
- 보조 기억 장치(HDD, FDD, CD-ROM 등)나 파일 시스템이 다른 디스크를 /(root 디렉터리)의 하위 디렉터리로 연결하여 사용 가능하게 해주는 명령
- 특정 옵션 없이 mount 명령을 내리면 현재 마운트된 장치나 디스크를 확인할 수 있음
mount [option] [device] [directory]
옵션
| 옵션 | 설명 |
| -a --all |
/etc/fstab에 명시된 파일 시스템을 마운트할 때 쓰이는 옵션 |
| -t fs_type --types |
파일 시스템의 유형을 지정하는 옵션으로 지정하지 않으면 /etc/fstab 파일을 참조 파일 시스템의 유형은 아래 내용 참고 |
| -o 항목 --options |
마운트할 때 추가적인 설정을 적용할 때 사용하는 옵션으로 다수의 조건을 적용할 때는 콤마(,)로 구분하면 됨 주요 항목은 아래 내용 참고 |
주요 파일 시스템의 유형
| 유형 | 설명 |
| msdos | MS-DOS의 파일 시스템인 FAT-16을 마운트할 때 지정 |
| vfat | 마이크로소프트사의 파일 시스템인 FAT-32를 마운트할 때 지정 |
| ntfs | 마이크로소프트사의 윈도우 NT, 2000, XP 이후 버전에서 사용하는 파일 시스템을 마운트할 때 지정 |
| ext2, ext3, ext4 | ext2, ext3, ext4 파일 시스템을 마운트할 때 지정 |
| xfs | xfs 파일 시스템을 마운트할 때 지정 |
| iso9660 | CD-ROM 이나 DVD를 마운트할 때 지정 |
| smbfs | 네트워크 파일 시스템인 삼바 파일 시스템을 마운트할 때 지정 현재는 cifs로 대체됨 |
| cifs | 삼바 파일 시스템이 확장된 파일 시스템 |
| nfs | 네트워크 파일 시스템인 NFS로 공유된 영역을 마운트할 때 지정 |
| udf | DVD 파일 시스템으로 대부분의 배포판 리눅스에서 iso9660으로 지정해도 마운트할 수 있음 |
-o 의 주요 항목
| 유형 | 설명 |
| ro | 읽기 전용으로 마운트 |
| rw | 읽기/쓰기 모드로 마운트 (기본값으로 설정되어 있음) |
| remount | 해당 파티션을 다시 마운트 파티션 정보를 바꾸었을 때 사용 |
| loop | loop 디바이스로 마운트할 때 사용 CD-ROM 이미지 파일인 iso를 마운트해서 사용할 때 씀 |
| noatime | 파일의 내용을 읽게 되면 AccessTime이 변경되는데 이 옵션을 사용하면 파일이 변경되기 전까지는 AccessTime이 변경되지 않음 따라서 이 옵션을 사용하게 되면 시스템의 작업을 줄여 성능 향상을 가져옴 노트북에서 사용하면 디스크 접근에 따른 배터리 사용 시간을 늘려줌 |
| username=사용자명 | 삼바처럼 사용자 계정이 필요한 경우 사용자명을 입력 |
| password=암호 | 보통 username과 같이 사용되며 패스워드가 설정된 경우 사용 |
| acl | ext3 파일 시스템에서 지원하는 접근 제어 리스트(Access Control Lists)를 사용가능 하도록 마운트할 때 사용 |
| uquota | 사용자 쿼터 옵션을 부여하면서 마운트할 때 사용 quota 또는 usrquota라고 입력해도 됨 |
| gquota | 그룹 쿼터 옵션을 부여하면서 마운트할 때 사용 grpquota라고 입력해도 됨 |
주요 디바이스 파일명
| 항목 | 디바이스 파일명 |
| FDD | /dev/fd0, /dev/fd1 등 |
| CD-ROM 및 DVD | /dev/cdrom, /dev/dvd, /dev/sr0, /dev/hdc, /dev/sdb 등 |
| IDE HDD | /dev/hda1, /dev/hdb1 등 |
| USB Memory, SCSI HDD, S-ATA HDD | /dev/sda, /dev/sdb1 등 |
사용 예
- 마운트된 목록 중에 파일 시스템이 xfs인 경우만 출력
mount -t xfs
- 파일 시스템이 ext4인 /dev/sdb1을 /mnt 디렉터리에 읽기 전용으로 마운트
mount -t etx4 -o ro /dev/sdb1 /mnt
- 파일 시스템이 xfs인 /dev/sdc1을 /backup 디렉터리에 마운트
mount -t xfs /dev/sdc1 /backup
- /home 영역을 다시 마운트
mount -o remount /home
- Rocky-8.8-x86_64-dvd1.iso라는 CD 이미지 파일을 읽기 전용 및 루프백 장치 옵션을 적용해서 /media 디렉터리로 마운트
mount -t iso9660 -o ro,loop /root/Rocky-8.8-x86_64-dvd1.iso /media
- 삼바로 공유된 192.168.4.70의 data 디렉터리를 /mnt로 마운트
mount -t cifs -o username=administrator,password='1234' //192.168.4.70/data /mnt
- /raiddata라는 파티션의 파일의 내용을 보더라도 access time을 갱신하지 않도록 함
mount -o noatime /raiddata
- LABEL이 /home으로 설정된 파티션을 마운트하는데, /etc/fstab에 관련 내용이 등록되어 있어야 함 ext 파일 시스템에서는 사용했지만 XFS 파일 시스템에서는 지원하지 않음
mount LABEL=/home
- /dev/sda1 장치를 사용자 쿼터 설정 옵션을 부여하면서 /hom2로 마운트 uquota 대신에 quota 또는 usrquota를 사용해도 됨
mount -o uquota /dev/sdb1 /home2'Linux' 카테고리의 다른 글
| [Linux] Block Device 명령어 - blkid / lsblk (1) | 2025.07.24 |
|---|---|
| [Linux] 파일 시스템 관련 파일 - /etc/fstab, /etc/mtab (1) | 2025.07.21 |
| [Linux] 파일 시스템 생성(2) - mkfs, mkfs.xfs (0) | 2025.07.10 |
| [Linux] 파일 시스템 생성(1) - fdisk (3) | 2025.07.05 |
| [Linux] 파일링크 - ln (0) | 2025.07.02 |