CS 지식

[기출문제] 리눅스마스터 2급 기출문제

ImJay 2025. 5. 6. 14:20
반응형

1. 다음 중 소스 코드를 수정해서 만든 2차적 저작물을 반드시 공개해야 하는 라이선스로 알맞은 것은?
MPL

 

2. 다음 중 10분 후에 시스템을 종료하는 명령으로 알맞은 것은?

shutdown -h +10

 

3. 다음 중 MPL 라이선스에 대한 설명으로 틀린 것은?

MPL 소스 코드와 다른 코드를 결합한 경우에 다른 소스 코드를 공개해야 한다.

 

4. 다음 중 리눅스의 섀도 패스워드(Shadow Password)에 대한 설명으로 알맞은 것은?

UNIX 네트워크에서 일반적으로 사용되는 네트워크 인증 기능

 

5. 다음 중 콘솔 모드나 터미널창에서 로그아웃하는 방법으로 틀린 것은?

[Ctrl]+[c]

 

6. 다음에서 설명하는 라이선스로 알맞은 것은?

해당 소프트웨어를 누구나 개작할 수 있고, 수정본의 재배포 시에 소스 코드의 비공개가 가능하다. 이 라이선스가 적용된 소프트웨어에는 X Window System, JQuery, Node.js 등이 있다.

BSD

 

7. 다음은 ls -l 명령을 실행시킨 결과이다. 이에 대한 설명으로 틀린 것은?

-rwxr-xr-x ihd project 1024 Aug 13 10:10 client.c

소유자는 client.c를 수정할 수 없다.

 

8. 다음 설명에 해당하는 파일로 알맞은 것은?

콘솔로 로그인을 시도하는 사용자에게 메시지를 전달하려고 할 때 관리자가 이용하는 파일이다.

/etc/motd

 

9. 다음 중 특정 도메인이 사용하는 IP 주소를 조회하는 명령으로 틀린 것은?

hostname

 

10. 다음 중 ls 명령에서 알파벳 역순으로 출력할 때 사용하는 옵션으로 알맞은 것은?

-r

 

11. 다음 명령의 결과에 대한 설명으로 알맞은 것은?

rm -r 디렉터리명

디렉터리 내의 파일뿐만 아니라 하위 디렉터리와 그 안의 파일까지 모두 삭제한다.

 

12. 다음 중 "/" 디렉터리 바로 하단에 위치하는 디렉터리로 가장 거리가 먼 것은?

/include

 

13. 다음 명령에 대한 설명으로 맞는 것은?

useradd -f 5 ihduser

ihduser 계정은 패스워드 사용기한 만료 후 5일 동안만 사용할 수 있도록 한다.

 

14. 다음 설명에 적합한 라이선스로 알맞은 것은?

소스 코드를 수정해서 프로그램을 개발한 후에 소스 코드를 공개하지 않고 독점적 소프트웨어로 사용하려고 한다.

BSD

 

15. 다음 ( 괄호 ) 안에 들어갈 명령어로 알맞은 것은?

( ) -l kaituser
Last password change : Jul 05, 2021

chage

 

16. 다음 중 시스템에 로그인한 전체 사용자에게 메시지를 전달할 때 사용하는 명령으로 알맞은 것은?

wall

 

17. 다음 중 ping 명령어를 사용하여 확인할 수 있는 정보로 틀린 것은?

외부에서 사용 중인 시스템에 PING을 이용한 DOS attack 실행 유무

 

18. 다음 ( 괄호 ) 안에 들어갈 명령어로 알맞은 것은?

( ) ihduser
22:34:05 up 160 days, 9:19, 6 users, load average: 0:00

w

 

19.  다음 ( 괄호 ) 안에 들어갈 명령으로 알맞은 것은?

( 괄호 ) com1.txt com2.txt
com1.txt com2.txt differ: byte 8, line 1

cmp

 

20. 다음 설명에 해당하는 명령으로 알맞은 것은?

등록된 DNS 서버를 이용하여 도메인이나 IP를 조회하는 명령이다. 셀 상에서 직접 조회할 수도 있고, 이 명령 실행 후에 대화형으로도 조회할 수 있다.

nslookup

 

21. 다음 명령의 실행 결과에 대한 설명으로 가장 알맞은 것은?

traceroute ihd.or.kr
traceroute to ihd.or.kr ..

ihd.or.kr까지 도달하기 위해 거쳐 가는 연결된 노드들을 확인하고 있다.

 

22. 다음 중 파티션 설정에 관한 설명으로 틀린 것은?

시스템의 여러 관리정보가 있는 /var는 별도의 파티션으로 분할하는 것이 좋다.

 

23. 텍스트 파일인 a, b의 내용이 아래와 같을 때 ㉠ 명령의 실행에 따른 ㉡의 결과로 알맞은 것은? 

cat a
korea team
cat b
fighting

cat b

㉠ cat a > b ㉡ korea team

 

24. /etc/passwd 파일의 7개 필드 관련 정보를 얻기 위한 명령으로 알맞은 것은?

man 5 passwd

 

25. 다음 중 CD-ROM이 IDE 장치의 Secondary Slave로 연결되어 있을 때, 일반적으로 사용하는 장치 파일명으로 알맞은 것은?

/dev/hdd1

 

26. 다음 중 리눅스 배포판에 대한 설명으로 알맞은 것은?

리눅스 전체 시스템을 구성하는 소프트웨어를 패키지 형태로 만들어 놓은 것

 

27. 다음 중 리눅스에서 최상위 디렉터리로 알맞은 것은?

/

 

28. 다음 명령의 실행 결과에 대한 설명으로 가장 알맞은 것은?

groupdel ihd1
groupdel: group 'ihd1' does not exist

ihd1 그룹을 제거하고자 하였으나, 해당 그룹이 존재하지 않아서 제거하지 못하였다.

 

29. 다음 주 traceroute 명령과 가장 관련이 깊은 프로토콜로 알맞은 것은?

ICMP

 

30. 다음 중 리눅스 커널이 들어있는 디렉터리로 알맞은 것은?

/boot

 

31. 다음 중 시스템의 메모리 사용량 정보를 확인하는 명령으로 알맞은 것은?

free

 

32. 물리적 시스템의 메모리(RAM)의 크기가 1GB일 때 권장할 만한 스왑 공간 용량으로 가장 알맞은 것은?

1GB

 

33. 다음 중 bash(Bourne Again Sheel)에서 fileB 파일의 뒷 부분에 fileA 파일의 내용을 추가하여 저장하는 명령은?

cat fileA >> fileB

 

34. 다음 중 확장 파티션에 부여될 수 있는 최대 파티션 번호 값으로 알맞은 것은?

5

 

35. 다음 중 리눅스의 특징으로 틀린 것은?

동적 라이브러리를 제공하지 않는다.

 

36. /etc/passwd 파일의 내용이 다음과 같은 경우 관련 설명으로 틀린 것은?

ihd:x:1000:1000::/home/ihd:/bin/false

ihd 계정의 패스워드는 암호화되어 /etc/shadows 파일에 저장되어 있다.

 

37. 리눅스의 기본 명령어에 대한 설명으로 틀린 것은?

내부명령어는 실행 시 새로운 서브 프로세스를 exec하여 실행한다.

 

38. 다음 중 nslokkup 실행 중인 상태에서 메일 서버 정보를 조회하기 위해 입력하는 명령으로 알맞은 것은?

set type=mx

 

39. 다음 중 유닉스(Unix) 운영체제를 개발한 인물들의 조합으로 알맞은 것은?

켄 톰슨, 데니스 리치

 

40. 다음 중 파티션과 장치명에 대한 설명으로 알맞은 것은?

hda는 첫 번째 IDE HDD를 나타낸다.

 

41. 섀도 패스워드(Shadow Password)를 사용할 때, /etc/passwd 파일에 포함된 내용으로 틀린 것은?

패스워드

 

42. 다음 중 논리 파티션에 부여될 수 있는 최소 파티션 번호 값으로 알맞은 것은?

5

 

43. test라는 바이너리 파일을 cat 명령으로 출력하였더니 모니터에 이상한 문자들이 출력되었다. 이렇게 출력된 문자들을 깔금히 모니터에서 제거하고자 할 때 사용하는 명령으로 알맞은 것은?

clear

 

44. 다음 중 디렉터리 내의 파일들의 정보를 화면 단위로 출력할 때 사용하는 명령으로 알맞은 것은?

ls -al | more

 

45. 다음 명령의 결과에 대한 설명으로 알맞은 것은?

mkdir .fileA

ls 명령에서 -a 옵션을 이용하면 .fileA 디렉터리를 찾을 수 있다.

 

46. 다음 중 사용 중인 호스트에서 ihd.or.kr까지 연결되는 과정을 알고 싶을 때 사용하는 명령으로 알맞은 것은?

traceroute ihd.or.kr

 

47. 다음 중 구글이 리눅스 커널 기반으로 만든 모바일 운영체제로 알맞은 것은?

Android

 

48. 다음 중 현재 사용 중인 가상 콘솔창 정보를 확인하는 명령으로 알맞은 것은?

tty

 

49. 다음 중 Bash 셸에서 설정된 PATH 환경변수에 /usr/local/bin이라는 새로운 경로를 추가하기 위한 명령으로 알맞은 것은?

export PATH=/usr/local/bin

 

50. 다음 명령어의 실행 결과에 대한 설명으로 알맞은 것은?

cal

오늘 날짜를 기준으로 속한 달이 출력된다.

 

 

오답이 8문제 있습니다. 😵 양해 부탁드립니다. 

반응형