Mount

From 탱이의 잡동사니
Jump to navigation Jump to search

Overview

mount command 내용 정리

Basic

<source lang=bash> mount [-lhV] mount -a [-fFnrsvw] [-t vfstype] [-O optlist] mount [-fnrsvw] [-o option[,option]...] device|dir mount [-fnrsvw] [-t vfstype] [-o options] device dir </source>

Options

-a, --all

/etc/fstab 에 나와있는 모든 파일시스템을 마운트 한다.

None

현재 마운트 되어 있는 정보를 표시한다.

Example

$ mount
sysfs on /sys type sysfs (rw,nosuid,nodev,noexec,relatime)
proc on /proc type proc (rw,nosuid,nodev,noexec,relatime)
udev on /dev type devtmpfs (rw,nosuid,relatime,size=8136700k,nr_inodes=2034175,mode=755)
devpts on /dev/pts type devpts (rw,nosuid,noexec,relatime,gid=5,mode=620,ptmxmode=000)
tmpfs on /run type tmpfs (rw,nosuid,noexec,relatime,size=1631792k,mode=755)
/dev/sda3 on / type ext4 (rw,relatime,errors=remount-ro,data=ordered)
securityfs on /sys/kernel/security type securityfs (rw,nosuid,nodev,noexec,relatime)
tmpfs on /dev/shm type tmpfs (rw,nosuid,nodev)
tmpfs on /run/lock type tmpfs (rw,nosuid,nodev,noexec,relatime,size=5120k)
tmpfs on /sys/fs/cgroup type tmpfs (ro,nosuid,nodev,noexec,mode=755)
cgroup on /sys/fs/cgroup/systemd type cgroup (rw,nosuid,nodev,noexec,relatime,xattr,release_agent=/lib/systemd/systemd-cgroups-agent,name=systemd)
pstore on /sys/fs/pstore type pstore (rw,nosuid,nodev,noexec,relatime)
cgroup on /sys/fs/cgroup/pids type cgroup (rw,nosuid,nodev,noexec,relatime,pids)

Example

Directory mount

대부분 심볼릭 링크로 해결되는 문제지만, 만약, 심볼릭 링크로 해결되지 않는 디렉토리 참조 문제라면 mount 를 사용할 수 있다.

Python library path 참조가 문제된 상황이 있었는데, mount 명령으로 문제를 해결할 수 있었다.

$ mount -o bind /home/pchero/git/python_test/src/test_module /usr/lib64/python2.6/site-packages/test_module