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

[리눅스마스터] 리눅스 실무의 이해 8

문제 8다음 설명에서 두 명령어를 실행한 것과 동일한 결과를 한 번의 명령어로 실행시키고자 할 때 알맞은 것은? # which passwd /usr/bin/passwd # ls -l /usr/bin/passwd -rwsr-xr-x. 1 root root 30768 2018-07-01 20:48 /usr/bin/passwd 1. ls -l && which passwd 2. ls -l | grep which passwd 3. ls -l $(which passwd) 4. ls -l "which passwd" 정답: 3. ls -l $(which passwd) 해설정답인 ls -l $(which passwd) 명령은 which passwd 명령어의 출력을 명령 치환($())을 통해 ls -l 명령어의 인자로 사..

[리눅스마스터] 리눅스 실무의 이해 7

문제 7다음에서 설명하는 데몬 관련 유틸리티로 알맞은 것은? "텍스트 환경에서 커서를 이용하여 부팅 중 자동으로 실행되는 서비스를 설정할 수 있는 유틸리티이다. 옵션을 이용하여 특정 실행 레벨의 서비스 데몬을 설정할 수 있다." 1. systemctl 2. chkconfig 3. ntsysv 4. service 정답: 3. ntsysv 해설ntsysv는 텍스트 기반의 사용자 인터페이스를 제공하여 부팅 시 자동으로 실행될 서비스를 쉽게 설정할 수 있도록 하는 유틸리티입니다. 실행 레벨(run level)에 따라 서비스를 관리할 수 있으며, 특히 초보자에게 유용한 설정 도구입니다. 오답 정리 1. systemctl: 리눅스에서 서비스의 시작, 정지, 재시작 등을 제어하는 명령어로, 주로 systemd가 적용..

[리눅스마스터] 리눅스 실무의 이해 6

문제 6다음 스크립트를 실행하면 나오는 결과는?#!/bin/bashvar=0cnt=$0while [ "$var" -le ${#cnt} ]dovar=`expr $var +1`doneecho $var정답: 10해설좋은 스크립트는 아닙니다. 리눅스마스터 테스트를 위한 억지 문제입니다.cnt=$0은 cnt에 스크립트 파일명을 할당하는 구문입니다. 여기서는 './example'이기 때문에 길이는 9가 됩니다.${#cnt}는 스크립트 파일명의 길이(예: 9)를 반환합니다. 파일명이 길이와 './'가 포함해서 9가 됩니다.결과적으로 var는 10이 될 때까지 증가하며, 이 값이 출력됩니다.

[리눅스마스터] 리눅스 실무의 이해 5

문제 5다음 중 리눅스를 활용해서 고성능의 계산 능력이 제공되도록 시스템을 구성할 때 가장 알맞은 것은? 1. Embedded System 2. High Availability Cluster 3. Linux Virtual Server Cluster 4. High Performance Computing Cluster 정답: 4. High Performance Computing Cluster 해설고성능 계산을 위한 클러스터링 방식은 대규모의 계산 작업을 효율적으로 처리할 수 있는 시스템 구조를 필요로 합니다. **High Performance Computing Cluster (HPC)**는 대규모 계산을 위한 병렬 처리 및 고성능 연산이 가능한 시스템으로, 과학 연구, 시뮬레이션, 데이터 분석 등에서 활용됩..

[리눅스마스터] 리눅스 실무의 이해 4

문제 4다음 설명에 해당하는 리눅스의 기술적인 특징으로 알맞은 것은? "특정 프로세스의 입력이나 출력을 표준 입출력이 아닌 다른 입출력으로 변경할 때 사용한다." 1. 파이프 (Pipe) 2. 스와핑 (Swapping) 3. 리다이렉션 (Redirection) 4. 가상 콘솔 (Virtual Console) 정답: 3. 리다이렉션 (Redirection) 해설리다이렉션(Redirection)은 리눅스에서 특정 프로세스의 입력이나 출력을 기본 표준 입출력(키보드 및 화면) 외의 다른 장치나 파일로 변경할 때 사용하는 기능입니다. 예를 들어, 명령의 출력을 파일로 저장하거나 파일의 내용을 프로그램에 입력할 때 리다이렉션을 활용합니다. 오답 정리 1. 파이프 (Pipe): 한 명령어의 실행 결과를 다른 명령어..

[리눅스마스터] 리눅스 실무의 이해 3

문제 3다음 중 레드햇 계열에 속하는 리눅스 배포판으로 틀린 것은? 1. CentOS 2. Scientific Linux 3. Vector Linux 4. Oracle Linux 정답: 3. Vector Linux 해설Vector Linux는 슬랙웨어(Slackware) 계열에 속하는 리눅스 배포판으로, 레드햇 계열과는 관련이 없습니다. 다른 보기들은 모두 레드햇 계열에 속합니다. 오답 정리 1. CentOS: 레드햇 엔터프라이즈 리눅스(RHEL)를 기반으로 한 배포판으로, RHEL의 소스 코드와 호환성을 제공합니다. 2. Scientific Linux: CERN과 페르미 연구소에서 RHEL을 기반으로 개발한 리눅스 배포판으로, 주로 과학 연구 목적에 사용됩니다. 3. Oracle Linux: 오라클이 ..

[리눅스마스터] 리눅스 실무의 이해 2

문제 2다음에 제시된 운영체제 관련 기술 중 하드디스크 공간의 효율성을 높여준 기술로 가장 알맞은 것은? 1. 라이브러리 2. 가상 메모리 3. 가상 콘솔 4. 파이프 정답: 1. 라이브러리 해설라이브러리는 여러 프로그램이 공통으로 사용하는 코드를 하나로 모아두어, 중복 저장 없이 필요할 때 호출하여 사용할 수 있게 합니다. 이를 통해 하드디스크 공간을 절약하고, 저장 공간의 효율성을 높여줍니다. 오답 정리2. 가상 메모리: 실제 메모리(RAM)가 부족할 때 하드디스크의 일부를 마치 메모리처럼 사용하는 기술로, 주로 메모리 용량을 확장하여 효율성을 높이는 데 사용됩니다. 하드디스크 공간 절약과는 직접적인 관련이 없습니다. 3. 가상 콘솔: 하나의 물리적 콘솔에서 여러 개의 콘솔 화면을 전환하여 사용할 수..

[리눅스마스터] 리눅스 실무의 이해 2

문제 1다음 중 관련 라이선스가 적용된 소스코드를 수정하여 만든 2차적 저작물에 대해 소스코드의 비공개가 가능한 라이선스로 틀린 것은? 1. BSD 2. Apache License 3. MPL 4. MIT 정답: 3. MPL 해설BSD License와 MIT License는 "Permissive License"로, 수정한 소스 코드를 재배포할 때 공개할 의무가 없습니다. 따라서 수정한 코드를 비공개로 유지할 수 있으며, 상업적으로 이용하거나 다른 라이선스로 재배포할 수 있습니다. Apache License 또한 비공개로 사용할 수 있지만, 특허 관련 보호 조항을 포함하고 있습니다. 재배포 시 "NOTICE" 파일에 원 저작자의 정보를 포함하는 등의 조건이 있지만, 코드 공개 의무는 없습니다. 반면, MP..