본문 바로가기

Linux/CentOS Linux 6.5

Chapter 8. Mount

Chapter 8. Mount
1. Mount

 - Mount
  · Hard Ware와 Soft Ware는 직접 소통이 불가해 Driver를 통해 소통하는데 Hard Ware를 인식하는 것을 Mount라고 한다.
  · Linux 환경에서 논리적으로 Disc와 Directory를 붙이는 것
  · File System 형식이 아닌 Device는 Mount 할 수 없다.
 - Mount를 하면 Device의 내용을 볼 수 있으며 해당 Device의 내용을 Mount Point를 통해 볼 수 있게 된다.
 - Mount Point
  · 해당 Device가 Mount되는 지점(Directory)
 - 지역이나 원격으로 행해질 수 있다.
 - 지역 Mount
  · 하나의 논리 시스템으로서 행동하도록 여러 대의 Disc Drive들을 하나의 컴퓨터상에서 접속한다.
 - 원격 Mount
  · 다른 컴퓨터상의 Directory들에 접속하기 위해 NFS(Network File System)을 사용한다.
 - Linux의 Partition 연결 방법
  · Mount 명령어를 통해 수동 연결
  · /etc/fstab File 내에 Mount할 항목을 추가해 Boot할 때 자동으로 Mount

 

2. Mount 관련 명령어
 - Mount

  · Device를 Mount 시킬 때 사용하는 명령어
  · Option, Device, Mount Point 없이 mount만 사용하면 현재 Mount 정보를 확인할 수 있으며 MB, GB단위로 표현한다.
  · Option
  ◦ -a : /etc/fstab에 기술된 모든 File System을 Mount
  ◦ -t : File System의 형식을 지정
  ◦ -n : /etc/mtab File에 정보를 남기지 않고 Mount
  ◦ -o [Option] : 콤마(,)로 다음 Option 지정
   ▹ async : File System에 대한 I/O가 비동기적으로 이뤄지도록 한다.
   ▹ default : rw, suid, dev, exec, auto, nouser, async를 기본 Option으로 사용
   ▹ nosuid : SetUID, SetGID를 무시
   ▹ suid : SetUID, SetGID가 효력 발휘
   ▹ remount : 이미 Mount된 File System을 다시 Mount

  ◦ -r : Resource 즉, iso와 같은 File로 된 Device를 의미, -r Option 사용 시 Device 대신 File 지정
   ▹ Option Example

  · mount만 사용 시

# mount
 /dev/sdb7 on / type ext4 (rw)
 proc on /proc type proc (rw)
 sysfs on /sys type sysfs (rw)
 devpts on /dev/pts type devpts (rw,gid=5,mode=620)
 tmpfs on /dev/shm type tmpfs (rw)
 /dev/sdb1 on /boot type ext4 (rw)
 /dev/sdb6 on /home type ext4 (rw)
 /dev/sdb2 on /usr type ext4 (rw)
 /dev/sdb5 on /var type ext4 (rw)
 none on /proc/sys/fs/binfmt_misc type binfmt_misc (rw)
 vmware-vmblock on /var/run/vmblock-fuse type fuse.vmware-vmblock (rw,nosuid,nodev,default_permissions,allow_other)

 - umount

  · 연결된 Device의 연결을 해제한다.
  · mount 명령어와 다르게 Device 또는 Mount Point 둘 중 하나만 써줘야 한다.
  · Option
  ◦ -a : /etc/fstab에 기술되어 있는 모든 File System의 Mount 해제(정상적인 상황에서 실행해선 안 된다.)
  ◦ -f : 강제로 연결해제 할 때 사용하며 NFS Service에 연결되어 있는 File System을 연결 해제할 때 이용
 - df -l

  · Mount 정보 확인 시 사용되며 KB단위로 표현된다.
· 명령어 사용 시

 # df -l
 Filesystem     1K-blocks    Used Available Use% Mounted on
 /dev/sda7        8043180  721600   6913004  10% /
 tmpfs             506172     228    505944   1% /dev/shm
 /dev/sda1         198337   77661    110436  42% /boot
 /dev/sda6         198337    5669    182428   4% /home
 /dev/sda2        6047492 3400916   2339376  60% /usr
 /dev/sda5        2015824  381880   1531544  20% /var

 - /etc/fstab

  · Mount는 System이 종료되면 자동으로 해제되기 때문에 자동으로 Mount하기 위해서는 fstab 설정 File 내에 설정 내용을 저장해줘야 한다.
  · boot device
  ◦ System boot 시 연결할 Device
  · mount point
  ◦ Device를 Mount시킬 Directory
  · file system
  ◦ File System의 Type
  · auto mount
  ◦ 자동으로 Mount 시킬지 여부로 defaults로 설정 시 자동 Mount
  · setup backup
  ◦ dump 명령어에 의한 dump 즉, 기존 설정 값이 Reboot 시 유지 할 것인지 여부(1 : Yes / 2 : No)
  · system check
  ◦ fsck Program이 Reboot 시 File System을 확인할 것인지에 대한 여부
  ◦ 1 : root(/) File System
  ◦ 2 : 그 밖의 File System 


'Linux > CentOS Linux 6.5' 카테고리의 다른 글

Chapter 10. FTP Service - Vsftpd  (0) 2015.08.07
Chapter 9. Network of Linux  (0) 2015.08.07
Chapter 7. Partition  (0) 2015.08.07
Chapter 6. Package  (0) 2015.08.07
Chapter 5. 허가권(Permissions) & 소유권(Ownership)  (0) 2015.08.07