자격증/리눅스마스터 1급

[리눅스마스터1급 실기] 주변 장치 관리

ahgle 2023. 4. 26. 19:36
728x90
반응형

주변 장치 관리

 

1. /proc :  시스템에서 운영되고 있는 다양한 프로세스의 상태 정보, 하드웨어 정보,기타 시스템 정보를 저장한다.

  • /proc/cpuinfo : CPU 정보 확인
  • /proc/meminfo : 메모리 정보 확인
  • /proc/mdstat : RAID 정보 확인
  • /proc/version : 커널 정보 확인

2. lpr / lp :  프린터 작업 요청

  • # / -n : 인쇄할 매수 지정
  • -P / -d : 프린터 지정

#lpr -# 2 -P lp manual.txt : lp프린터에서 manual.txt 문서 2부 인쇄

#lp -n 2 -d lp manul.txt : lp 프린터에ㅐ서 manual.txt 문서 2부 인쇄

 

3.lpq :  프린터 큐에 있는 작업 목록 출력

4.lprm : 프린터 큐에 대기 중인 작업 삭제

#lprm 3 : 큐에 대기 중인 작업 번호가 3인 작업 취소

 

5. pvcreate :  물리적 볼륨 생성

#pvcreate /dev/sdb1 /dev/sdc1 : 2개의 파티션을 물리적 볼륨으로 구성

 

6.vgcreate : 볼륨 그룹 생성

#vgcreate lvm0 /dev/sdb1 /dev/sdc1 : 물리적 볼륨을 lvm0이라는 볼륨 그룹으로 구성

 

7.lvcreate : 논리적 볼륨 생성

          -L : 용량 지정(--size) / M 단위

          -n : 이름 지정(--name)

#lvcreate -L 2000M -n ldata1 lvm0 : 볼륨 그룹을 약 2GB 정도의 논리적 볼륨인 ldata1로 구성

 

8.mdadm : 리눅스 소프트웨어의 RAID인 MD(Multiple Device)를 구성

          -C : RAID 장치 생성(--create)

          -l : RAID 레벨 지정(--level) / 스트라이핑 기술 : 1, stripe

          -n : 분할된 장치 개수 / 구성하고 있는 장치 개수와 동일하게 지정

#mdadm -C /dev/md0 -l 0 -n 2 /dev/sdb1/ /dev/sdc1: 2개의 분할된 파티션 /dev/sdb1, /dev/sdc1에 스트라이핑 기술을 적용하여 /dev/md0 이라는 RAID 장치를 생성

 

9. 하드 디스크 구성 요소

 

-플래터 : 물리적으로 데이터가 저장되는 둥근 원판 / 전원이 켜지면 쉬지 않고 계속 회전

-헤드 : 헤드에 의해 데이터가 저장되고 읽힘

-섹터 : 데이터를 기록하고 읽어내는 가장 기본적인 단위

 

 

연습 문제 풀이

 

 

문제 1. 다음은 시스템  및 주변 장치 정보를 확인하는 과정이다. 조건에 맞게 (괄호) 안에 알맞은 내용을 적으시오.

가. 시스템에 장착된 CPU 정보를 확인할 수 있는 파일명을 절대 경로로 기입한다.
( 1 )

나. 시스템에 장착된 메모리 정보를 확인할 수 있는 파일명을 절대 경로로 기입한다.
( 2 )

다. 시스템에서 사용 중인  RAID 정보를 확인할 수 있는 파일명을 절대 경로로 기입한다.
( 3 )

라. 시스템에서 사용 중인 커널 버전 정보를 확인할 수 있는 파일명을 절대 경로로 기입한다.
( 4 )

 

조건

  • (1)~(4) 번은 파일명을 절대 경로로 기입한다.

 

정답

1) /proc/cpuinfo

2) /proc/meminfo

3) /proc/mdstat

4) /proc/version

 

 

문제 2. 다음은 프린터 관련 작업 중이다. (괄호) 안에 알맞은 내용을 적으시오.

가. manul.txt 라는 문서를 2부 인쇄한다.
#(1) (2) manual.txt

나. 프린터 큐에 있는 작업 목록을 인쇄한다.
#(3)

다. 프린터 큐에 대기 중인 작업 번호가 3인 작업을 취소한다.
#(4) 3

 

조건

  • 괄호에는 명령어, 옵션 또는 옵션과 관련된 인자 값을 적는데, 옵션과 관련된 인자 값이 있을 경우에도 하나의 괄호로 처리한다.(예 : -u posein)

 

정답

1) lp

2) # 2

3) lpq

4) lprm 

 

 

문제 3. 다음은 2개의 하드 디스크를 이용해서 LVM을 구성하는 과정이다. (괄호) 안에 알맞은 내용을 적으시오.

가. 2개의 파티션을 물리적 볼륨으로 구성한다.
#( 1 ) /dev/sdb1 /dev/sdc1

나. 물리적 볼륨을 lvm0이라는 볼륨 그룹으로 구성한다.
#( 2 ) /dev/sdb1 /dev/sdc1

다. 약 2GB 정도의 논리적 볼륨을 생성하는 데, 이름은 ldata1로 설정한다.
#( 3 ) ( 4 )

 

조건

  • ( 1 )번은 관련 명령어만 기입한다.
  • ( 2 )번은 관련 명령어 또는 명령어 및 인자값을 기입한다.
  • ( 3 )번은 관련 명령어만 기입한다.
  • ( 4 )번은 ( 3 )번에 기입한 명령어를 제외한 나머지를 한 번에 기입한다. 명령어가 틀리면 채점하지 않는다.

 

정답

1) pvcreate

2) vgcreate lvm0

3) lvcreate -L 2000M -n ldata1 lvm0

 

 

문제 4. 다음은 2개의 하드 디스크를 이용해서 스트라이핑(striping) 기술을 적용해서 RAID를 구성하는  과정이다. (괄호) 안에 알맞은 내용을 적으시오.

#( 1 ) ( 2 ) /dev/md0 ( 3 ) /dev/sdb1 /dev/sdc1

 

조건

  • 2개의 분할된 파티션인 /dev/sdb1, /dev/sdc1을 스트라이핑(striping) 기술을 적용해서 /dev/md0 이라는 RAID 장치로 생성한다.
  • ( 1 )번은 관련 명령어만 기입한다.
  • ( 2 )번은 ( 1 )번 명령어의 옵션 하나만 기입한다.
  • ( 3 )번은 ( 1 )번 명령어의 옵션을 기입하는데, 여러 옵션과 인자 값이 필요한 경우에는 하나만 기입한다. 
  • ( 1 )번에 기입되는 명령어가 틀리면 ( 2 )번과 ( 3 )번은 채점하지 않는다.

 

정답

1) madam

2) -C

3) -l 0 -n 2

 

728x90