Linux에서 장치를 언급할 때 "마운트"라는 용어가 사용되는 것을 들었습니다. 실제로 무엇을 의미합니까? 이전 버전과 달리 지금은 어떻게 처리되나요?
명령줄을 통해 수동으로 이 작업을 수행하지 않았습니다. Linux에 간단한 장치를 설치하는 단계(명령)를 제공할 수 있습니까?
답변1
Unix 시스템에는 디렉토리 트리가 있습니다. 액세스 가능한 모든 저장소에는 이 단일 디렉터리 트리에 연결된 위치가 있어야 합니다. 이는 가장 일반적인 파일 경로 구문에서 저장소 구성 요소(드라이브)당 하나의 디렉터리 트리가 있는 Windows와 다릅니다.
마운트는 저장 장치를 디렉터리 트리의 특정 위치에 연결하는 작업입니다. 예를 들어, 시스템이 시작되면 특정 저장 장치(종종 루트 파티션이라고 함)가 디렉토리 트리의 루트와 연결됩니다. 즉, 저장 장치가 /
(루트 디렉토리)에 마운트됩니다.
마운트는 데이터가 포함된 장치를 디렉터리와 연결할 뿐만 아니라 장치의 데이터가 구성되는 방식을 이해하고 이를 파일로 표시하는 코드 조각인 파일 시스템 드라이버와도 연결한다는 점에 주목할 가치가 있습니다. 목록.
이제 CD-ROM에 있는 파일에 액세스하려고 한다고 가정해 보겠습니다. 디렉토리 트리의 어딘가에 CD-ROM을 마운트해야 합니다(CD를 넣으면 자동으로 마운트될 수 있습니다). CD-ROM 장치가 이라고 가정하면 /dev/cdrom
선택한 마운트 지점은 입니다 /media/cdrom
. 해당 명령은
mount /dev/cdrom /media/cdrom
명령을 실행한 후 /dir/file
이제 시스템에서 다음과 같이 명령을 실행할 수 있습니다 /media/cdrom/dir/file
. CD 사용을 마친 후 umount /dev/cdrom
또는 명령을 실행합니다 umount /media/cdrom
(둘 다 작동합니다. 일반적인 데스크탑 환경에서는 꺼내기 또는 안전 제거 버튼을 클릭하면 이 작업이 수행됩니다). .
마운트는 실제 저장 장치뿐만 아니라 파일로 액세스할 수 있는 모든 것에 적용됩니다. 예를 들어, 모든 Linux 시스템에는 파일 시스템 /proc
( proc
공급 장치라고 함)이 있습니다.
답변2
Linux에서 장치를 마운트한다는 것은 무엇을 의미합니까?
간단히 말해서 마운트 지점은 디스크에 저장된 데이터(파일 및 폴더)에 액세스하는 데 사용되는 디렉터리입니다.
직유: 예의 바른
자신의 경작되지 않은 땅을 자녀들에게 준 한 농부의 이야기와 그들이 그 땅으로 무엇을 했는지 읽어봅시다.
25헥타르의 황무지를 세 자녀에게 모두 주고 싶은 농부가 있습니다.
아이 1: 존은 8헥타르의 땅을 받았습니다.
아이 2: 바비는 13헥타르의 땅을 얻었습니다.
아이 3: 스티브는 4헥타르의 땅을 얻었습니다.
이제 농부들의 자녀들은 각자의 땅을 개선하고 그들이 재배하고 싶은 작물에 따라 농사를 시작할 계획입니다.
John은 오렌지를 재배하고 싶어합니다.
바비는 망고를 키우고 싶어해요.
스티브는 옥수수를 재배하고 싶어해요.
이러한 작물/과수 재배를 위해서는 작물에 맞게 다르게 재배해야 합니다. 아래 그림과 같이 망고를 재배하는 농법은 옥수수를 재배하는 것과 다릅니다. 완료되면 그들은 각자의 땅에 각자의 작물을 뿌립니다.
농작물이 자라면서 땅 주변에 울타리를 치고 각 부지에 대문이 있는 입구를 만들어 침입자로부터 보호해야 했습니다.
따라서 누군가 자신의 땅에 들어가고 싶다면 이 문을 통해 들어가야 하고 그 땅에서 과일/옥수수를 얻어야 합니다.
이 이야기는 디스크 관리에 비유하면 다음과 같습니다.
- 농민 토지는 전체 디스크와 같습니다
- 농부들은 아이들에게 파티션이라는 조각을 줍니다.
- 작물 재배를 위한 경작지를 포맷팅이라고 합니다.
- 나무와 작물을 키우는 것은 디스크/파티션과 비슷하다고 합니다.
- 문을 설치해 자라나는 농작물과 나무를 보호하는 것을 가리킨다.설치하다.
답변3
드라이버를 설치한다는 것은 무엇을 의미합니까? 컴퓨터에서 모든 유형의 저장 장치(예: 하드 드라이브, CD-ROM 또는 네트워크 공유)를 사용하려면 먼저 사용자 또는 운영 체제가 컴퓨터의 파일 시스템을 통해 해당 장치에 액세스할 수 있도록 해야 합니다. 이 프로세스를 설치라고 합니다. 마운트된 미디어의 파일에만 액세스할 수 있습니다.
형식 및 설치 컴퓨터는 특정 구조의 파일 형식으로 미디어(예: 디스크 또는 CD-ROM)에 기록된 데이터를 저장합니다. 데이터를 올바르게 해석하려면 컴퓨터가 미디어의 형식을 읽을 수 있어야 합니다. 컴퓨터가 형식을 인식하지 못하는 경우 오류가 반환됩니다. 또한 컴퓨터가 손상되었거나 인식할 수 없는 형식을 사용하도록 강제하면 데이터가 잘못 기록되어 잠재적으로 미디어에 저장된 모든 파일을 복구할 수 없게 됩니다.
설치하면 컴퓨터가 미디어 형식을 인식하게 됩니다. 컴퓨터가 형식을 인식하지 못하면 장치를 설치할 수 없습니다. 미디어가 성공적으로 마운트되면 컴퓨터는 미디어의 파일 시스템을 로컬 파일 시스템에 병합하고 외부 장치에 액세스할 수 있는 로컬로 사용 가능한 링크인 마운트 지점을 생성합니다. Windows 또는 Mac OS X에서 마운트 지점은 Unix 또는 Linux에서 디스크나 기타 아이콘으로 표시되며 마운트 지점은 디렉터리입니다. 대부분의 운영 체제는 설치 및 제거를 자동으로 처리합니다.
답변4
비유 설명
워싱턴 DC에 있는 우체국장의 업무를 생각해 봅시다.
초기에는 어디로든 통하는 모든 도로가 PA 애비뉴에서 달렸습니다. 메일을 받으려면 PA 애비뉴에서 위치를 찾을 수 있어야 합니다. 누군가 PA 애비뉴 옆에 거리를 건설한 후 집을 지으면 다음과 같이 말해야 합니다.
"내 집은 이 GPS 위치에 있습니다. 하지만 메일을 받으려면 PA Avenue에서 출발하여 K Street으로 간 다음 내 집으로 가세요."
mount GPS_LocationOfMyHouse to PA Avenue / K street / MyHouse
설치는 PA Avenue(또는 이 경우 루트 경로)를 기준으로 집이 어디에 있는지 우체국장에게 알려주는 과정일 뿐입니다.