11.Nas_1


새창 작성 수정 목록 링크 Edit G카랜다 HDD HDD HDD 게시물 주소 복사


마운트(mount)란 무엇을 의미하며 왜 사용하는가? 그, 실질적인 의미[link자료]

♨ 카랜더 일정 :
  • 링크

  • 첨부

  • 컨텐츠 정보

    본문

    1 : 마운트(mount)란 무엇을 의미하며 왜 사용하는가?  그, 실질적인 의미\r\n\r\n리눅스에서 마운트(mount)의 의미를 정확하게 이해하는 것은 매우 중요합니다.  여러가지 하드웨어장치들을 사용하려면 리눅스서버에 인식을 시켜야하는데 이를 가능하게 해주는 것이 마운트(mount)입니다. 먼저 마운트(mount)의 의미부터 설명하도록 하겠습니다.\r\n\r\n우리가 사용하는 윈도우95/98/NT에서는 플로피나 CD-ROM 같은 하드웨어 장치들은 시스템이 부팅되면서 거의 대부분 자동으로 인식되며 부팅 후에는 바로 사용할 수 있습니다. 또한 새로 설치한 하드웨어장비는 PnP(Plug and Play)라는 기능에 의해 대부분 자동으로 인식하게 됩니다.\r\n\r\n물론 리눅스에서도 PnP기능을 지원하지만 하드디스크 추가작업시, 또는 CD-ROM등과 같은 장치들은 시스템 부팅후에 수동으로 마운트(mount)라는 작업을 해서 사용해야 합니다. 그리고 특정장치(CD-ROM등)는 사용후에 반드시 마운트해제(umount)를 시켜주셔야합니다.\r\n\r\n쉽게 설명해서 마운트는 특정 디바이스(device)를 사용하기 위해 하드웨어장치와 디렉토리를 연결하는 작업을 의미합니다. 예를 들어 하드웨어 중의 하나인 하드디스크의 장치명이 /dev/hda라고 한다면 이 장치명을 지정된 마운트포인트(디렉토리위치)와 연결하는 작업이 마운트(mount)입니다.\r\n\r\n리눅스서버에 입문한 초보관리자들에게는 mount라는 개념이 다소 어려울 수 있습니다.  하지만 mount라는 개념을 정확하게 이해하고 자기것으로 만들려면 직접 사용해보는 방법외에는 없습니다. 따라서 필자는 리눅스에서 mount명령어를 이용하여 사용할 수 있는 거의 모든 실무예들을 이번 장에 실어 두었습니다.  이번 기회에 초보관리자뿐 아니라 mount의 정확한 개념과 효율적인 실무 활용법을 배우고자 하시는 분들께 아주 좋은 기회가 되리라 생각합니다.\r\n\r\n자, 그럼 마운트하는 방법을 알아보도록 하겠습니다. 리눅스에서 마운트 명령어의 사용형식은 다음과 같습니다.\r\n\r\n명령어위치 : /bin/mount\r\n\r\n사용형식 \r\n        mount -a [-fnrvw] [-t 파일시스템타입]\r\n        mount [-fnrvw] [-o 옵션 [,...]] 장치| 디렉토리\r\n        mount [-fnrvw] [-t 파일시스템타입] [-o 옵션] 장치디렉토리\r\n\r\n아래의 예와 같이 mount라고 하면 현재 마운트되어 있는 정보를 볼 수 있습니다.  아래의 정보들은 /etc/mtab파일의 내용과 동일한 것으로 /etc/mtab파일에는 현재 시스템에서 마운트되어 있는 정보들이 저장되어 있습니다.\r\n\r\n \r\n\r\n첫 번째 열은 장치명이며 두번째 열은 마운트포인트(디렉토리명)이며 세번째 열은 파일시스템 타입이며 괄호안의 내용은 읽고 쓸 수있는가의 여부 즉, 마운트에서 사용한 옵션입니다.  뒤의 예에서 자세히 설명하겠지만 먼저 빈번하게 사용되는 CD-ROM 마운트에 대하여 간단히  예를 들어 보도록 하겠습니다.\r\n\r\n\r\n위의 예는 CD-ROM을 사용하기 위해서 CD-ROM을 마운트 한 것입니다. 이렇게 마운트 한 다음에는 "/mnt/cdrom 디렉토리로 가서 CD-ROM에 저장된 파일들을 읽을 수 있습니다.\r\n\r\n마운트되면서 출력된 메시지에는 읽을 수는 있어도 저장할 수 없다는 메시지를 “mount: block device /dev/cdrom is write-protected, mounting read-only”과 같이 보여줍니다. 이제 CD-ROM의 내용을 확인할 수 있으며 아래는 마운트된 CD-ROM의 내용을 /mnt/cdrom으로 가서 확인한 것입니다.\r\n\r\n\r\nCD-ROM의 사용이 끝난 후에는 마운트된 CD-ROM을 마운트해제(umount) 시켜야 합니다.\r\n\r\n\r\n마운트되어있는 상태에서는 CD-ROM을 뺄 수 없으며, 위의 예처럼 언마운트(umount)를 하면 마운트가 해제되고 CD-ROM을 뺄 수 있습니다.\r\n\r\n현재 작업디렉토리 위치가 /mnt/cdrom 내부일 경우에는 위의 예처럼 umount가 되지않고 “device is busy”라는 메시지만 보여줍니다.  마운트된 CD-ROM을 umount 시키려면 /mnt/cdrom에서 다른 곳으로 빠져나와서 umount를 시켜야 합니다.\r\n\r\n이렇게 운용자가 직접 마운트를 시켜줘야 사용할 수 있는 장치가 있는가하면 시스템이 부팅되면서 자동으로 마운트를 시켜주는 것이 있습니다. 시스템에 꼭 필요한 디바이스같은 경우에는 부팅시에 자동으로 마운트를 시켜, 부팅 후에 하나씩 모두 수작업으로 마운트해주어야하는 번거로움을 없앨 수 있습니다.\r\n\r\n어떤 디바이스를 부팅과정에서 마운트를 시킬 것인가에 대한 설정은 /etc/fstab파일에 있습니다. 이 파일을 보통 “파일시스템 테이블(FileSystem Table)”이라고 합니다.\r\n\r\n\r\n첫 번째 열은 디바이스명(또는 레이블명)을 나타냅니다. /dev 디렉토리에는 이들 디바이스파일들이 지정되어 있습니다. 두 번째 열은 마운트포인트(디바이스와 연결하여 사용할 디렉토리경로)이며 세 번째 열은 파일시스템 타입입니다.\r\n\r\n그리고 네 번째 열에서 defaults라고 되어있으면 부팅과정에서 자동으로 마운트가 되며, noauto라고 되어있는 경우에는 직접 마운트를 시켜서 사용해야 합니다. noauto로 되어 있는 경우에 마운트를 시키는 방법은 매우 간단합니다.\r\n \r\n[참고사항]\r\n/etc/fstab파일에 대한 자세한 설명은 이 책의 “fstab”편을 보시기 바랍니다. 아주 상세하게 설명되어있으며 /etc/fstab에 대한 자신을 가질 수 있을 것입니다.\r\n\r\n아래와 같이 "mount 마운트포인트"라고 하면 /etc/fstab에 지정되어 있는 디바이스로 자동으로 마운트 시켜줍니다. 예를들어 보겠습니다.\r\n\r\n\r\n“mount /mnt/cdrom”은 /etc/fstab에서 /dev/cdrom 디바이스가 지정되어 있으므로 이 디바이스로 마운트를 시켜줍니다.\r\n\r\n이번 장에서는 mount의 의미와 mount를 왜하는가, 그리고 마운트와 관련된 시스템정보파일들을 하나씩 살펴 보았습니다.\r\n \r\n \r\n \r\n2 : 리눅스에 장착된 CD-ROM데이터 사용하기 실무\r\n\r\n \r\n앞의 예에서 CD-ROM마운트에 대한 기본적인 방법을 설명하였습니다. 이번에는 위의 방법을 참조하여 실제 리눅스서버에 장착되어있는 CD를 사용하는 방법에 대해서 설명하겠습니다. \r\n \r\n리눅스에서 mount명령어를 가장 흔하게 사용하는 것이 CD-ROM의 마운트입니다. 따라서 이번 장에서는 CD-ROM의 마운트와 사용방법들에 대해서 자세히 알아보도록 하겠습니다.\r\nCD-ROM의 파일시스템은 iso9660이라는 파일시스템을 사용합니다. 이에 대한 내용은 /etc/fstab을 보면 자세히 나와있습니다. 따라서 CD-ROM을 마운트시킬 때에는 -t 옵션에 iso9660이라는 파일시스템 타입을 지정해야 합니다.\r\n\r\nCD-ROM 마운트형식 : mount -t iso9660 /dev/cdrom /mnt/cdrom\r\n\r\n\r\n에러메시지없이 CD-ROM이 마운트되었다는 메시지가 출력이 되었습니다. 위의 결과 메시지는 CD-ROM은 쓰기(write)가 않되며 오직 읽기만 가능하다는 것을 알려주는 메시지입니다.  CD-ROM의 장치파일명은 /dev/cdrom 이며 이 장치를 /mnt/cdrom이라는 디렉토리에 마운트를 하였습니다.  쉽게 설명하여 /dev/cdrom 장치에 /mnt/cdrom을 연결한 것입니다. 즉 마운트가 된 이후부터는 CD-ROM의 장치는 /mnt/cdrom으로 사용 할 수 있습니다.\r\n\r\n참고로 위의 “mount /mnt/cdrom”이라는 간단한 마운트방법은 /etc/fstab에 CD-ROM마운트정보가 설정되어있기 때문에 사용할 수 있는 방법입니다. 만약 위와 같은 방법으로 마운트가 되지않는다면 다음과 같은 방법으로 마운트하시기 바랍니다.\r\n\r\n이제 마운트가 된 CD-ROM으로 이동하기 위하여 마운트포인트인 /mnt/cdrom 디렉토리로 이동해 보겠습니다.\r\n\r\n \r\n\r\n \r\n\r\n다음은 CD-ROM의 마운트포인트인 /mnt/cdrom의 내용을 살펴 보겠습니다. /mnt/cdrom에서 "ls -l"을 해보면 CD-ROM의 내용이 리스트로 출력됩니다.\r\n\r\n\r\n즉, 위의 내용은 CD-ROM에 있는 파일들입니다.\r\n\r\n \r\n\r\n다음은 마운트가 되어있는 /mnt/cdrom에서 파일들 중 하나(예, TRANS.TBL)를 /tmp 디렉토리로 복사해 보겠습니다.  아래의 예는 CD-ROM의 파일 중 TRANS.TBL을 리눅스의 /tmp디렉토리로 복사한 예입니다. 그런 다음 /tmp 디렉토리로 이동하여 TRANS.TBL 파일이 복사 되었는가를 확인한 것입니다.\r\n\r\n\r\n이것을 예로든 이유는 마운트 된 후에는 CD-ROM의 내용을 리눅스의 파일시스템을 사용하는 것과 동일하게 사용할 수 있다는 것을 간단히 보여주기 위한 것입니다. \r\n\r\n \r\n \r\n \r\n \r\nㅇ 제작자 : 리눅스포털(www.superuser.co.kr) 수퍼유저코리아 박성수\r\n \r\nㅇ 본강좌의 자세한 정보 : http://www.superuser.co.kr/linuxcommandbible/\r\n \r\n \r\nShims HomePage\r\n[https://11q.kr 홈피] \r\n.\n<div class="content_move">[이 게시물은  관리자님에 의해 2013-11-18 21:29:50 11.H_BBS에서 이동 됨]</div>
    [ 추가 정보 ... 더보기) ]
    뷰PDF 1,2



    office view

    관련자료

    댓글목록

    등록된 댓글이 없습니다.

    목록

    새창 작성 수정 목록 링크 Edit G카랜다 HDD HDD HDD 게시물 주소 복사




    Total 1,684 / 40 Page
    [ 온라인 글꼴 변환기 / 웹 글꼴 생성기 및 NanumGothic.zip 글꼴 ]

    온라인 글꼴 변환기 / 웹 글꼴 생성기 및NanumGothic.zip 글꼴font-converter.net에서 변환하세요 변환된NanumGoth…

    [ 헤놀로지 DSM 6.2.3-25426 update 진행 ]

    헤놀로지 DSM 6.2.3-25426 update 진행http://www.2cpu.co.kr/nas/28294#c_28445어제 6.2.3으로 …

    [ xpenology ssh puttry로 mount 하여 Booting USB sn,mac 주소 직접 간편… ] 댓글 2

    xpenology ssh puttry로 mount 하여 Booting USB sn,mac 주소 직접 간편하게마운트하여 편집하기root@ss11q…

    [ 리눅스 cp - 복사 백업 하기 ]

    리눅스 cp - 복사먼저 copy 하고자 하는 디랙토리를 만든다mkdir/volume1/web/ww원본/volume1/web/g5s 를 카피 하…

    [ 스킨 종료명령과 스킨 메뉴 먹통시 메뉴 초기화 방법및 파워 사용자메뉴 만들기 ] 댓글 1

    스킨 종료명령과 스킨 메뉴 먹통시 메뉴 초기화 방법및 파워 사용자메뉴 만들기http://11q.kr/g5s/bbs/board.php?bo_ta…

    [ 작업중)iptime entware 설치 작업 이전에 설치되었는데 오늘 다시 작업 하니 설치가 되지 않네요 ]

    iptime entware 설치 작업이전에 설치되었는데 오늘 다시 작업 하니 설치가 되지 않네요usb를 다시 포멧 합니다usb 메모리를 포멧 잘…

    [ 펌정보)웹폰트 적용에서 최적화까지 ] 댓글 2

    펌정보)웹폰트 적용에서 최적화까지unicode-range속성Permalinkunicode-range속성을 이용하면 특정 문자열만 웹폰트로 지정할…

    [ ● Synology-NAS 시놀로지 포트 번호 정리 및 사용중인 내장 포트 방화벽 허용 적용 ]

    ● Synology-NAS 시놀로지 포트 사용중인 내장 포트 방화벽 허용 적용● Synology-NAS 시놀로지 포트 번호 정리 1. 설정 유틸…

    [ Synology NAS에 IPKG Easy Bootstrap nano edit ipkg 를 설치하는 방법 ]

    ●Synology NAS에 IPKG를 설치하는 방법Synology 패키지 센터로 이동하여 오른쪽 상단 모서리에 있는 " 설정 "을 클릭한 다음 …

    [ ● esxi의 putty로 ssh 설치 로 터미널 접속하기 ]

    ● esxi의 putty로 ssh 설치 로 터미널 접속하기 호스트 > 작업 > 서비스 > ssh 사용으로 변경 ▶ putty 로…

    [ ● 헤놀로지 부트로더 Redpill Driver 추가 방법 ]

    ● 헤놀로지 부트로더Redpill Driver 추가 방법https://blog.dateno1.com/?p=3993#comment-457하기 내용…

    [ ● redpill boot loader build 작업 에러 대응 펌 정보 및 starwindconv… ] 댓글 3

    아래내용은 저의 삽질 내용이며 우분투 영어 언어로 재설치 이상 없습니다------------------● 최종재설치)ESxi 서버에 우분투 설치…

    [ ● 시놀로지 nas 서버의 정보 및 홈페이지 정보 카카오 톡 알림 받기 ]

    ● 시놀로지 nas서버의 정보 및 홈페이지 정보 카카오 톡 알림 받기 1) 기본 설정은 메일 설정 진행 2) 카카오 메일수신 친구추가 진행3) …

    [ ● vCenter 없이 ESXi 6.7을 7.0으로 업그레이드하는 방법 ]

    ESXi 7.0에서 지원되지 않는 공급업체 하드웨어 VIB가 호스트에 설치되어 있을 수 있으므로 이러한 VIB가 업그레이드 프로세스를 차단할 수…

    [ ● 빌드 자동파일 sh 구성 )헤놀로지 RedPill tinyCore 만능부트로더 for Native img… ] 댓글 3

    ● 빌드 자동파일 sh 구성 )헤놀로지 RedPill tinyCore 만능부트로더 for Native img 적용파일 및 수정하기 첨부tinyc…

    [ ● esxi ESXi에 대한 SNMP 구성 시작 설정하기 ]

    ●esxiESXi에 대한 SNMP 구성 시작 설정하기ESXi에 대한 SNMP 구성라이브러리에 추가PDF 다운로드피드백업데이트 날짜:2019년05…

    [ ●esxi서버메인보드mainboard[GIGABYTE] B560M AORUS PRO 시스템 의 메뉴얼및 데디… ] 댓글 5

    ●esxi서버메인보드mainboard[GIGABYTE] B560M AORUS PRO 시스템 의 메뉴얼및 데디타 쉬트(data sheet) 분석및…


    ♥간단_메모글♥


    최근글


    새댓글



    PHP 안에 HTML ☞ 홈페이지 화면갱신 시간은 ♨
    ▶ 2024-07-05 20:22:00

    오늘의 홈 현황


    • 현재 접속자♨ 671 명
    • 오늘 가입자※ 3 명
    • 어제 가입자※ 8 명
    • 주간 가입자※ 17 명
    • 오늘 방문자 1,846 명
    • 어제 방문자 2,205 명
    • 최대 방문자 13,042 명
    • 전체 방문자 4,415,349 명
    • 전체 게시물※ 8,677 개
    • 전체 댓글수※ 24,837 개
    • 전체 회원수 11,092 명

    QR코드


    ☞ QR코드 스캔은 kakao앱 자체 QR코드

    알림 0








    최신글↑