보안 루피

리눅스 마스터 1급 실기 : 주변 장치 관리( /proc 본문

리눅스 마스터 1급

리눅스 마스터 1급 실기 : 주변 장치 관리( /proc

잔망 루피 2023. 5. 3. 16:53

/proc : 각종 시스템 및 주변장치 정보 파일 (파티션

이는 /proc    tab 으로 여러 파일 항목을 확인 할 수 있다.

더보기

Display all 274 possibilities? (y or n)
1/             2506/          27903/         45/            cmdline
10/            2519/          27904/         4501/          consoles
11/            2527/          2797/          4550/          cpuinfo
123138/        2531/          280/           4556/          crypto
123146/        25430/         2804/          4600/          devices
123155         2544/          2818/          47/            diskstats
123156         2545/          282/           490/           dma
1271/          25500/         2833/          4980/          driver/
13/            25501/         284/           570/           execdomains
14/            2556/          285/           571/           fb
15/            2566/          2862/          572/           filesystems
1513/          2574/          2888/          573/           fs/
1517/          2582/          2896/          574/           interrupts
1539/          26019/         291/           575/           iomem
1550/          2608/          293/           576/           ioports
16/            2610/          295/           577/           irq/
17/            2613/          296/           578/           kallsyms
1732/          2616/          30/            579/           kcore
1744/          2621/          3034/          581/           key-users
18/            2626/          305/           582/           keys
1815/          2629/          306/           6/             kmsg
18406/         2632/          31/            60/            kpagecount
1852/          2634/          32/            687/           kpageflags
1879/          2636/          323/           688/           loadavg
1882/          2651/          3283/          690/           locks
1891/          2655/          3292/          692/           mdstat
19/            2660/          3296/          694/           meminfo
1987/          2661/          3297/          7/             misc
2/             2664/          33/            72032/         modules
20/            2667/          3446/          721/           mounts
21/            2674/          3456/          723/           mpt/
22/            2675/          3604/          724/           mtrr
2239/          26752/         3610/          725/           net/
2250/          26821/         374/           726/           pagetypeinfo
2257/          26865/         375/           742/           partitions
2266/          26949/         385/           743/           sched_debug
2267/          26995/         386/           746/           schedstat
2294/          2703/          398/           750/           scsi/
2298/          2716/          399/           752/           self/
23/            2726/          4/             763/           slabinfo
2303/          27303/         400/           766/           softirqs
2385/          2738/          401/           767/           stat
24/            27456/         402/           770/           swaps
2403/          27493/         403/           773/           sys/
2408/          2750/          4033/          779/           sysrq-trigger
2414/          2751/          404/           797/           sysvipc/
2438/          2756/          405/           8/             timer_list
2450/          2764/          406/           9/             timer_stats
2460/          2766/          407/           923/           tty/
2475/          2768/          408/           95/            uptime
2479/          278/           41/            acpi/          version
2483/          27815/         43/            asound/        vmallocinfo
2486/          2784/          44/            buddyinfo      vmstat
2495/          279/           4428/          bus/           zoneinfo
2499/          2790/          4467/          cgroups

 

/proc/cpuinfo

/proc/meminfo

/proc/mdstat

/proc/version

 


프린터

가. test.txt 문서를 2부 인쇄한다.

#(  1  ) test.txt

나. 프린터 큐에 있는 작업 목록 확인
#(  3  )

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

1. lpr -#2                                     여러 장있을경우    - # 2

3. lpq

4. lprm

 


볼륨 생성

pvcreate : 물리적 볼륨 생성          Physical Volum

vgcreate : 볼륨 그룹 생성              Volum Group

lvcreate : 논리적 볼륨 생성           Logical Volum

 

가. /dev/sdb1     /dev/sdc1 를 물리적 볼륨으로 생성할때
# (  1  ) (			2			)

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

다. 약 2GB 정도 논리적 볼륨을 생성하는데, 이름은 linux로 설정
# (   4   )
더보기

1. pvcreate   

2.  /dev/sdb1     /dev/sdc1

 

3. vgcreate lvm0

4. lvcreate -L 2000M -n lunux                                lvcreate -L  [1000M 당 1G] -n 이름 설정

 

 


mdadm : RAID 구성할때 사용

 

  • RAID 구성 <mdadm> 옵션 암기하면 편함
    mdadm -C --create 
  • mdadm -a --add 추가
  • mdadm -r remove
  •  mdadm -l  --level
    • level 0일때 : raid 0 stripe(묶어서진행)
      level 1일때 : raid 1  mirror(미러링)
      level 4일때 : raid 4
      level 5일때 : raid 5
      level 6일때 : raid 6
  •  mdadm -n  생성개수
  • mdadm -D --detail 세부정보
  • mdadm -S --stop 자원해제
  • mdadm -f --fail 특정오류 발생

 

<Stripe 기능 사용해서 RAID 생성하기> 

이 형식을 잘 기억

가. 2개 하드디스크를 이용해서 스트라이핑 기술을 적용해 RAID 구성하는 과정

#mdadm -C /dev/md0 -l 0 -n 2                                         # level 0(스트라이핑) 을 이용해 2개 생성

나. 2개 하드디스크를 이용해서 mirror 기능 사용해서 RAID 생성하기
#mdadm -C /dev/ md0 -l 1 -n 2                                          #level 1(Mirror)을 이용해 2개 생성

다. RAID-5 구성하기
#mdadm -C /dev/md0 -l 5 -3                                             #level 5를 이용해 -n 3개 생성