리눅스마스터1급 기출문제/1801회

[2차 단답식] 패키지 프로그램에 관련된 내용을 확인하는 명령어 완성

Linuxpia4U 2024. 6. 21. 04:16
반응형

다음은 시스템에 기본적으로 설치된 cat 명령어의 패키지 프로그램명을 찾아서 해당 패키지가 설치한 파일 목록을 확인하는 과정이다. 조건에 맞게 (    ) 안에 알맞은 내용을 적으시오.

가. cat 명령어의 절대경로 정보를 출력한다.
# ( ① )

나. cat 명령어를 설치한 패키지명을 찾는다.
# rpm ( ② )

다. cat 명령어를 설치한 패키지의 크기, 사이즈, 요약, 설명 등의 기본정보를 출력한다.
# rpm ( ③ )

라. cat 명령어가 포함된 패키지가 설치한 파일 목록을 확인한다.
# rpm ( ④ )

■ 조건

● ①번 명령의 결과는 cat 명령어의 위치 정보를 절대경로로만 표시되도록 한다.
● ②번은 cat 명령어를 설치한 패키지명만 출력되도록 한다.
● ③번은 cat 명령어를 설치한 패키지의 기본 정보가 출력되도록 한다.
● ④번은 cat 명령어가 포함된 패키지가 설치한 파일 목록 정보를 출력한다.

정답

① which cat 또는 whereis cat

② -qf /bin/cat

③ -qi coreutils(coreutils-8.4-6.fc13.i686) 또는 rpm -qif /bin/cat

④ -ql coreutils(coreutils-8.4-6.fc13.i686) 또는 rpm -qlf /bin/cat

해설

  • which와 whereis: which 명령어는 특정 명령어의 절대경로를 출력합니다. whereis 명령어는 명령어의 절대경로, 소스 위치, 도움말(man) 페이지 파일의 위치를 출력합니다.
  • rpm: rpm 명령어는 레드햇 기반 리눅스에서 패키지 관리를 지원합니다.

 

반응형