리눅스에 장착된 CD-ROM데이터 사용하기 실무
작성자 정보
- 관리자 작성
- 작성일
컨텐츠 정보
- 2,462 조회
- 0 추천
- 목록
본문
리눅스에 장착된 CD-ROM데이터 사용하기 실무
앞의 예에서 CD-ROM마운트에 대한 기본적인 방법을 설명하였습니다.
이번에는 위의 방법을 참조하여 실제 리눅스서버에 장착되어있는 CD를 사용하는 방법에 대해서 설명하겠습니다.
리눅스에서 mount명령어를 가장 흔하게 사용하는 것이 CD-ROM의 마운트입니다.
따라서 이번 장에서는 CD-ROM의 마운트와 사용방법들에 대해서 자세히 알아보도록 하겠습니다.
CD-ROM의 파일시스템은 iso9660이라는 파일시스템을 사용합니다.
이에 대한 내용은 /etc/fstab을 보면 자세히 나와있습니다.
따라서 CD-ROM을 마운트시킬 때에는 -t 옵션에 iso9660이라는 파일시스템 타입을 지정해야 합니다.
CD-ROM 마운트형식 : mount -t iso9660 /dev/cdrom /mnt/cdrom
[root@su249 ~]# mount -t iso9660 /dev/cdrom /mnt/cdrom mount: block device /dev/sr0 is write-protected, mounting read-only [root@su249 ~]# |
에러메시지 없이 CD-ROM이 마운트되었다는 메시지가 출력이 되었습니다.
위의 결과 메시지는 CD-ROM은 쓰기(write)가 안되며 오직 읽기만 가능하다는 것을 알려주는 메시지입니다.
CD-ROM의 장치파일명은 /dev/cdrom 이며 이 장치를 /mnt/cdrom이라는 디렉토리에 마운트를 하였습니다.
쉽게 설명하여 /dev/cdrom 장치에 /mnt/cdrom을 연결한 것입니다.
즉 마운트가 된 이후부터는 CD-ROM의 장치는 /mnt/cdrom으로 사용 할 수 있습니다.
참고로 위의 “mount /mnt/cdrom”이라는 간단한 마운트방법은 /etc/fstab에 CD-ROM마운트정보가 설정되어있기 때문에 사용할 수 있는 방법입니다.
만약 위와 같은 방법으로 마운트가 되지 않는다면 다음과 같은 방법으로 마운트하시기 바랍니다.
이제 마운트가 된 CD-ROM으로 이동하기 위하여 마운트포인트인 /mnt/cdrom 디렉토리로 이동해 보겠습니다.
[root@su249
~]# cd /mnt/cdrom |
다음은 CD-ROM의 마운트포인트인 /mnt/cdrom의 내용을 살펴 보겠습니다.
/mnt/cdrom에서 "ls -l"을 해보면 CD-ROM의 내용이 리스트로 출력됩니다.
[root@su249 cdrom]# ls -l 합계 407 -rw-r--r-- 2 root root 18363 2007-07-04 07:06 GPL drwxr-xr-x 2 root root 366592 2008-05-08 10:40 Packages -rw-r--r-- 2 root root 8223 2008-04-29 20:37 README-BURNING-ISOS-en_US.txt -rw-r--r-- 2 root root 1910 2008-05-07 02:16 RPM-GPG-KEY -rw-r--r-- 2 root root 1706 2008-05-07 02:16 RPM-GPG-KEY-beta -rw-r--r-- 2 root root 1519 2008-05-07 02:16 RPM-GPG-KEY-fedora -rw-r--r-- 2 root root 1105 2008-05-07 02:16 RPM-GPG-KEY-fedora-rawhide -rw-r--r-- 2 root root 1076 2008-05-07 02:16 RPM-GPG-KEY-fedora-test -rw-r--r-- 2 root root 1232 2008-05-07 02:16 RPM-GPG-KEY-rawhide -r--r--r-- 1 root root 3383 2008-05-08 10:53 TRANS.TBL drwxr-xr-x 4 root root 2048 2008-05-08 10:52 images drwxr-xr-x 2 root root 4096 2008-05-08 10:50 isolinux -rw-r--r-- 1 root root 94 2008-05-08 10:53 media.repo drwxr-xr-x 2 root root 2048 2008-05-08 10:53 repodata [root@su249 cdrom]# |
즉, 위의 내용은 CD-ROM에 있는 파일들입니다.
다음은 마운트가 되어있는 /mnt/cdrom에서 파일들 중 하나(예, TRANS.TBL)를 /tmp 디렉토리로 복사해 보겠습니다.
아래의 예는 CD-ROM의 파일 중 TRANS.TBL을 리눅스의 /tmp디렉토리로 복사한 예입니다.
그런 다음 /tmp 디렉토리로 이동하여 TRANS.TBL 파일이 복사 되었는가를 확인한 것입니다.
[root@su249 cdrom]# pwd /mnt/cdrom [root@su249 cdrom]# [root@su249 cdrom]# cp TRANS.TBL /tmp [root@su249 cdrom]# [root@su249 cdrom]# ls -l /tmp/TRANS.TBL -r--r--r-- 1 root root 3383 2013-09-11 08:27 /tmp/TRANS.TBL [root@su249 cdrom]# |
이것을 예로든 이유는 마운트 된 후에는 CD-ROM의 내용을 리눅스의 파일시스템을 사용하는 것과 동일하게 사용할 수 있다는 것을 간단히 보여주기 위한 것입니다.
관련자료
-
이전
-
다음