Linux / 명령어 / mount - 파일 시스템 연결 상태 확인과 마운트
mount는 파일 시스템을 디렉터리 트리에 연결하거나 현재 마운트 상태를 조회합니다. 장치를 연결한 뒤 해당 디렉터리에서 파일을 읽고 쓸 수 있게 하는 작업입니다.
mount 명령어란?
마운트 대상 디렉터리는 이미 존재해야 합니다. 파일 시스템을 그 위에 마운트하면 기존 디렉터리 내용은 삭제되지 않지만 마운트가 해제될 때까지 가려집니다. 인수 없이 실행하면 현재 연결된 파일 시스템 목록이 나오며, 구조화된 조회에는 findmnt가 편리합니다.
기본 문법
mount [옵션] [장치] [마운트 지점]
설치된 구현과 옵션은 배포판에 따라 다를 수 있습니다. man mount으로 현재 시스템의 설명을 확인하세요.
사용 예제
현재 연결 상태 확인
지정한 경로가 어떤 파일 시스템에 속하는지 확인합니다.
findmnt /mnt/data
읽기 전용으로 연결
대상 장치와 내용이 맞는지 확인한 뒤 읽기 전용으로 마운트합니다.
sudo mount -o ro /dev/sdb1 /mnt/data
연결 결과 검증
장치, 형식과 읽기 전용 옵션을 확인합니다.
findmnt /mnt/data
마운트 뒤 어디에 보이는지 확인하기
mount는 장치의 파일시스템을 디렉터리 트리에 연결합니다. 상태 확인만 할 때는 특정 경로의 소스와 유형을 findmnt로 조회하면 읽기 쉽습니다.
findmnt /mnt/data
마운트된 환경의 예시 출력:
TARGET SOURCE FSTYPE OPTIONS /mnt/data /dev/sdb1 ext4 rw,relatime
마운트가 성공하면 mount 자체는 보통 출력이 없습니다. 마운트 지점에 원래 있던 파일은 마운트된 동안 가려질 수 있으므로, 빈 디렉터리인지 확인하고 작업하세요. 장치·파티션·파일시스템을 잘못 고르면 예상치 못한 데이터를 읽거나 쓰게 될 수 있습니다.
재부팅 후에도 같은 장치를 연결하려면 일회성 mount 명령뿐 아니라 /etc/fstab 또는 해당 시스템의 마운트 유닛 설정이 필요합니다. 장치 이름은 부팅마다 바뀔 수 있으므로 가능하면 확인한 UUID를 사용하고, 설정 변경 뒤에는 운영 정책에 맞게 검증하세요.
주요 옵션과 형식
| 옵션·형식 | 설명 |
|---|---|
-o ro |
읽기 전용으로 마운트합니다. |
-t 형식 |
파일 시스템 형식을 지정합니다. |
-o 옵션목록 |
쉼표로 구분한 마운트 옵션을 지정합니다. |
-a |
설정 파일에 지정된 대상을 한꺼번에 마운트합니다. |
--bind |
기존 디렉터리를 다른 위치에 다시 연결합니다. |
사용할 때 주의할 점
예제의 /dev/sdb1과 /mnt/data는 실제 대상에 맞게 바꾸고, 작업 전 lsblk -f로 데이터와 마운트 상태를 확인하세요. 이미 다른 곳에 마운트된 파일 시스템을 중복으로 연결하면 혼란이 생길 수 있습니다. 영구 연결은 /etc/fstab을 별도로 설정해야 하며, 잘못된 설정은 부팅에 영향을 줍니다.
자주 묻는 질문
mount를 실행하면 재부팅 후에도 유지되나요?
명령으로 한 일회성 마운트는 일반적으로 재부팅 뒤 자동 복원되지 않습니다. 자동 마운트는 /etc/fstab 등의 별도 설정이 필요합니다.
공식 문서
옵션의 정확한 동작과 구현별 차이는 mount 관련 공식 문서에서 확인할 수 있습니다.









