2025년 리눅스마스터 자격증 시험일정과 준비 방법

리눅스 마스터 자격증은 한국정보통신자격협회(KAIT)에서 주관하는 자격증으로, 리눅스 운영체제에 대한 지식과 활용 능력을 평가합니다. 1급과 2급으로 나뉘어져 있으며, 각 급수마다 1차와 2차 시험으로 구성됩니다.

급수별 특징

  • 1급: 리눅스 시스템의 관리 능력에 중점을 두어 평가합니다.
  • 2급: 리눅스 시스템의 사용 능력에 중점을 두어 평가합니다.
등급 차수 검정 방법 문항 수 시험 시간 합격 기준
1급 1차 필기 (객관식 4지 선다형) 100문항 100분 60점 이상 (과목당 40% 미만 과락)
1급 2차 필기 (단답, 서술식) 10문항 100분 60점 이상
1급 2차 실기 (작업형) 5~7문항 100분 60점 이상
2급 1차 온라인 필기 (객관식 4지 선다형) 50문항 60분 60점 이상
2급 2차 필기 (객관식 4지 선다형) 80문항 100분 60점 이상 (과목당 40% 미만 과락)

1급 시험 과목

1차:

  • 리눅스 실무의 이해: 리눅스 개요, 시스템 이해, 네트워크 이해
  • 리눅스 시스템 관리: 일반 운영 관리, 장치 관리, 시스템 보안 및 관리
  • 네트워크 및 서비스 활용: 네트워크 서비스, 네트워크 보안

2차:

  • 필기: 리눅스 시스템 관리 및 활용에 대한 단답형 및 서술형 문제
  • 실기: 리눅스 시스템 운영 및 관리 작업 수행

2급 시험 과목

1차/2차 공통

  • 리눅스 일반: 리눅스 이해, 설치, 기본 명령어
  • 리눅스 운영 및 관리: 파일 시스템, Shell, 프로세스, 에디터, 소프트웨어 설치, 장치 설정
  • 리눅스 활용: X 윈도, 인터넷 활용, 응용 분야

합격 기준

  • 각 차수별로 평균 60점 이상을 획득해야 합니다.
  • 1급의 경우, 1차 시험 과목 중 어느 하나라도 40점 미만을 받으면 과락으로 불합격 처리됩니다.
  • 2급의 경우, 2차 시험 과목 중 어느 하나라도 40점 미만을 받으면 과락으로 불합격 처리됩니다.

응시 방법

한국정보통신자격협회 웹사이트 (www.ihd.or.kr)를 통해 시험 접수를 진행할 수 있습니다.

2025년 리눅스마스터 자격증 시험 일정

2025년 리눅스마스터 자격증 시험 일정은 아래와 같습니다. 시험을 준비하려면 각 회차의 접수 기간과 시험일을 확인하고 미리 계획을 세워야 합니다.

리눅스마스터 1급

리눅스마스터 1급은 리눅스 시스템의 고급 관리 능력과 이론적인 지식을 평가하는 자격증입니다. 1차 시험과 2차 시험으로 나뉩니다.

회차 차수 접수 기간 시험일 발표일
2501 1차 1월 20일 ~ 2월 7일 3월 8일 (토) 3월 28일 (금)
- 2차 3월 31일 ~ 4월 11일 5월 10일 (토) 5월 30일 (금)
2502 1차 7월 28일 ~ 8월 8일 9월 13일 (토) 10월 3일 (금)
- 2차 10월 6일 ~ 10월 17일 11월 8일 (토) 11월 28일 (금)

리눅스마스터 2급

리눅스마스터 2급은 리눅스의 기본적인 관리 능력과 실무 지식을 평가합니다. 1차 시험은 기본적인 리눅스 명령어와 설정, 2차 시험은 좀 더 실습적인 내용을 다룹니다.

회차 차수 접수 기간 시험일 발표일
2404 1차 '24.11.04.(월) ~ 11.13.(수) '24.11.05.(화) ~ 11.14.(목) 시험종료 즉시
- 2차 '24.11.05.(화) ~ 11.15.(금) '24.12.14.(토) '25.01.03.(금)
2501 1차 01.20.(월) ~ 02.05.(수) 01.21.(화) ~ 02.06.(목) 시험종료 즉시
- 2차 01.21.(화) ~ 02.07.(금) 03.08.(토) 03.28.(금)
2502 1차 04.28.(월) ~ 05.07.(수) 04.29.(화) ~ 05.08.(목) 시험종료 즉시
- 2차 04.29.(화) ~ 05.09.(금) 06.14.(토) 07.04.(금)
2503 1차 07.28.(월) ~ 08.06.(수) 07.29.(화) ~ 08.07.(목) 시험종료 즉시
- 2차 07.29.(화) ~ 08.08.(금) 09.13.(토) 10.03.(금)
2504 1차 10.27.(월) ~ 11.05.(수) 10.28.(화) ~ 11.06.(목) 시험종료 즉시
- 2차 10.28.(화) ~ 10.07.(금) 12.13.(토) '26.01.02.(금)

시험 준비, 공부 방법과 팁

  1. 교재 선정 및 학습 계획 수립
    • 공인 교재 선정: 인증된 교재를 선택하여 기본 개념 및 실습 위주로 학습합니다.
    • 학습 일정 계획: 시험일까지의 남은 시간을 고려하여 주간 및 월간 학습 계획을 세웁니다.
  2. 기본 개념 이해
    • 리눅스의 구조와 작동 원리 이해
    • 파일 시스템 관리, 사용자 관리, 네트워크 설정 등 기본 개념 숙지
  3. 실습 위주의 학습
    • 가상 머신 또는 실제 리눅스 환경 구축 후 명령어 및 설정 실습
    • 자주 출제되는 명령어와 스크립트 작성 연습
  4. 기출 문제 풀이
    • 과거 기출 문제 분석 및 풀이를 통해 시험 유형 파악
    • 시간 관리 연습을 위해 실제 시험 시간에 맞춰 모의고사 실시
728x90
반응형

'OS > Linux' 카테고리의 다른 글

[Raspberry PI] 초기 셋팅  (0) 2022.03.07
[Linux] 라인 수 카운트 하기  (0) 2021.06.23
[Linux] There are stopped jobs  (0) 2021.05.28
[Linux] 인터넷 속도 확인  (0) 2021.05.28
[Linux] top  (0) 2021.05.06
 

인터넷 속도를 측정하기 위해서 fast.com등 여러 사이트를 이용한다.

맥 터미널에서 명령어 하나로 간단하게 인터넷 속도를 측정할 수 있다.

networkQuality

 
728x90
반응형

'OS > MacOS' 카테고리의 다른 글

맥(mac)에서 텍스트 파일 인코딩 변경하기  (0) 2024.01.15

윈도우를 사용하는 분들과 협업을 하다보면 윈도우에서 작성된 텍스트 파일이 UTF-8이 아닌 MS-949 (CP-949) 인코딩으로 작성된 파일을 받을 때가 있다. 국제 표준인 UTF-8을 이용해 주시면 감사하겠지만, 어쩔 수 없이 내가 인코딩을 변경 해 줘야 한다.

CP-949에서 UTF-8로 인코딩을 변경하는 것은 터미널에서 간단하게 처리 할 수 있다.

iconv -c -f {원본 인코딩} -t {변환 인코딩} {원본 파일} > {저장 파일}

 
 
728x90
반응형

'OS > MacOS' 카테고리의 다른 글

mac(맥)에서 인터넷 속도 측정하기  (0) 2024.01.15

netstat 확인하기

    netstat -an

Local Addrress 는 현재 내 PC의 IP와 Port, Foreing Address는 외부 사이트의 IP와 Port 다

아이피 다음에 있는 : 으로 아이피주소와 포트번호가 구분이 된다


netstat 으로 특정 포트 확인하기

    netstat -an | findstr ":80"

Linux의 grep 명령어는 windows에서는 findstr로 볼 수 있다.

 

 


그렇지만

더 이상 윈도우를 서버로 쓰는 일은 없었으면 좋겠다

728x90
반응형

윈도우 심볼릭 링크 생성

GUI에서 바로가기와 심볼릭 링크는 별 차이 없지만, 심볼릭 링크는 좀 더 실제 폴더처럼 다룰 수 있고, 네트워크 드라이브상의 경로로도 연결 가능하다.
CLI에서 바로가기는 확인 불가능 하지만, 심볼릭 링크는 확인 가능함.
사실 Windows OS 에서 심볼릭 링크를 사용 가능하다는 것도 처음 알았음.

문법

mklink /d 링크이름 실제위치

 

사용 예시

C:\Users\Administrator>mklink /d "C:\tmep" "\\{IP}\BATCH_DOWN"

C:\tmep <<===>> \\{IP}\BATCH_DOWN에 대한 기호화된 링크를 만들었습니다.

C:\Users\Administrator>

 

728x90
반응형
  sudo apt-get update || sudo apt-get full-upgrade

apt-get update : 현재 사용하는 패키지와 그 버젼에 대해 리스트 업데이트
apt-get full-upgrade : 해당 리스트의 패키지들을 최신 버젼으로 재설치
두 명령어 모두 관리자 권한으로 실행해야 하기 때문에 sudo를 붙여야 함


  sudo rpi-eeprom-update -a

라즈베리 파이의 rpi-eeprom 패키지 의 사용 가능한 업데이트 설치

728x90
반응형

'OS > Linux' 카테고리의 다른 글

2025년 리눅스 마스터 자격증 시험일정과 준비 방법  (0) 2025.01.18
[Linux] 라인 수 카운트 하기  (0) 2021.06.23
[Linux] There are stopped jobs  (0) 2021.05.28
[Linux] 인터넷 속도 확인  (0) 2021.05.28
[Linux] top  (0) 2021.05.06

Linux에서 라인 수 카운트 하기.

  wc -l

해당 명령을 |와 함께 사용하면 됨.

EX

localhost_access_log.2021-06-22.txt 파일의 총 라인 수 카운트

  $ cat localhost_access_log.2021-06-22.txt |  wc -l
  90916

localhost_access_log.2021-06-22.txt 파일에서 특정 문자열이 포함된 라인 수 카운트

  # cat localhost_access_log.2021-06-22.txt | grep contractList.do | wc -l
  82
728x90
반응형

'OS > Linux' 카테고리의 다른 글

2025년 리눅스 마스터 자격증 시험일정과 준비 방법  (0) 2025.01.18
[Raspberry PI] 초기 셋팅  (0) 2022.03.07
[Linux] There are stopped jobs  (0) 2021.05.28
[Linux] 인터넷 속도 확인  (0) 2021.05.28
[Linux] top  (0) 2021.05.06
There are stopped jobs.

리눅스에서 이렇게 에러가 나면서 로그아웃이나 접속 종료가 되지 않는 경우가 있음.

fg %1

fg는 foreground의 약자로 위의 명령어는 포그라운드 프로세스로 복귀한는 명령어임.

해달 프로세스로 복귀해서 종료 시켜준뒤 로그아웃 또는 접속 종료하면 됨.

728x90
반응형

'OS > Linux' 카테고리의 다른 글

[Raspberry PI] 초기 셋팅  (0) 2022.03.07
[Linux] 라인 수 카운트 하기  (0) 2021.06.23
[Linux] 인터넷 속도 확인  (0) 2021.05.28
[Linux] top  (0) 2021.05.06
[Linux] 리눅스 서버 60초 안에 상황 파악하기  (0) 2021.05.06
  wget --no-check-certificate -O /dev/null  http://www.naver.com

 

728x90
반응형

'OS > Linux' 카테고리의 다른 글

[Linux] 라인 수 카운트 하기  (0) 2021.06.23
[Linux] There are stopped jobs  (0) 2021.05.28
[Linux] top  (0) 2021.05.06
[Linux] 리눅스 서버 60초 안에 상황 파악하기  (0) 2021.05.06
[Linux] 리눅스 버전 확인하기  (0) 2021.05.06

실시간으로 CPU 사용을 체크해 주는 명령어임.
시스템의 프로세스와 메모리 사용 상태, 리눅스 서버의 성능을 5초간격으로 업데이트 하면서 화면에 출력.
어떤 프로세스가 CPU를 과도하게 잡고있는디 파악할 때 필요함.


사용법

  top [option]
OPTION DESC
-b 배치모드로 정보 출력.
-d delay delay 값 만큼 초 단위로 정보를 업데이트. (기본 5)
-i idle 토글 값이 off 일 때, idle 프로세스나 좀비 프로세스 정보를 출력하지 않음.
-n num num 시간 만큼 업데이트 정보를 출력함.
-p pid 지정한 pid의 프로세스 정보만 출력.
-q 시간의 간격 없이 계속하여 업데이트 정보를 출력.
-s 몇 개의 대화식 명령을 비활성화.(뭘?)
-S 누적된 정보 출력.
  top

  top - 16:33:32 up 19 days,  1:39,  1 user,  load average: 0.00, 0.02, 0.00
  Tasks: 272 total,   1 running, 271 sleeping,   0 stopped,   0 zombie
  Cpu(s):  0.2%us,  0.1%sy,  0.0%ni, 99.8%id,  0.0%wa,  0.0%hi,  0.0%si,  0.0%st
  Mem:  16291780k total, 16078316k used,   213464k free,   220104k buffers
  Swap: 25165816k total,        0k used, 25165816k free, 15329424k cached

    PID USER      PR  NI  VIRT  RES  SHR S %CPU %MEM    TIME+  COMMAND
  16584 nobody    20   0 2023m  17m 3592 S  1.3  0.1 120:06.69 httpd
  2181  root      20   0  121m 2264 1856 S  0.3  0.0   0:40.52 nvcmgr
  15970 nobody    20   0 2023m  13m 3584 S  0.3  0.1  30:17.18 httpd
  16052 nobody    20   0 2023m  14m 3584 S  0.3  0.1  34:41.69 httpd
  29604 root      20   0 15168 1384  948 R  0.3  0.0   0:00.04 top
      1 root      20   0 19364 1540 1232 S  0.0  0.0   0:03.10 init
      2 root      20   0     0    0    0 S  0.0  0.0   0:00.04 kthreadd
  ...

옵션은 많지만 보통은 옵션 없는 명령이나 pid 정도만 확인함.
실행 후 h 를 입력하면 사용할 수 있는 단축키를 확인할 수 있음.


표출 데이터 : 첫 번째 줄

리눅스 컴퓨터의 정보와 시스템 부하율를 출력함.
top - 16:33:32 up 19 days, 1:39, 1 user, load average: 0.00, 0.02, 0.00

  • 16:33:32 :
    시스템 현재 시간
  • up 19 days, 1:39 :
    시스템이 부팅된 후 현재까지 운영된 시간.
  • 1 user :
    현재 로그인된 사용자의 수.
  • load average :
    0.00, 0.02, 0.00 최근 1분, 5분, 15분 각각의 시스템 평균 부하율.


표출 데이터 : 두 번째 줄

프로세스들의 종합적인 상황정보 출력.
Tasks: 272 total, 1 running, 271 sleeping, 0 stopped, 0 zombie

  • Tasks: 272 total :
    전체 실행중인 프로세스 수.
  • 1 running :
    현재 실행된 프로세스 수.
  • 271 sleeping :
    유휴상태에 있는 프로세스 수.
  • 0 stopped :
    종료된 프로세스 수.
  • 0 zombie :
    좀비 프로세스 수.
    • 대부분의 프로세스는 부모프로세스가 종료되면 자식프로세스들은 자동종료됨.
      부모프로세스가 종료되었음에도 남아있는 자식프로세스를 좀비프로세스라고 하며, 시스템이 느려지는 원인이 됨.
      대부분의 좀비 프로세스는 init 프로세스에 의해 관리되며, kill 명령으로 강제종료 시켜도 무방함.


표출 데이터 : 세 번째 줄

CPU의 사용 및 실행 상태를 출력.
Cpu(s): 0.2%us, 0.1%sy, 0.0%ni, 99.8%id, 0.0%wa, 0.0%hi, 0.0%si, 0.0%st

  • Cpu(s): 0.2%us :
    사용자가 실행시킨 프로세스들의 CPU 사용율.
  • 0.1%sy :
    시스템에서 사용하는 프로세스들의 CPU 사용율.
  • 0.0%ni :
    noce 정책에 의해 사용되고 있는 CPU 사용율.
  • 99.8%id :
    사용되지 않고 남은 CPU 사용율.
  • 0.0%wa :
    입출력 대기상태의 CPU 사용율.
  • 0.0%hi :
    IRQs에 사용된 CPU.
  • 0.0%si :
    softIRQs에 사용된 CPU.
  • 0.0%st :
    다른 인스턴스 실행에 주어진 time, steal 값


표출 데이터 : 네 번째 줄

메모리 사용 상태 출력.
Mem: 16291780k total, 16078316k used, 213464k free, 220104k buffers

  • Mem: 16291780k total :
    실제메모리의 사용량.
  • 16078316k used :
    프로세스에 의해 사용되고 있는 메모리 사용량.
  • 213464k free :
    사용되지 않고 남아있는 메모리 양.
  • 220104k buffers :
    버퍼링된 메모리 양.


표출 데이터 : 다섯 번째 줄

스왑 메모리의 상태 출력.
Swap: 25165816k total, 0k used, 25165816k free, 15329424k cached

  • Swap: 25165816k total :
    전체 메모리 스왑 양.
  • 0k used :
    프로세스에 의해 사용된 스왑메모리 양.
  • 25165816k free :
    남아있는 스왑메모리양.
  • 15329424k cached :
    캐싱 메모리양.

현재 시스템의 스왑메모리 운용 상황이므로 스왑메모리가 많이 사용되고 있다라는 의미는 실제 메모리가 부족하는 것의 증거임.


표출 데이터 : 여섯 번째 줄

전체 개별 프로세스들의 시스템 자원 사용현황과 실행상태를 파악할 수 있음.
PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND

  • PID :
    해당 프로세스의 유일한 프로세스 번호(Process ID, 키 값)
  • USER :
    프로세스를 실행시킨 사용자.
  • PR :
    프로세스의 우선순위(Priority, 키값 : H)
  • NI :
    프로세스의 NICE 값 (Nice Value, 키값 : I), Minus(-)를 가질수록 높은 우선순위를 갖고, Plus(+)를 가질수록 낮은 우선순위를 가짐.
    0 값은 우선순위가 적용되지 않음.
  • VIRT :
    해당 프로세스가 사용한 가상메모리의 총량 (Virtual(kb), 키값 : o)
  • RES :
    해당 프로세스의 물리적인 메모리 사용량 (Resident Size(kb), 키값 : q)
  • SHR :
    해당 프로세스에 의해 사용된 공유 메모리의 총량(Shared Mem Size(kb), 키값 : t)
  • S :
    프로세스의 상태를 나타냄.
    • S : sleeping
    • R : running
    • W : swapped out process
    • Z : zombies
  • %CPU :
    프로세스가 사용하는 CPU 사용율.
  • %MEM :
    프로세스가 사용하는 메모리 사용율.
  • COMMAND :
    실행된 명령어.


top 실행 후 단축키 명령어

CMD DESC
space 정보 업데이트
shift + p CPU 사용율 내림차순 정렬
shift + m 메모리 사용율 내림차순 정렬
shift + t 프로세스 작동 시간 내림차순 정렬
k pid 프로세스 종료
a 메모리 사용량에 따라 정렬
b batch 모드
c cli, 프로그램 이름 토글
h 매뉴얼
n or # 출력할 프로세스 수 지정
s 출력할 정보의 업데이트 시간 조정
q top 종료
728x90
반응형

'OS > Linux' 카테고리의 다른 글

[Linux] There are stopped jobs  (0) 2021.05.28
[Linux] 인터넷 속도 확인  (0) 2021.05.28
[Linux] 리눅스 서버 60초 안에 상황 파악하기  (0) 2021.05.06
[Linux] 리눅스 버전 확인하기  (0) 2021.05.06
[Linux] find 명령어  (0) 2021.05.03

+ Recent posts