개발공작소
article thumbnail
728x90
반응형

 

 

 

 

보통 마운트라고 하면 시스템을 연결할 때 많이 쓴다고 한다.

 

나는 이번에 특정 디렉토리간 연결을 해야 될 일이 생겨서 처음에는 심볼릭 링크를 이용하려 했는데
잘 되지 않아 혹시나 하는 마음에 마운트를 해보았다. ( 물론 마운트도 도움이 되진 않았음.. )

디렉토리간 마운트를 해본김에 정리해본다.

 

디렉터리간 마운트 및 언마운트를 설정해보자.

 

심볼릭 링크랑 맥락은 비슷하다. 두개의 디렉토리를 연결하여 한 디렉토리에 파일을 넣으면 다른 디렉토리에서도

해당 파일이 나타난다. 그럼 바로 시작해보자.

 

※ 마운트 설정 및 해제시에는 반드시 root 계정으로 로그인해야 한다!

 

 

디렉토리간 마운트 설정

 

기본 명령어

mount -o bind [원본폴더] [마운트 할 폴더]

 

샘플 명령어

-- 경로 : /data/great/mount_test
-- 해당 경로에 접근했기 때문에 앞에 /는 따로 붙여주지 않았음.

mount -o bind origin mount

 

명령어 실행

 

 

마운트 전 : origin 폴더에만 00_02.png 파일존재

 

 

 


마운트 후 : origin 폴더 및 mount 폴더에 00_02.png 파일존재

 

새로고침을 하면 mount 폴더에도 해당 파일이 보이는 것을 확인 할 수 있다.


 

디렉토리간 마운트 해제

 

 

기본 명령어

umount [마운트한 폴더]

 

샘플 명령어

umount mount

 

이렇게 하면 마운트가 끊긴다. 해당 명령어 입력후, mount폴더를 새로고침하면 00_02.png 파일이 사라지는 것을

확인 할 수 있다.

 

만약 위의 명령어가 안듣는 다면 /f 옵션을 주도록 하자.

 

umount /f [마운트한 폴더]

 

 

 

 

728x90
반응형
profile

개발공작소

@모찌바라기

포스팅이 좋았다면 "좋아요❤️" 또는 "구독👍🏻" 해주세요!