2024/12 30

[리눅스마스터] 리눅스 커널 관리 방법

1802회 1차 041다음 중 리눅스 커널에 대한 설명으로 틀린 것은?① 리눅스에서 커널은 시스템 자원을 소유하고 관리하는 역할을 담당한다.② 리눅스 커널 버전 확인은 'uname -r' 명령으로 할 수 있다.③ 프로그램이 하드웨어 자원을 직접적으로 접근할 수 있도록 해준다.④ 커널 컴파일은 커널 소스를 이용하여 시스템에 최적화된 커널을 만드는 과정이다. 오답노트더보기- 리눅스 커널은 HAL(Hardware Abstract Layer)을 이용하여 하드웨어 자원을 간접적으로 접근할 수 있도록 한다. 답은 ③ 프로그램이 하드웨어 자원을 직접적으로 접근할 수 있도록 해준다.

[리눅스마스터] 올바른 root 사용자 관리 기법

1802회 1차 040다음 설명 중 올바른 root 사용자 관리 기법으로 틀린 것은?① 무의미하게 장시간 로그인되어 있지 않도록 한다.② root 이외에 UID가 0인 사용자 하나를 추가로 생성한다.③ ssh로 접근 시에 root로 직접 로그인되는 것을 막는다.④ PAM(Pluggable Authentication Modules)을 이용해서 접근을 제어한다. 오답노트더보기- root 권한을 갖는 사용자를 최소한으로 유지하는 것을 권장한다.- PAM: 리눅스 시스템에서 어플리케이션과 서비스에 대한 중앙집중적 동적 인증을 제공한다. 답은 ② root 이외에 UID가 0인 사용자 하나를 추가로 생성한다.

[리눅스마스터] 사운드 카드용 장치 사용

1802회 1차 049다음 중 리눅스에서 사운드 카드용 장치에 대한 설명으로 틀린 것은?① alsamixer는 오디오 CD에서 wav 파일로 추출하거나 재생할 때 사용하는 프로그램이다.② ALSA는 사운드 카드를 자동으로 구성하게 하고 다수의 사운드 장치 관리 목적으로 한다.③ OSS는 표준 유닉스 장치 시스템콜(POSIX read, write, ioctl 등)에 기반을 두고 있다.④ alsactl 명령은 ALSA 사운드 카드를 초기화하거나 정보를 환경설정 파일에 저장할 수 있다. 오답노트더보기선택지 분석① alsamixer는 오디오 CD에서 wav 파일로 추출하거나 재생할 때 사용하는 프로그램이다.틀린 설명입니다.alsamixer는 ALSA(Advanced Linux Sound Architecture)..

[리눅스마스터] 시스템을 검사하는 디스크 사용량 관련 명령어

1802회 1차 038다음 중 파일 시스템을 검사하여 aquota.user와 같은 quota 기록 파일을 생성하는 명령으로 알맞은 것은?① quota② edquota③ repquota④ quotacheck 오답노트더보기해설quota: 사용자, 그룹의 디스크 쿼터 정보를 출력합니다.edquota: 사용자의 디스크 쿼터를 편집합니다.repquota: 현재 파일 시스템의 쿼터 정보를 요약하여 출력합니다.quotacheck: 파일 시스템을 검사하여 쿼터 설정을 초기화하고 기록 파일(예: aquota.user)을 생성합니다.따라서, 파일 시스템을 검사하고 quota 기록 파일을 생성하는 명령은 quotacheck입니다. 답은 ④ quotacheck

[리눅스마스터] 파일에 대한 시간 관련 정보를 확인하는 명령

1802회 1차 037다음 중 Change Time과 같이 파일에 대한 시간 관련 정보인 타임스탬프(Timestamp) 정보를 확인하는 명령으로 알맞은 것은?① ls② info③ stat④ touch 오답노트더보기stat: 'stat [파일명]'을 형식으로 하여, i-node 번호, UID 및 GID, 링크 수, 접근 시간, 수정 시간, 변경 시간을 확인할 수 있다.ls: 파일 목록을 확인하는 명령어로 요약된 정보를 출력한다.info: 명령어에 대한 상세한 설명을 제공하는 명령어이다.touch: 파일의 시간 정보를 현재 시간으로 변경하는 명령어이다. 답은 ③ stat

카테고리 없음 2024.12.27

[리눅스마스터] 프로세스 이름을 인자로 사용하는 명령어

1802회 1차 036다음 중 httpd와 같이 프로세스 이름을 인자로 사용하는 명령어로 틀린 것은?① kill② killall③ pkill④ nice 오답노트더보기해설kill: PID(Process ID)를 인자로 사용하여 특정 프로세스에 신호를 전달합니다. 프로세스 이름이 아닌 PID를 필요로 합니다.killall: 프로세스 이름을 인자로 하여 관련된 모든 프로세스를 종료시킵니다.pkill: 프로세스 이름을 인자로 하여 해당 프로세스를 종료합니다.nice: 프로세스 이름을 인자로 하여 우선순위를 조정합니다.따라서, 프로세스 이름을 직접 인자로 사용할 수 없는 kill 명령어가 틀린 명령어입니다. 답은 ① kill

[리눅스마스터] 백그라운드로 실행 중인 프로세스 확인

문제 35다음 중 백그라운드로 실행 중인 프로세스나 현재 중지된 프로세스의 목록을 확인할 때 사용하는 명령으로 알맞은 것은?선택지:bgfgjobspgrep정답:3번: jobs해설:1. 각 명령어 분석bg설명:중지된 작업을 백그라운드로 전환하여 실행합니다.예시:bg %1작업 ID 1을 백그라운드로 재개.결론: 프로세스 목록을 조회하지 않으므로 오답입니다.fg설명:백그라운드 또는 중지된 작업을 포어그라운드(foreground)로 전환합니다.예시:fg %1작업 ID 1을 포어그라운드로 이동.결론: 프로세스 목록 조회 기능이 없으므로 오답입니다.jobs (정답)설명:현재 쉘에서 실행 중이거나 중지된 작업의 목록을 표시합니다.예시:jobs결과 예시:[1]+ Stopped vim test.c[2]- Runn..

[리눅스마스터] 패키지를 관리하는 명령어, rpm

문제 34다음은 rpm 명령을 이용해서 httpd 패키지를 제거하는 과정이다. ( ) 안에 들어갈 내용으로 알맞은 것은?예제 명령어# rpm ( ㄱ ) httpd error: Failed dependencies: httpd >= 2.2.0 is needed by (installed) gnome-user-share-2.28.2-3.el6.i686 # rpm ( ㄱ ) httpd ( ㄴ )선택지:ㄱ: -e ㄴ: --nodepsㄱ: -e ㄴ: --forceㄱ: -r ㄴ: --nodepsㄱ: -r ㄴ: --force정답:1번: ㄱ: -e, ㄴ: --nodeps해설:1. rpm 명령어 옵션 분석rpm: 패키지 관리 명령어.주요 옵션:-e: 패키지 제거(remove).--nodeps: 의존성 검사 무시(dep..

[리눅스마스터] yum을 이용한 패키지 제거 명령

문제 33다음 중 yum을 이용해서 telnet-server 패키지를 제거하는 명령으로 알맞은 것은?선택지:yum erase telnet-serveryum eliminate telnet-serveryum delete telnet-serveryum remove telnet-server정답:4번: yum remove telnet-server해설:yum(Yellow dog Updater, Modified)패키지 설치, 업데이트, 제거 및 정보 확인을 관리하는 명령어입니다.리포지터리(repository)를 통해 패키지를 관리합니다.주요 명령어 옵션은 아래와 같습니다.명령어 옵션 설명명령어 옵션설명yum install [패키지명]지정된 패키지를 설치합니다.yum remove [패키지명]패키지를 제거합니다.yum ..