리눅스 마스터 1급 51-60) 23년 1차 필기 가답 + 설명

2023. 3. 12. 01:06정정생보통

리눅스
리눅스 마스터

51. 다음 중 locate 명령어에 대한 설명으로 알맞은 것은?

  1. 텍스트 파일에서 특정 패턴과 일치하는 줄을 출력해준다.
  2. 정보를 데이터베이스화하여 find 명령어보다 검색 속도가 빠르다.
  3. 새롭게 추가된 파일도 별다른 조치 없이 검색할 수 있다.
  4. 사용자, 허가권 등 다양한 조건을 이용해서 검색할 수 있다.

정답 : 2. 정보를 데이터베이스화하여 find 명령어보다 검색 속도가 빠르다.

해설 : 1. grep에 대한 설명입니다. 3. updatedb 명령어로 데이터베이스를 업데이트 해야합니다. 4. 사용자, 허가권 등 다양한 조건을 통한 검색은 find에서 제공합니다.

 

52. 다음 중 touch 명령어에 대한 설명으로 틀린 것은?

  1. 파일의 크기가 0인 빈 파일을 만들 때 사용한다.
  2. 파일의 Access Time을 변경할 때 사용한다.
  3. 파일의 Change Time을 변경할 때 사용한다.
  4. 파일의 Modify Time을 변경할 때 사용한다.

정답 : 3. 파일의 Change Time을 변경할 때 사용한다.

해설 : Change Time은 파일의 메타데이터가 변경될 때 자동으로 업데이트됩니다.

 

53. 다음 중 XFS 파일 시스템으로 운영 중인 CentOS7에서 사용자 쿼터를 설정할 때 사용하는 명령으로 거리가 먼 것은?

  1. quota
  2. edquota
  3. setquota
  4. xfs_quota

정답 : 1. quota

해설 : quota 명령어는 사용자나 그룹의 쿼터 사용량을 보여주는데 사용되며, 쿼터의 설정에 사용되지 않습니다.

 

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

아파치 웹 문서가 위치한 디렉터리가 /usr/local/apache/htdocs인데, /var/www/html이라는 디렉터리명으로 접근할 수 있도록 설정하려고 한다.
  1. ln /var/www/html /usr/local/apache/htdocs
  2. ln -s /var/www/html /usr/local/apache/htdocs
  3. ln /usr/local/apache/htdocs /var/www/html
  4. ln -s /usr/local/apache/htdocs /var/www/html

정답 : 4. ln -s /usr/local/apache/htdocs /var/www/html

해설 : ln -s를 통해 심볼릭 링크를 생성, /var/www/html에서 /usr/local/apache/htdocs에 접근할 수 있습니다. 

 

55. 다음과 같이 허가권이 설정된 경우에 관련 설명으로 알맞은 것은?

[root@www ~]# ls -l /usr/bin/passwd
-rwsr-xr-x. 1 root root 27856 Apr 1 2020 /usr/bin/passwd
  1. 이 파일은 root 사용자만 실행할 수 있다.
  2. ihduser 사용자가 실행하면 ihduser 사용자 권한으로 실행된다.
  3. ihduser 사용자가 실행하면 실행하는 동안 root 사용자 권한으로 인정된다.
  4. ihduser 사용자가 실행하면 실행하는 동안 root 그룹 권한으로 인정된다.

정답 : 3. ihduser 사용자가 실행하면 실행하는 동안 root 사용자 권한으로 인정된다.

해설 : rws의 s는 setuid 비트로, 실행하는 동안 사용자는 root 사용자 권한으로 인정됩니다.

 

56. 다음 결과에 해당하는 명령어로 알맞은 것은?

[root@www ~]#
 22:42:18 up  9:01, 3 users,  load average: 0.08, 0.03, 0.05
USER    TTY    FROM    LOGIN@    IDLE      JCPU    PCPU    WHAT
root       :0        :0           Mon21       ?xdm?   1:19       0.20s     /usr/libexec/gn
•••
[root@www ~]#
  1. w
  2. who
  3. users
  4. lslogins

정답 : 1. w

해설 : w 명령어는 현재 로그인한 사용자의 정보와 시스템의 부하량을 보여줍니다.

 

57.  다음 중 그룹관리자를 확인하는 과정으로 알맞은 것은?

  1. /etc/group 파일의 3번째 필드에서 확인한다.
  2. /etc/group 파일의 4번째 필드에서 확인한다.
  3. /etc/gshadow 파일의 3번째 필드에서 확인한다.
  4. /etc/gshadow 파일의 4번째 필드에서 확인한다.

정답 : 3. /etc/gshadow 파일의 3번째 필드에서 확인한다.

해설 : gshadow는 각각 다음과 같은 정보를 담고 있습니다.

1번 필드 : 그룹 이름
2번 필드 : 그룹 패스워드
3번 필드 : 그룹 관리자
4번 필드 : 멤버 리스트

 

58.  다음 결과에 해당하는 명령어로 알맞은 것은?

[root@www ~]#
Last password change                                                              : never
Password expires                                                                       : never
Password inactive                                                                      : never
Account expires                                                                         : never
Minimum number of days between password change          : 0
Maximum number of days between password change         : 99999
Number of days of warning before password expires           : 7
[root@www ~]#
  1. passwd -l 사용자명
  2. chage -l 사용자명
  3. usermod -l 사용자명
  4. chpasswd -l 사용자명

정답 : 2. chage -l

해설 : chage -l 명령어는 위 결과처럼 사용자의 패스워드에 대한 정보를 리스트로 출력합니다.

 

59. 다음은 ihduser 사용자가 휴직한 상태여서 계정 사용을 일시 정지시키는 과정이다. ( 괄호 ) 안에 들어갈 내용으로 알맞은 것은?

# ( 괄호 ) ihduser
  1. passwd -L
  2. passwd -d
  3. usermod -l
  4. usermod -L

정답 : 4. usermod -L

해설 : usermod -L(Lock) 옵션은 사용자의 패스워드의 잠금을 걸어 로그인을 막습니다. 사용자의 계정은 남아있지만 로그인할 수 없습니다.

 

60. 다음 ( 괄호 ) 안에 들어갈 내용으로 알맞은 것은?

/etc/passwd 파일은 시스템에 로그인하여 자원을 이용할 수 있는 사용자의 목록 정보를 저장하고 있다. 콜론(:) 기호를 구분자로 총 7개의 필드로 구분되어 있는데, 사용자의 홈 디렉터리는 ( 괄호 ) 번째 필드에서 확인할 수 있다.
  1. 4
  2. 5
  3. 6
  4. 7

정답 : 3. 6

해설 : /etc/passwd 파일에서 사용자의 홈 디렉터리는 6번째 필드에 있습니다.

반응형