리눅스마스터1급 기출문제 94

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

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차 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 ..

[리눅스마스터] 소스코드 컴파일 명령어 gcc

문제 32hack.c 파일을 컴파일하여 ps라는 실행 파일을 생성한다.선택지:gcc -c ps hack.cgcc -e ps hack.cgcc -o ps hack.cgcc -p ps hack.c정답:3번: gcc -o ps hack.c해설:명령어 구조 분석gcc: GNU Compiler Collection의 약어로, C/C++ 소스 코드를 컴파일하는 명령어.-o:역할: 출력 파일의 이름을 지정합니다.형식:gcc -o [실행 파일명] [소스 파일명]예제:gcc -o ps hack.c위 명령어는 hack.c 파일을 컴파일하여 ps라는 실행 파일을 생성합니다.다른 선택지 검토gcc -c ps hack.c-c 옵션:소스 파일을 목적 파일(object file)로만 생성합니다(확장자: .o).실행 파일은 생성되지 ..

[리눅스마스터] find 명령으로 Set-UID 파일 찾기

문제 31다음 중 시스템 전체에서 Set-UID가 설정된 파일을 전부 찾는 명령으로 알맞은 것은?find / -type f -perm 4000find / -type f -perm -4000find / -type -f -perm 4000find / -type -f -perm -4000정답:2번: find / -type f -perm -4000해설:Set-UID란?Set-UID 비트는 8진수로 4000을 의미합니다.이 비트가 설정된 파일은 실행 시 해당 파일의 소유자 권한을 상속받습니다.Set-UID 비트가 설정된 모든 파일을 찾기 위해서는 적절한 find 명령어 옵션을 사용해야 합니다.명령어 분석 및 선택지 검토find / -type f -perm 4000설명: 권한이 정확히 4000인 파일만 검색합니다...

[리눅스마스터] 파일 관리 권한

문제 30다음과 같을 때 ihduser라는 계정이 lin.txt 파일을 삭제할 수 있도록 권한을 설정하는 명령어로 알맞은 것은?[root@www ~]# ls -ld /datadrwxr-xr-x. 2 root root 4096 Jul 4 16:46 /data[root@www ~]# ls -l /datatotal 4-rw-r--r--. 1 root root 33 Jul 4 16:47 lin.txt보기1. chmod o+w /data2. chmod o+w lin.txt3. chown ihduser lin.txt4. chown ihduser.ihduser lin.txt해설파일 삭제 권한의 조건1. 파일의 소유자 또는 권한 설정chown 명령을 사용하여 파일의 소유자를 변경해야 ihduser가 직접 삭제 가능.2..