별의 공부 블로그 🧑🏻‍💻
728x90
728x170

[리눅스마스터 1급 실기][단답식] 연습 문제 (소프트웨어 설치 및 관리)

 

문제 1

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

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

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

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

 

■ 조건

- ①번은 필요한 옵션을 한 번에 기입한다.

- ②번은 명령어만 기입한다. 옵션이나 인자값은 기입하지 않는다.

- ③번은 명령어만 기입한다.

- ④번은 관련 파일의 경로를 절대 경로로 기입한다. (실습하는 리눅스 버전 기준)

 

● 정답

더보기
더보기

① -e --nodeps

② which

③ ldd

④ /usr/sbin/postfix

 

 

문제 2

Q. 다음은 rpm 명령을 이용해서 패키지를 관리하는 과정이다. 조건에 맞게 (괄호) 안에 알맞은 내용을 적으시오.

가. vsftpd 패키지와 의존적인 관계에 있는 파일, 라이브러리, 패키지 목록을 출력한다.
# rpm (1) vsftpd

나. /etc/shadow 파일을 설치한 패키지 정보를 출력한다.
# rpm (2) /etc/shadow

다. 지정한 패키지 파일이 설치될 파일이나 디렉터리를 미리 확인한다.
# rpm (3) totem-2.28.6-2.el6.i686.rpm

라. vsftpd 패키지의 환경 설정 파일 정보만 출력한다.
# rpm (4) vsftpd

 

■ 조건

- ①~④번은 관련 옵션만 한 번에 기입한다. (예: -l -u, -alF)

 

● 정답

더보기
더보기

① -qR

② -qf

③ -qlp

④ -qc

 

 

문제 3

Q. 다음은 yum을 이용해서 패키지를 설치하고 관리하는 과정이다. 조건에 맞게 (괄호) 안에 알맞은 내용을 적으시오.

가. telnet이라는 문자열이 들어있는 패키지를 찾는다.
# yum (1) telnet

나. telnet-server라는 패키지를 설치한다.
# yum (2) telnet-server

다. telnet-server라는 패키지를 제거한다.
# yum (3) telnet-server

라. 작업한 이력을 확인한다.
# yum (4)

 

■ 조건

- ①~④번은 명령어만 기입한다.

 

● 정답

더보기
더보기

① search

② install

③ remove 또는 erase

④ history

 

 

문제 4

Q. 다음은 2GB가 넘은 용량의 /data 디렉터리를 백업하는 과정이다. 조건에 맞게 (괄호) 안에 알맞은 내용을 적으시오.

가. /data 디렉터리를 하나의 파일로 압축해서 백업하는데, 가장 효율성이 좋은 압축 옵션을 사용한다.
   생성되는 파일명은 백업되는 디렉터리명, 명령어, 압축 옵션을 고려해서 적절히 지정한다.
# (1) (2) (3) /data

나. 백업된 파일을 이용해서 현재 디렉터리에 관련 데이터를 복원한다.
# (1) (4) (3)

 

■ 조건

- ①번은 관련 명령어만 기입한다.

- ②번과 ④번은 명령어의 옵션을 기입하는데, 여러 옵션이 필요한 경우에는 한 번에 기입한다.

- ③번은 백업 파일명을 기입한다. 백업 파일명은 백업되는 디렉터리명인 data, 명령어, 압축 옵션을 고려해서 보편적으로 사용하는 파일명을 지정한다.

- ②번과 ④번은 ①번의 명령어가 틀리면 채점하지 않고, 압축 관련 옵션은 반드시 사용해야 한다.

 

● 정답

더보기
더보기

① tar

② Jcf 또는 Jcvf (앞 부분에 - 사용 가능)

③ data.tar.xz

④ Jxf 또는 Jxvf (앞 부분에 - 사용 가능)

 

 

문제 5

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

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

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

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

 

■ 조건

- ①번은 압축 등 꼭 필요한 옵션만 한 번에 기입한다.

- ②번은 명령어만 기입한다.

- ③번과 ④번은 명령어의 옵션 또는 옵션과 관련된 인자값을 기입하는데, 옵션과 관련된 인자값은 하나의 괄호로 처리한다. (예: -d /home/ihduser) 

 

● 정답

더보기
더보기

① Jxf

② gcc

③ -c

④ -o calc

 

728x90
그리드형(광고전용)
⚠️AdBlock이 감지되었습니다. 원할한 페이지 표시를 위해 AdBlock을 꺼주세요.⚠️


📖 Contents 📖