본문 바로가기

리눅스마스터 1급/2002회

[리눅스마스터 1급] 2002회 1차 A형 기출문제 풀이 (21번 - 25번)

반응형

 

 

 

 

<시스템 작업 예약 명령어>

상시 작동하여 사용자를 돕는 데몬 프로그램 중 하나인 cron은 주기적으로 프로그램을 실행할 수 있게 하는 서비스이다. 이 작업에는 정해진 규칙이 있는데 [분, 시, 일, 월, 요일, 사용자명, 실행 명령] 순으로 6개의 필드를 입력해야 하는 규칙이다.

 

또한 특수 기호를 사용하여 규칙을 바꿀 수 있다. * 는 해당 필드의 모든 값, -는 ~와 같은 의미로 어디에서 어디까지를 정할 수 있으며 , 는 개별 선택(또는)을 의미하고 /는 특정 주기로 나눌 때 사용한다.

 

각 항목이 의미하는 바는 다음과 같다.

 

① 매시간 1분에

② 매일 1시에 

③ 매월 1일에

④ 1개월 동안

 

 

 

정답 ☞ ①

 

 

 

 

<사용자 권한>

UID가 500대 수인 것을 보아 lin 계정은 일반 유저임을 알 수 있다. /project 디렉터리의 허가권을 보면 앞자리 3글자씩 Owner(소유자), Group(그룹), Other(그 외의 사용자)의 허가권을 나타내는데 해당 문제의 경우 drwxrws--T 로 적혀있다. 맨 앞의 d는 파일의 유형이 디렉터리임을 의미한다.

 

Owner : rwx

Group : rws

Other : --T 

 

그룹의 x 자리에 s가 있는 것은 해당 파일(또는 디렉터리)이 그룹 소유라는 의미이다. Other 의 x 자리에 T는 실행 권한이 없음을 의미한다.

 

ls -ld /project 의 결과를 보아 파일의 소유권을 가진 주 그룹은 root, 2차 그룹은 project임을 알 수 있다.

 

① 파일의 그룹 소유권 lin (x) ☞ root (o)

② 주 그룹 kait (x) root(o)

③ 파일의 그룹 소유권은 2차 그룹인 project가 된다.

 

 

 

정답 ☞ ③

 

 

 

 

 

<라이브러리 의존성 명령어>

 

① ldd ☞ Library Dynamic Dependency의 약자로 라이브러리 의존성을 검사(확인)할 때 사용한다.  

② blkid ☞ Block Id의 약자로 파일 시스템의 정보를 확인할 때 사용하는 명령어이다.

③ ldconfig ☞ LD_LIBRARY_PATH 환경 변수나 ld.so.conf 파일에 명시된 동적 라이브러리 정보를 이용하여 ld.so.cache 파일을 만들어 ldconfig 명령어 실행 이후에 등록된 라이브러리를 더 빠르게 사용할 수 있도록 돕는 cache 업데이트 명령어이다.

④ ld.so.conf ☞ 설정된 동적 라이브러리 정보를 .conf 파일로 갖고 있는 디렉터리이다.

 

 

 

 

 

 

 

<압축 명령어>

 

 

① xz > ② bzip2 > ③ gzip > ④ compress

 

 

 

 

 

 

<패키지 관리 도구>

rpm(Redhat Package Manager) ☞ Redhat에서 만든 패키지 관리 도구이다. 설치할 패키지 파일의 내용을 미리 확인하고 싶다면 -qlp을 이용하여 해당 패키지에 어떤 파일이 포함되어 있는지 알 수 있다.

 

정답 ☞ ④

 

 

 

 

 

 

반응형