본문 바로가기

CentOS/Study

[리눅스마스터]제1901회 리눅스마스터 1급 2차 시험 단답식 풀이 3

반응형

7. 다음은 rpm으로 설치된 특정 패키지 제거 및 이후에 발생된 문제점을 찾는 과정이다.
조건에 맞게 ( 괄호 ) 안에 알맞은 내용을 적으시오.

가. rpm 패키지로 설치된 mysql를 제거하는데, 의존성은 무시한다.
# rpm ( ① ) mysql

나. mysql 패키지를 제거했더니, postfix가 정상적으로 동작하지 않는다. postfix의 실
행 명령어의 위치 정보를 출력하는 명령을 적는다.
# ( ② ) postfix

다. postfix가 참고하는 동적 라이브러리 정보를 확인하는 명령을 기재한다.
# ( ③ ) ( ④ )

< 조  건 >
- ①번은 필요한 옵션을 한 번에 기재한다.
- ②번은 실행되는 명령어만 기재한다. 옵션이나 인자 값은 기재하지 않는다.
- ③번은 명령어만 기재한다.
- ④번은 관련 파일의 경로를 절대 경로로 기재한다. (제공된 리눅스 버전 기준)

 

rpm : 패키지 관련 명령어

삭제 : -e

의존성 무시 : --nodeps

명령어 위치 확인 : which

동적 라이브러리의 정보를 출력하는 명령어 : ldd

 

 

① -e --nodeps
② which 또는 whereis
③ ldd
④ /usr/sbin/postfix

 

8. 다음은 C언어로 작성된 소스 파일을 전달 받아 컴파일 하는 과정이다. 조건에 맞게 ( 괄호 ) 안에 알맞은 내용을 적으시오.

가. 묶여진 파일의 압축을 해제하는데, 파일 목록 등과 같은 진행 과정은 화면에 표시
하지 않는다.
# tar ( ① ) project.tar.xz

나. sum.c를 컴파일 하여 sum.o라는 목적(object) 파일을 생성한다.
# ( ② ) ( ③ ) sum.c

다. sum.o 및 add.o와 같이 2개의 목적 파일을 이용해서 calc라는 실행 명령을 생성한다.
# ( ② ) ( ④ ) sum.o add.o

< 조  건 >
- ①번은 압축 등 꼭 필요한 옵션만 한 번에 기재한다.
- ②번은 명령어만 기재한다.
- ③번과 ④번은 명령어의 옵션 또는 옵션과 관련된 인자 값을 기재하는데, 옵션과 관련된 인자 값은 하나의 괄호로 처리한다. (예: -d /home/ihduser)

 

tar : 파일을 압축하거나 압축된 파일을 해제

 

 

gcc : GNU 컴파일러 / 컴파일

gcc -c : 목적 파일을 생성(컴파일)

gcc -o : 실행 명령(파일)을 생성

① Jxf
② gcc
③ -c
④ -o calc

 

9. 다음은 모듈 관련 작업을 진행하는 과정이다. 조건에 맞게 ( 괄호 ) 안에 알맞은 내용을 적으시오.

가. 사용 가능한 모듈 목록 정보를 출력한다.
# ( ① ) ( ② )

나. ip6table_filter 모듈을 제거하면서 관련 모듈도 같이 제거한다.
# ( ① ) ( ③ ) ip6table_filter

다. 3c59x.ko 모듈 관련 정보를 출력한다.
# ( ④ ) 3c59x.ko

< 조  건 >
- ①번과 ④번은 명령어만 기재한다.
- ②번과 ③번은 명령어의 옵션만 기재한다.

 

모듈 관리 명령어

lnsmod : 모듈을 커널에 설치하는 명령어

rmmod : 모듈을 삭제하는 명령어

modprobe : 모듈을 설치 / 삭제하는 명령어

depmode : 의존성을 검사하여 modules.dep 파일을 갱신

modinfo : 지정한 모듈의 정보를 출력

 

 

① modprobe 
② -l
③ -r
④ modinfo 

 

10. 다음은 명령어를 이용해서 로그를 확인하는 과정이다. 조건에 맞게 ( 괄호 ) 안에 알맞은 내용을 적으시오.

가. 최근에 재부팅한 정보 2개만 출력한다.
# ( ① )

나. 로컬시스템의 3번째 터미널 창(/dev/tty3)에 로그인이 성공한 정보를 출력한다.
# ( ② )

다. kaituser가 로그인에 실패한 정보를 출력한다.
# ( ③ )

라. ihduser의 최종 로그인한 정보를 출력한다.
# ( ④ )

< 조  건 >
- ①∼④번은 명령어, 옵션, 옵션과 관련된 인자 값 등 결과를 확인할 수 있는 방법을 하나의 명령으로 기재한다.

 

last : 로그인, 재부팅(/var/log/wtmp)

lastb : 로그인에 실패 기록(/var/log/btmp)

 

① last -2 reboot
② last tty3 또는 last 3
③ lastb kaituser
④ lastlog -u ihduser

반응형