마운트 뜻과 개념에 대해서 이야기해봅시다.
마운트 뜻과 개념에 대해 알기
마운트 뜻(Mount)은 저장장치를 사용할 수 있는 상태로 만드는 것을 의미합니다. 마운트는 하드디스크와 같은 물리적 장치를 특정 위치의 디렉토리에 연결시켜 주는 것입니다.
마운트(Mount)는 저장장치와 주변기기를 운영체제(OS)가 인식하고 사용할 수 있는 상태로 만드는 것을 말합니다. 즉 외부의 저장 장치를 컴퓨터에 연결하고 마운트를 하지 않으면 사용할 수 없는 것입니다. 다만, 마운트는 윈도우(Windows) 운영체제에서는 잘 사용하지 않는 개념이며 리눅스 운영체제에서 사용하는 개념입니다.
리눅스에서는 하드디스크의 파티션이나 USB 메모리를 사용하기 위해서는 특정한 위치에 연결을 해줘야 하며 물리적인 장치를 특정한 위치(디렉토리)에 연결시켜주는 작업이나 과정을 말합니다. 마운트는 계층구조로 구성하고 있는 트리의 하나에 계층을 가지고 있는 새로운 트리를 설치하는 것을 의미하기도 합니다.
마운트(Mount)와 언마운트(Unmount)는 서로 반대되는 개념입니다.
마운트 뜻과 개념에 대한 설명
마운트 뜻(Mount)은 하드디스크나 USB 메모리, CD, DVD, 외장하드 등의 외부 저장장치나 주변기기들을 운영체제(OS)가 인식할 수 있는 상태로 만드는 것을 의미합니다. 리눅스에서는 여러 하드웨어 장치들을 사용하기 위해서 리눅스 서버 안에 인식시켜줘야 하는데 이를 가능하게 해주는 작업입니다.
마운트(Mount)는 설치하다는 의미를 가지고 있습니다.
언마운트(Unmount)는 반대로 마운트 된 상태를 해제하는 것을 말합니다.
[마운트와 언마운트]
구분 | 내용 |
마운트 | 외부 저장장치나 주변기기들을 운영체제(OS)가 인식할 수 있는 상태로 만드는 것 |
언마운트 | 외부 저장장치나 주변기기들을 운영체제(OS)가 인식할 수 있는 상태를 해제하는 것 |
외부의 저장장치를 컴퓨터에 꽂았을 때 유닉스(UNIX) 계열의 운영체제(OS)는 외부의 저장장치를 접속한 것만으로는 사용할 수 없는 경우가 많기 때문에 디렉토리와 같이 취급할 수 있는 것을 의미합니다.
마운트(Mount)는 2가지 유형의 설치와 설정을 의미합니다.
첫 번째는 컴퓨터 과학 분야에서 저장장치에 접근할 수 있는 경로를 디렉토리 구조에 편입시키는 것을 말합니다. 유닉스(UNIX)계열의 운영체제(OS)에서 마운트 명령어 자체나 명령어를 사용하는 것을 의미합니다.
두 번째는 웹 개발에서 개발 환경을 설정할 때 사용하는 개념입니다. 개발자가 로컬 컴퓨터에 웹 애플리케이션을 개발하고자 할 때 로컬 컴퓨터와 웹 서버 간 서로 파일을 공유하기 위해서 설정하는 것을 말합니다. 이 때 FTP(File Transfer Protocol)과 SSH(Secure Shell)을 사용하여 로컬 컴퓨터의 파일 시스템을 웹 서버와 연결합니다.
[마운트의 2가지 유형 설치 의미]
구분 | 내용 |
1 | 컴퓨터 과학 분야에서 저장장치에 접근할 수 있는 경로를 디렉토리 구조에 편입 시키는 것 |
2 | 로컬 컴퓨터와 웹 서버 간 서로 파일을 공유하기 위해서 설정하는 것 |
마운트 명령어를 사용하면 저장장치의 접근 경로를 사용자가 원하는 위치에 생성할 수 있게 됩니다. 마운트를 사용하게 되면 분산파일시스템으로 확장하기도 쉬워집니다. 사용자는 마운트 된 미디어의 파일들에 접근할 수 있습니다.
마운트(Mount)는 윈도우(Windows) 운영체제에서는 잘 사용하지 않는 개념입니다. 왜냐하면 윈도우에는 Plug and Play 기능이 있어 외부 저장장치나 주변기기를 컴퓨터에 꼽기만 하면 자동으로 알아서 설정되고 플레이 되기 때문입니다. 그래서 마운트의 개념을 의식하지 않아도 됩니다.
윈도우 운영체제를 탑재한 컴퓨터 PC에 USB 메모리를 꼽으면 내 컴퓨터 폴더에 자동으로 USB 폴더가 생성되고 물리적 장치가 디렉토리에 연결되는 자동으로 연결되는 형태가 됩니다. 윈도우에서도 마운트 작업은 항상 이루어지고 있지만 자동으로 인식되기 때문에 사용자가 직접 마운트 작업을 하지 않습니다.
리눅스(Linux) 운영체제의 경우는 Plug and Play 기능이 없기 때문에 직접 특정 디렉토리에 붙이는 작업이 필요합니다. 리눅스와 유닉스에서는 외부 장치들을 시스템 부팅 후 사용자가 수동으로 마운트하는 작업이 필요합니다.
ISO 파일의 마운트는 CD나 DVD와 같은 내용을 하나의 파일로 한 ISO 파일로 마운트 하여 CD나 DVD의 드라이브처럼 취급되도록 하는 방법입니다.
랙 마운트는 데이터센터에서 전용 선반에 서버와 스토리지를 끼워 넣어서 사용하는 것을 의미합니다. 랙의 폭은 보통 규격으로 정해져 있습니다.
마운트는 클라우드 서비스에서 마치 그곳에 기기가 있는 것처럼 가상 머신(Virtual Machine) 상에서 논리적으로 디스크를 추가하는 개념과는 구분됩니다. 이 경우는 마운트가 아니라 어태치(Attach)라고 부릅니다.
마운트는 특정 장치의 디바이스를 하나의 디렉토리처럼 사용하기 위해서 수행하는 준비 작업입니다.