-
4장 3교시 : DVD/USB 마운트(2), 리눅스 기본명령어리눅스 2020. 6. 10. 21:05
실습목표
- X 윈도우에서 CD/DVD와 USB 사용법 익히기
- 텍스트모드에서 CD/DVD와 USB 사용법 익히기
실습1) 텍스트모드에서 CD/DVD와 USB 마운트 및 해제
1. 오른쪽 상단에 CD 아이콘에 마우스 오른쪽 클릭 후 Connect 선택 2. 체크박스 모두 선택 ubuntu-16.04.6-desktop-amd63.iso 파일 선택 후 ok 버튼 선택 3. 컴퓨터에 USB 연결 후 오른쪽 상단의 USB 아이콘 클릭 후 Connect 선택 4. cdrom에는 CD를 연결하고 usb 디렉토리에는 usb를 연결하기 위해 디렉토리 생성 5. mount 명령어를 사용하여 /dev/cdrom에 마운트 되어있는 CD를 /media/cdrom 디렉토리에 마운트 해준다. 5번 명령어 이후
$ ls /media/cdrom/ 명령어를 사용하여 cdrom에 cd로 마운트한 파일들이 존재하는지 확인하기
6. usb 마운트
$ mount /dev/sdb1 /media/usb - usb가 연결된 장치인 /dev/sdb1의 usb를 /media/usb에 마운트 $ ls /media/usb - usb안에 있는 파일들이 /media/usb로 잘 마운트 되었는지 확인 - usb안에 있던 text.txt 파일이 잘 마운트 되어 파일존재 $ cp /media/usb/text.txt . - /media/usb/ 디렉토리에 존재하는 text.txt 파일을 현재 디렉토리에 복사 $ cp /boot/a.txt /media/usb - /boot 디렉토리에 존재하는 a.txt 파일을 usb에 복사 $ umount /media/cdrom - umount 명령어를 사용하여 위에서 마운트 하였던 cdrom 해제 $ umount /media/usb - umount 명령어를 사용하여 위에서 마운트 하였던 usb 해제
실습2) 리눅스에서 ISO 파일을 제작
$ dpkg --get-selections genisoimage - dpkg 명령어를 사용하여 genisoimage가 설치 되어있는지 확인 - genisoimage install //설치가 잘되었다는 메시지 출력 $ genisoimage -r -J -o boot.iso /boot - genisoimage 명령어를 사용하여 boot 디렉토리 밑에있는 모든 파일이 boot.iso라는 파일로 만들어줌 $ ls -l - boot.iso 파일이 생성된것을 확인할 수 있음 - boot.iso 파일을 CD처럼 사용하기 위한 명령어 - $ mkdir /media/iso - 해당 디렉토리에 iso 파일을 마운트하기 위해 생성 $ mount -o loop boot.iso /media/iso - boot.iso 파일을 /media/iso 디렉토리에 마운트 $ ls -l /media/iso/ - 확인하면 묶기전 boot 파일들이 존재하는 것을 확인할 수 있다. - 압축과 비슷한 느낌 $ umount /media/iso - 마운트 해제
리눅스 기본 명령어(1)
1. ls : 파일 또는 디렉토리의 목록을 출력하는 명령어
-l 옵션을 사용하면 폴더의 목록을 자세하게 볼 수 있다.
boot.iso와 같은 일반 파일은 맨앞에 "-"가 붙고 "공개"라는 디렉토리 파일은 맨앞에 "d"가 붙는다. -a : 숨김 파일까지 볼 수 있는 옵션
2. cd : 현재 작업중인 디렉토리를 이동할 수 있는 명령어
$ cd / - 최상위 디렉토리로 이동하는 것 $ cd /root - root 디렉토리로 이동하는 것 $ cd ~ubuntu - ubuntu 사용자의 홈 디렉토리로 이동
디렉토리 이동 후 pwd 현재 디렉토리를 확인하는 명령어를 습관적으로 사용하여 이동이 잘 되었는지 확인하기!
절대경로 : "cd /var/local"와 같이 맨앞에 "/"가 붙는 경우
상대경로 : "cd .."와 같이 현재 위치하고 있는 디렉토리를 기준으로 경로가 설정된다.
3. touch : 비어있는 파일을 만드는 명령어
$ touch abc.txt - 아무것도 작성되지 않은 abc.txt 빈 파일이 생성된다. $ touch text.txt - 기존에 존재하는 text.txt에 사용하면 파일 생성 날짜만 현재 시간으로 변경된다.
4. rm : 파일 및 디렉토리를 삭제하는 명령어
$ rm -i a.txt - i 옵션을 사용하면 파일을 지울지 묻는 메시지창이 출력된다. $ rm -f a.txt - f 옵션을 사용하면 묻는 메시지를 억제하고 파일이 삭제된다. $ rm -r /home/wldyd - r 옵션을 사용하면 파일 뿐만 아니라 디렉토리의 하위 파일까지 모두 제거 할 수 있다.
5. cp : 파일을 복사하는 명령어
$ cp -r /boot/local /home/wldyd - r 옵션을 사용하면 해당 디렉토리 하위에 있는 파일까지 복사할 수 있다. - /boot/local 디렉토리를 /home/wldyd 디렉토리 밑에 복사
6. mv : 파일 이동 및 파일명을 변경할 수 있는 명령어
$ mv a.txt /home/wldyd/ - 현재 디렉토리에 존재하는 a.txt 파일을 /home/wldyd/ 디렉토리로 이동 $ mv b.txt c.txt - b.txt 파일의 이름을 c.txt 파일로 변경
7. mkdir : 디렉토리를 생성하는 명령어
$ mkdir /home/wldyd/test/ - /home/wldyd 디렉토리 밑에 test 디렉토리 생성
8. cat : 파일의 내용을 출력해주는 명령어
$ cat text.txt
9. head : 파일의 앞의 내용을 출력해주는 명령어
$ head -3 text.txt - text.txt 파일의 앞의 3줄의 내용만 출력
10. tail : 파일의 맨 뒤의 내용을 출력해주는 명령어
$ tail -3 text.txt - text.txt 파일의 뒤 3줄의 내용만 출력
11. more or less : 페이지 단위로 내용을 출력해주는 명령어
12. file : 파일의 형태를 출력해주는 명령어
$ fiel text.txt - 텍스트 형식의 파일 형태라는 것이 출력된다.
13. clear : 명령창을 깨끗하게 지워주는 명령어
'리눅스' 카테고리의 다른 글
4장 5교시 : 파일의 소유권과 허가권 (0) 2020.06.12 4장 4교시 : 사용자 및 그룹 관리 (0) 2020.06.10 4장 2교시 : vi 사용법, 도움말 사용법, DVD/USB 마운트(1) (0) 2020.06.09 4장 1교시 : 시작/종료, 가상콘솔, 런레벨, 자동완성 (0) 2020.06.09 3장 4교시 : 윈도 클라이언트 설치(WinClient) (0) 2020.06.07