[리눅스] mount --bind 사용 방법

mount 명령어는 디스크 드라이브와 같은 블록 디바이스(Block Device)만 마운트가 가능합니다. --bind 옵션을 추가하면 특정 디렉터리를 다른 디렉터리에 마운트(mount)해서 양쪽 디렉터리가 같은 곳으로 연결되도록 할 수 있습니다.

1
$ mount --bind [원본 디렉토리] [붙일 디렉토리]

사용 예시

먼저 두 개의 디렉토리를 생성합니다.

1
2
$ mkdir src
$ mkdir dest

--bind 또는 -B 옵션을 사용해서 src 디렉토리를 dest 디렉토리에 연결합니다.

1
$ mount --bind src dest

dest 디렉토리 하위에 파일을 생성을 하면 src 디렉토리에도 반영이 됩니다.

1
$ touch dest/test

변경된 내용을 양쪽 모두 확인이 가능합니다.

1
2
3
4
$ ls dest
test
$ ls src
test
Share