잠시만 기다려 주세요

     '왜 이재명은 자꾸만 국민들 보고 길바닥에 나가라고 하는 건가.. 정작 당신들은 뜨뜻한 곳에서 입만 나불거리고 있으면서...'
전체검색 :  
이번주 로또 및 연금번호 발생!!   |  HOME   |  여기는?   |  바다물때표   |  알림 (27)  |  여러가지 팁 (1126)  |  추천 및 재미 (166)  |  자료실 (25)  |  
시사, 이슈, 칼럼, 평론, 비평 (1047)  |  끄적거림 (160)  |  문예 창작 (736)  |  바람 따라 (75)  |  시나리오 (760)  |  드라마 대본 (248)  |  
살인!


    리눅스 데스크탑

리눅스 데스크탑 - 리눅스 하드, 시디 등 마운트 mount 하기
이 름 : 바다아이   |   조회수 : 14082         짧은 주소 : https://www.bada-ie.com/su/?401591808618
 

1. 마운트(mount)의 개념

 

  리눅스에서 여러가지 하드웨어장치들을 사용하려면 리눅스 서버에 인식을 시켜야 하는데 이를 가능하게 해주는 것이 마운트(mount) 입니다. 우리가 사용하는 윈도우에서는 플로피나 CD-ROM 과 같은 하드웨어 장치들은 시스템이 부팅되면서 거의 대부분 자동으로 인식되며 부팅 후에는 바로 사용할 수가 있습니다. 또한 새로 설치한 하드웨어 장비는 PnP(Plug and Play) 라는 기능에 의해 대부분 자동으로 인식하게 됩니다. 물론, 리눅스에서도 PnP 기능을 지원하지만 하드디스크 추가 작업시 또는 CD-ROM 등과 같은 장치들은 시스템 부팅후에 수동으로 마운트(mount) 작업을 통해 사용 해야 합니다.

 

  쉽게 설명해서 마운트는 특정 디바이스를 사용하기 위해 하드웨어장치와 디렉토리를 연결하는 작업을 말합니다.

 

 

 

 

2. 마운트(mount) 명령어

 

명령어 위치 : /bin/mount

명령어 : mount [-v -r -w] [-t 파일 시스템] [-o 옵션] [마운트 할 장치] [마운트 될 디렉토리]

 

아무 것도 없이 mount만 하면 현재 mount 정보가 출력됩니다. 각 옵션에 따른 기능은 다음과 같습니다.

 

옵션

설명

-v

 자세한 정보가 출력

-r

 read-only 로 mount

-w

 read-write 모두 가능한 mount

 

 

파일 시스템은 마운트 할 장치에 맞게 사용합니다. 파일시스템과 설명은 다음과 같습니다.

 

파일 시스템

설명

vfat

Window 95, 98, NT 파일 시스템

ext2

리눅스에서 사용되는 파일 시스템

ext3

ext2 + 저널링 파일 시스템 (파일 복구 기능)

nfs

Network File System의 약자 NFS 서버의 공유 디렉토리를 mount 할 때 사용

cifs

윈도우 공유파일에서 쓰는 파일 시스템

iso9660

CD-ROM의 파일 시스템

 

 

옵션과 설명은 다음과 같습니다.

 

옵션

설명

default

rw, suid, dev, auto, nouser, async 옵션이 선택됩니다. 사용하지 않을 경우 자동

ro

read-only, 읽기 전용으로 mount 됩니다.

rw

 read-write, 읽기 쓰기 모두 가능하게 mount 됩니다.

auto

 -a 옵션으로 mount 할 수 있게 됩니다. (mount -a를 사용하면 auto 옵션이 장치 자동 mount)

noauto

-a 옵션으로 mount 안됨 (명시적으로만 mount 사용 가능)

exec

실행파일의 실행을 가능하게 mount 합니다.

noexec

실행파일의 실행이 불가능하게 mount 합니다.

user

일반 사용자의 mount를 허용합니다.

nouser

일반 사용자의 mount를 거역합니다.

async

파일시스템에 대한 입출력이 비동기적으로 이루어지게 됩니다.

sync

파일시스템에 대한 입출력이 동기적으로 이루어지게 됩니다.

remount

이미 mount 된 파일 시스템을 다시 mount 합니다. (mount를 잘못하거나 /etc/fstab 수정)

dev

파일 시스템의 문자, 블럭 특수장치를 해석합니다.

suid

setuid, getuid의 사용을 허가합니다.

nosuid

setuid, getuid의 사용을 허가하지 않습니다.

umask

mount된 디렉토리에서 새로 생성하는 파일과 디렉토리 퍼미션의 default 값을 지정합니다

(박탈 개념, 755 -> 022)

 

 

 

 

 

3. 마운트 해제 (umount)

 

3-1. 마운트 해제 (umount)

umount [장치명 또는 디렉토리명]

umount -a [-t 파일 시스템]

 

예를 들면, 사용자가 mount 한 장치나 파일 시스템 중에 ext3을 사용하는 것만 umount 할 경우

#umount -a -t ext3

 

 

3-2. /etc/fstab

  만약 umount를 한 적도 없는데, 재부팅시 mount가 해제되어있을 경우, '/etc/fstab' 파일 편집을 통해 부팅시 자동으로 mount 되게 할 수 있다.

 

/etc/fstab 파일 구조

[마운트 할 장치] [마운트 될 디렉터리] [파일 시스템] [옵션] [덤프] [검사]

 

  덤프 (0 = 안합니다, 1 = 합니다)

  검사 (0 = 안합니다, 1 = 루트 파일 시스템으로 부팅 시에 검사합니다, 2 = 루트 파일 시스템 이외의 파일 시스템으로 부팅 시에 검사합니다)

 

 

3-3. /etc/mtab

  현재 mount 되어있는 파일 시스템이나 장치들의 정보가 존재, 수정할 필요는 없으며 파일구조는 /etc/fstab 과 거의 동일

#mount

#cat /etc/mstab



출처 : http://dream-cy.tistory.com/34
 

| |





      8 page / 9 page
번 호 카테고리 제 목 이름 조회수
49 리눅스 데스크탑 virtualbox Failed to open a session for the virtual machine DEVM. ... machine 'DEVM' has terminated unexpectedly during startup with exit code 1 (0x1). 바다아이 14432
48 리눅스 데스크탑 ISO , iso mount 바다아이 14644
47 리눅스 데스크탑 firefox 바다아이 14540
46 리눅스 데스크탑 ubuntu , , . 바다아이 14170
45 리눅스 데스크탑 windows grub (Live CD ) 바다아이 15122
44 리눅스 데스크탑 , ... 바다아이 18874
43 리눅스 데스크탑 , service, 바다아이 22970
42 리눅스 데스크탑 바다아이 18734
41 리눅스 데스크탑 xfce4 , 바다아이 14775
40 리눅스 데스크탑 xfce , , 바다아이 14787
39 리눅스 데스크탑 3.1 () + 95 () xfce 바다아이 14699
38 리눅스 데스크탑 mame , 바다아이 17743
37 리눅스 데스크탑 , , , 바다아이 13950
현재글 리눅스 데스크탑 , mount 바다아이 14083
35 리눅스 데스크탑 , fstab , 바다아이 14234
34 리눅스 데스크탑 emerge 바다아이 13825
33 리눅스 데스크탑 sed 바다아이 17979
32 리눅스 데스크탑 find 바다아이 14037
31 리눅스 데스크탑 dpkg 바다아이 13733
30 리눅스 데스크탑 yum 바다아이 14728
29 리눅스 데스크탑 apt-get 바다아이 13545
28 리눅스 데스크탑 Linux , 바다아이 14638
27 리눅스 데스크탑 grub rescue grub , grub 바다아이 15070
26 리눅스 데스크탑 , Ubuntu Version, os bit 바다아이 14437
25 리눅스 데스크탑 Ubuntu 14.04 Mate-Desktop 바다아이 13855
24 리눅스 데스크탑 , , . 바다아이 16798
23 리눅스 데스크탑 () openbox 바다아이 14772
22 리눅스 데스크탑 openbox , 바다아이 14526
21 리눅스 데스크탑 flash ... ... 바다아이 13933
20 리눅스 데스크탑 .... 바다아이 14827
| |









Copyright ⓒ 2001.12. bada-ie.com. All rights reserved.
이 사이트는 리눅스에서 chrome 기준으로 작성되었습니다. 기타 브라우저에서는 다르게 보일 수 있습니다.
[ Debian + GoLang + PostgreSQL + Mariadb + PgBouncer + ProxySQL]
서버위치 : San Jose Datacenter  실행시간 : 0.04776
to webmaster... gogo sea. gogo sea.