mount
mount 란 윈도우의 PnP 와 같다고 할수있다. 그러나 PnP는 자동으로 되는 기능이지만 리눅스에서는 mount 라는 것을 이용하여서 장치들을 붙였다 띠었다 해줘야하는것이다. 물론 리눅스도 PnP의 기능이 된다. 그러나 mount로 해줘야할것들도 있다.
컴퓨터에 장치들이 붙어있다. 메인보드에 그래픽카드 랜카드등 여러가지들이 붙어있다. 이러한것들을 메인보드에 여러 카드들이 마운트 되어있다구 할수 있다.
그러나 리눅스에서는 붙어만 있으면 다 인식을 하는것이 아니라 소프트웨어적으로 mount 라는 것을 이용하여서 리눅스한태 이러이러한것들이 컴퓨터에 붙어있다고 통보하는것이다.
그외에도 cd 룸에 cd를 넣을때도 cd 를 넣는다는 mount의 신호를 줘야하는것이다.
이러한것들을 이용하여 멀티부팅으로 윈도우와 같이 리눅스를 쓰시는분이라도 윈도우에 있는 파일들을 리눅스에서 쓸수 있다.
mount 에 관한 정보파일이 있는곳
[root@dangerzo root]# cat /etc/fstab
LABEL=/ / ext3 defaults 1 1
LABEL=/boot /boot ext3 defaults 1 2
none /dev/pts devpts gid=5,mode=620 0 0
LABEL=/home /home ext3 defaults 1 2
none /proc proc defaults 0 0
none /dev/shm tmpfs defaults 0 0
/dev/hda2 swap swap defaults 0 0
/dev/cdrom /mnt/cdrom udf,iso9660 noauto,owner,kudzu,ro 0 0
/dev/fd0 /mnt/floppy auto noauto,owner,kudzu 0 0
[root@dangerzo root]#
[root@dangerzo root]# mount
/dev/hda3 on / type ext3 (rw)
none on /proc type proc (rw)
usbdevfs on /proc/bus/usb type usbdevfs (rw)
/dev/hda1 on /boot type ext3 (rw)
none on /dev/pts type devpts (rw,gid=5,mode=620)
/dev/hdd1 on /home type ext3 (rw)
none on /dev/shm type tmpfs (rw)
[root@dangerzo root]#
[root@dangerzo root]# cat /etc/mtab
/dev/hda3 / ext3 rw 0 0
none /proc proc rw 0 0
usbdevfs /proc/bus/usb usbdevfs rw 0 0
/dev/hda1 /boot ext3 rw 0 0
none /dev/pts devpts rw,gid=5,mode=620 0 0
/dev/hdd1 /home ext3 rw 0 0
none /dev/shm tmpfs rw 0 0
[root@dangerzo root]#
이렇게 정보파일을 볼수 있다. 주로 fstab 를 본다.
마운트의 예
[root@dangerzo root]# mount -t iso9660 /dev/cdrom /mnt/cdrom/
mount: block device /dev/cdrom is write-protected, mounting read-only
[root@dangerzo root]#
여기서 -t iso9660 은 시디에대한 파일시스템 옵션 /dev/cdrom 장치 파일명 /mnt/cdrom 마운트되는 디렉토리명이다.
그뒤에 나오는 영어는 알아서 해석하시기 바란다.
'Linux > Beginner Document' 카테고리의 다른 글
whoami, who am i, id, groups 의 간단한 이용방법 (0) | 2017.11.22 |
---|---|
">" rediretion 의 간단한 이용 (0) | 2017.11.22 |
whereis 와 which 의 간단한 사용법 (0) | 2017.11.22 |
locate 의 간단한 사용방법 (0) | 2017.11.22 |
find 의 기본적인 사용방법 (0) | 2017.11.22 |