mkfs,mke2fs동일명령어 저너링 파일 시스템은 ext3 ext4 해당 i-node 설정 옵션은 T largefile -i : inode의 개수 설정 -T : inode 크기 설정 -j : 저널링 파일 시스템으로 만들기(ext3)
2번
다음 특수권한 설정에 대한 설명으로 알맞은 것은?
① chmod g+s,o+t /project
② chmod g+t,o+t /project
③ chmod go+s /project
④ chmod go+t /project
정답 확인 · 해설
정답 ①
setgid : g+s, g-s 로 설정 및 해제 setuid : u+s, u-s 로 설정 및 해제 sticky bit : o+t, o-t 로 설정 및 해제 (디렉토리만 설정가능) 자세한 설명 참고 : http://eunguru.tistory.com/115
3번
다음중 리눅스파일시스템에 대한설명으로틀린 것은?
① Reiserfs, XFS, JFS는 저널링 파일 시스템이다.
② sysv는 리눅스에서 사용하는 가상 파일 시스템이다.
③ iso9660은 DVD를 마운트할 때 지정하는 파일 시스템이 다.
④ nfs는 네트워크 상의 시스템 파일을 공유할 때 사용하는 파일 시스템이다.
정답 확인 · 해설
정답 ②
++ 2. 유닉스 시스템 V(UNIX System V) 또는 간단히 SysV는 유닉스 운영 체제의 최초 상용 버전 가운데 하나이다..원래 AT&T가 개발하였다가 1983년에 처음 출시하였다..시스템 V의 4 가지 주된 버전이 "릴리즈 1, 2, 3, 4"라는 이름으로 출시되었 다..시스템 V 릴리즈 4, 곧 SVR4는 상업적으로 가장 성공한 버 전이 되었다.
4번
다음 중 운영 중인 리눅스 서버의 파일시스템에 손상된 디렉 터리나 파일을 수정할 때 사용하는 명령으로 알맞은 것은?
① mkfs
② fsck
③ chkdsk
④ scandisk
정답 확인 · 해설
정답 ②
mkfs : 리눅스 파일 시스템을 만든다. chkdsk : 윈도우 디스크 검사 scandisk : 윈도우 불량섹터 검사 대부분 리눅스 시스템은 부팅 시 자동으로 파일시스템을 검사한 다..이는 /부팅 스크립트(레드햇 기준으로 /etc/rc.sysinit)에 fsck 명령을 실행하는 설정이 있기 때문이다..그러므로 수동으로 fsck 로 검사하는 경우는 그렇게 많지 않고, 시스템을 시작할 때마다 파일시스템을 검사하고 자동으로 복구한다. fsck(file system check) : 리눅스 파일 시스템 검사하고 수리
모든 사용자 및 그룹이라고 했기에 a 모든 권한이기에 rwx 그것을 부여하는 것이기에 = 해서 3번 [추가 해설] chmod a=rwx ~ 또는 chmod 777 ~ 외우세요 (r=4 w=2 x=1) [추가 해설] 2번과 3번이 헷갈리실텐데 예문에 디렉토리가 아닌 '파일' 이라고 언급이 되어 있군요. 그럼 7이 들어갈 수가 없기에 'rwx'라고 표기된 3번이 답이겠습 니다. [추가 해설] 파일의 기본 허가권이 666일 뿐, 파일의 허가권도 777이 될 수 있습니다. 이 문제에서는 2권 보기가 chmod 777이 아닌 chmod a=777이 기 때문에 오답인 것이지, 파일에 777이 지정되었다고 해서 오 답인 것은 아닙니다.
8번
다음 중 파일이나 디렉터리의 소유권 및 그룹 소유권을 변경 하는 명령으로 알맞은 것은?
① chmod
② chown
③ chgrp
④ umask
정답 확인 · 해설
정답 ②
chown : 파일이나 디렉토리의 소유권 및 그룹 소유권을 변경하 는 명령어 예)chown root: 그룹 소유권 chown-파일이나 디렉토리의 소유자를 변경하는 명령어 chgrp-파일이나 디렉토리의 소유그룹을 변경하는 명령어
9번
사용자나 그룹에 쿼터를 설정할 때 사용하는 명령어로 알맞 은 것은?
① quota
② edquota
③ repquota
④ quotaon
정답 확인 · 해설
정답 ②
1 = quota 2 = edit quota = ed quota 3 = replace quota quota는 현재 할당된 쿼터 확인를 확인하는 명령어
10번
다음 디렉터리에 대한 설명으로 틀린 것은?
① 특수권한 중 Sticky-Bit가 설정되어 있다.
② tmp 디렉터리의 소유권은 root사용자에게 있다.
③ 모든 사용자에게 모든 권한이 주어진 디렉터리이다.
④ 일시적으로 필요한 시스템이나 응용프로그램에 필요한 파일들이 저장되는 디렉터리이다.
정답 확인 · 해설
정답 ③
Sticky Bit의 경우 누구나 쓸 수 있지만 파일 소유자 또는 슈퍼 유저가 아닌 경우 파일삭제나 이름변경을막는다.
11번
다음 괄호안에 들어갈 내용으로 알맞은 것은?
① $LANG
② LANG
③ $TERM
④ TERM
정답 확인 · 해설
정답 ①
리눅스 기본언어는 LANG 해당변수 의 값을 확인 할때는 echo$LANG 이다
12번
다음에서 설명하는 셸(Shell)의 종류로 알맞은 것은?
① csh
② ksh
③ tcsh
④ bash
정답 확인 · 해설
정답 ④
리눅스가 bash 쉘을 사용합니다.
13번
다음 중 배시셸(Bash Shell)에서 현재 작업 디렉터리를 알 려주는 환경변수로 알맞은 것은?
① PS1
② PWD
③ PATH
④ SHELL
정답 확인 · 해설
정답 ②
현재 작업 디렉토리가 저장되는 환경 변수가 PWD Print Working Directory(현재 작업중인 디렉토리위치를 출력하 시오)
14번
다음 중 기존의 PATH에 /home/ihd 경로를 추가하려고 할 때 알맞은 것은?
① export PATH=PATH:/home/ihd
② export PATH=$PATH:/home/ihd
③ export $PATH=$PATH:/home/ihd
④ export $PATH=PATH:/home/ihd
정답 확인 · 해설
정답 ②
기존의 변수에 환경변수를 추가하는 방법 환경변수 변경(덮어쓰기) : export [환경변수]=[새로 등록할 변 수] 기존의 환경변수에 추가 : export [환경변수]=$[환경변수]:[이 어서 추가할 변수] ex PATH를 /home/ihd로 변경 -> export PATH=/home/ihd PATH에 /home/ihd 추가 -> export PATH=$PATH:/home/ihd
15번
history 명령어를 이용해 사용자가 입력한 명령어를 확인하 려고 한다. 다음 중 히스토리 목록 중에서 5번째에 사용한 명령을 실행하는 것으로 알맞은 것은?
① !!
② !5
③ history 5
④ history !5
정답 확인 · 해설
정답 ②
history 엔터하면 지금까지 내린 명령어들을 볼수 있는데 앞에 숫자(명령내린 순서)가 붙어있는 것을 확인할 수 있다. !5 엔터하면 5번이 붙어 있는 (히스토리) 명령어가 실행된다. history n : 최근의 n개 명령어 확인 history -c : 히스토리 모두 삭제 !! : 가장 최근 명령 다시 수행 ![문자열] : 문자열 포함된 가장 최근 명령 수행 !n : 히스토리 번호가 n번인 명령 수행(n번째로 수행했던 명령 수행)
16번
다음 중 가장 먼저 개발된 셸(Shell)로 알맞은 것은?
① C shell
② Bash Shell
③ Korn Shell
④ Bourne Shell
정답 확인
정답 ④
17번
다음 중 설정된 전체 환경 변수값을 확인 하는 명령으로 알 맞은 것은?
① env
② alias
③ echo
④ export
정답 확인 · 해설
정답 ①
environment : 환경이란 뜻이죠
18번
다음 중 배시셸(Bash Shell)에서 사용자가 입력한 명령어를 확인하는 키(key)로 알맞은 것은?
① 알트키(Alt)
② 컨트롤키(Ctrl)
③ 좌/우 방향키
④ 위/아래 방향키
정답 확인 · 해설
정답 ④
키보드 위,아래 방향키 누르면 이전 이후 사용명령어를 확인 할 수 있습니다..개꿀띠
19번
프로세스 우선순위에 관련된 설명으로 알맞은 것은?
① nice, renice, top 은 프로세스 우선순위를 변경할 수 있 는 명령이다.
② NI값의 기본값은 0이고, 지정가능한 값의 범위는 –19 ~ 20 이다.
③ 일반사용자는 NI값 감소만 가능하고, root사용자만 NI값 을 증가시킬 수 있다.
④ NI값을 설정하면 리눅스는 상황에 따라 PNI 값을 변경하 여 우선순위를 조절한다.
정답 확인
정답 ①
20번
다음 설명에 해당하는 명령으로 으로 알맞은 것은?
① renice -10 14164
② renice --10 14164
③ nice -10 14164
④ nice --10 14164
정답 확인 · 해설
정답 ①
nice process가 실행될 때 실행 priority 값을 조정 renice 실행중인 process에 대한 nice 값을 변경 nice는 PID 값이 아닌 프로세스명으로 NI값을 변경할 때 사용하 고, renice는 PID, 사용자 이름, 프로세스의 그룹ID를 이용해서 NI값을 변경하는 명령어입니다. nice : - 프로세스의 우선순위를 프로세스명으로 우선순위를 조정. - NI값을 기존 설정된 값에 증감하는 방식. - 명령을 실행하면 새로운 프로세스가 추가로 발생한다. - 기존의 NI값에서 증감됨 . renice : - 실행중인 프로세스의 우선순위를 조정. - 주로 PID를 사용. 기존 프로세스를 교체하는 방식으로 조정. - 명령을 실행하면 기존의 프로세스를 교체하여 조정한다. - 기존의 NI값과 상관없이 지정한 NI값이 바로 설정됨 nice 는 - [ -값 ] 으로 설정 => -10 : 10 // --10 : -10 - nice -10 bash : bash 프로세스에 NI값을 10만큼 증가시킨 다 renice 는 - [ 값 ] 으로 설정 => -10 : -10 // 10 : 10 - renice -10 14164 : 14164인 프로세스의 NI값을 -10으로 지정한다. * 문제에서 'PID'를 -10으로 '지정' 하라고 하였으므로 PID를 지정하는 방식으로 프로세스를 조정하는 renice를 사용 하며, 지정하고 싶은 값을 그대로 지정하면 되는 renice 방식대로 renice -10 141614 즉 1번이 정답이다.
21번
다음 중 ps aux 명령으로 출력되는 항목으로 알맞은 것은?
① UID
② RSS
③ PPID
④ STIME
정답 확인 · 해설
정답 ②
ps aux 명령어 치게되면 아래와 같이 나옵니다.. USER / PID / %CPU / %MEM / VSZ / RSS / TTY/ STAT/ START/ TIME/ COMMAND 그냥 ps명령어 치면 아래와 같이 나옵니다. PID TTY TIME CMD ps -ef 치게되면 아래와 같이 나옵니다. UID PID PPID C STIME TTY TIME CMD 1번, 3번, 4번은 ps -ef 명령어를 치게되면 나오는 컬럼 입니 다..개꿀띠
22번
다음 중 [CTRL]+[c] 입력 시 보내지는 시그널로 알맞은 것 은?
① SIGHUP
② SIGINT
③ SIGQUIT
④ SIGKILL
정답 확인 · 해설
정답 ②
SIGHUP(HUP) : hang up의 약자로 프로세서를 재시작시키는 시그널이다.(1번) SIGINT(INT) : 인터럽트. 실행을 중지시킨다..CTRL + C 를 눌렀 을때 보내지는 시그널 (2번) SIGTERM (QUIT) : 키보드 종료 (15번) SIGKILL: 무조건 종료, 강제종료 시그널 (9번) TSTP : 실행정지 후 다시 실행을 계속하기 위하여 대기시키는 시그널 CTRL + Z (20번) PS: Kill -1 %2 -> jobs 명령으로 출력되는 2번작업에 1번 hangup 시그널을 보낸다. 1번 SIGHUP 프로세스 재시작 Ctrl+d 2번 SIGINT 강제종료 Ctrl+c 3번 SIGQUIT Ctrl+\ 9번 SIGKILL 11번 SIGSEGV 메모리 비정상사용일때 종료 15번 SIGTERM 정상종료 17번 SIGCHLD 좀비 프로세스 종료 20번 SIGTSTP 포그라운드 ->백그라운드로 바꿈 Ctrl+z 1번 SIGHUP 프로세스 재시작 Ctrl+d 아닙니다 얜 키보드로 받 는거 없어요
23번
다음 ( 괄호 ) 안에 들어갈 내용으로 알맞은 것은?
① ㉠ jobs ㉡ fg PID
② ㉠ ps –l ㉡ fg PID
③ ㉠ jobs ㉡ fg %작업번호
④ ㉠ ps –l ㉡ fg %작업번호
정답 확인 · 해설
정답 ③
백그라운드에서 수행하는 프로세스 확인 -> jobs fg명령어는 %작업번호로 수행합니다
24번
다음 중 특정 사용자의 crontab 내용을 작성할 때 사용하는 명령으로 알맞은 것은?
① crontab -w ihduser
② crontab -e ihduser
③ crontab -w -u ihduser
④ crontab -e -u ihduser
정답 확인 · 해설
정답 ④
-e 는 편집 -u 특정사용자
25번
다음 중 nohup 명령어에 관한 설명으로 틀린 것은?
① 표준출력과 표준에러는 'nohup.out' 파일을 생성해 기록 한다.
② nohup는 실행한 명령을 자동으로 백그라운드로 보내 작 업한다.
③ 쓰기작업이 불가능한 경우 '$HOME/nohup.out' 파일을 생성해 기록한다.
④ 작업 중인 터미널창이 닫혀도 실행중인 프로세스를 백그 라운드로 작업할 수 있게 한다.
정답 확인 · 해설
정답 ②
리눅스에서 사용되는 nohup 명령어는 두 가지 기능이 있다.
26번
다음 중 프로세스(Process)에 관련된 설명으로 알맞은 것 은?
① 최초의 프로세스인 init 프로세스는 PID가 0이다.
② 보통 명령어를 수행하면 exec 방식으로 실행된다.
③ pstree 명령으로 init 프로세스가 모든 프로세스의 부모 프로세스임을 확인할 수 있다.
④ exec 방식은 복사본 형태로 프로세스를 실행하고 기존 프로세스는 그대로 실행되어 있다.
정답 확인 · 해설
정답 ③
3번 : 부모 프로세스가 아닌, pstree만 출력해보면 모든 프로세 스는 init에서 '파생된 자식' 프로세스들이라는 것을 알 수 있다. 리눅스 명령어 pstree는 프로세스의 상관관계(부모-자식 관계) 를 트리 형태로 출력해주는 명령어로써, 관계를 트리 형태로 출 력해주므로 계층 관계를 한 눈에 파악할 수 있다. 이유
PPID(Parent Process Identification Number)는 프로세스를 만 든 부모 프로세스의 PID를 나타내는 값이다..프로그램을 실행한 프로세스의 PID가 PPID로 할당된다.. 쉘 프롬프트에서 명령어를 입력하여 프로그램을 실행했다면 쉘 이 부모 프로세스가 되어 쉘의 PID가 프로세스의 PPID로 할당 된다.. 출처: https://ttend.tistory.com/688 [toward the end·· ·]
29번
다음은 vi 편집기 실행 시 자동으로 행번호가 나타나도록 설 정한 후에 확인하는 과정이다. ( 괄호 ) 안에 들어갈 내용으 로 알맞은 것은?
① ㉠ .virc ㉡ set nu
② ㉠ .virc ㉡ :set nu
③ ㉠ .exrc ㉡ set nu
④ ㉠ .exrc ㉡ :set nu
정답 확인 · 해설
정답 ③
vi .exrc 새 파일을 작성하면서 set nu 내용을 입력하면 다른 text 파일 열때마다 자동으로 set nu 작동됩니다.
30번
다음 중 LISP 언어를 사용하려는 프로그래머에게 가장 최적 화된 편집기로 알맞은 것은?
① vi
② pico
③ vim
④ emacs
정답 확인 · 해설
정답 ④
리처드 스톨만, LISP언어, 전문가 3개의 키워드는 그냥 emacs
31번
vi 편집기에서 바로 직전에 실행한 줄 삭제 명령을 취소하여 복원하려고 할 때 사용하는 명령으로 알맞은 것은?
① u
② x
③ y
④ z
정답 확인 · 해설
정답 ①
undelete 또는 u (유턴해서 다시 돌아온다라고 외우세요) undelete 가 아니라 undo(되감기 라는 단어죠) 입니다.
32번
다음의 작업을 원격지 서버에 접속하여 사용하던 중 네트워 크 차단되면서 비정상적으로 종료되었다. 이 때 생성되는 파일로 알맞은 것은?
① lin.txt.swp
② lin.txt.swap
③ .lin.txt.swp
④ .lin.txt.swap
정답 확인 · 해설
정답 ③
스왑파일은 기본적으로 숨김파일임 그렇기에 .line.txt.swp vi로 파일 편집 중 예기치 못하게 종료해버린 경우 스왑파일이 생성됩니다 -> .원본파일명.swp
33번
다음 중 X 윈도 환경에서만 사용 가능한 편집기로 틀린 것 은?
① gedit
② nano
③ xemacs
④ gvim
정답 확인 · 해설
정답 ②
nano는 명령프롬프트(터미널)에서 실행되는 편집기 입니다. nano는 유닉스 계열 문서 편집기
34번
다음 설명에 해당하는 편집기로 알맞은 것은?
① nano
② pico
③ gedit
④ emacs
정답 확인 · 해설
정답 ③
gedit의 g(gnome)+edit(편집기)로 외우세요
35번
다음중 압축과압축해제명령어의 조합으로틀린것은?
① xz, unxz
② gzip, gunzip
③ bzip2, unzip2
④ compress, uncompress
정답 확인 · 해설
정답 ③
bzip2 : 압축 bunzip2 : 압축해제
36번
다음 중 리눅스에서 소스(Source)프로그램을 설치하기 위한 도구로 거리가 먼 것은?
① tar
② gcc
③ rpm
④ make
정답 확인 · 해설
정답 ③
rpm(redhat pakage manager):소스파일을 미리 컴파일해서 컴 퓨터가 사용할수 있게 설치파일로 만든것임(윈도우의 setup.exe 파일과 같이) 리눅스에서 프로그램 설치하는 방법
37번
다음 중 tar의 특징으로 틀린 것은?
① 테이프 관련 장치를 이용하여 백업할 때 사용된다.
② 심볼릭 링크가 가리키고 있는 원본 파일을 저장하는 기 능을 제공한다.
③ 디렉터리를 지정하면 그 디렉터리의 모든 파일과 서브 디렉터리들까지 함께 묶여진다.
④ GNU tar는 파일로 묶거나 풀어주는 기능만 제공하고, 유 닉스 tar는 압축 관련 작업도 지원한다.
정답 확인 · 해설
정답 ④
tar는 여러 개의 파일을 하나의 파일로 묶거나 풀 때 사용하는 명령입니다.. "테이프 아카이버(Tape ARchiver)"의 앞 글자들을 조합하여 "tar"라는 이름으로 명명됩니다. GNU tar은 -x 옵션을 사용하면 tar를 압축 해제 할 수있습니다. tar 정의 출처: https://recipes4dev.tistory.com/146
38번
다음은 tar명령을 이용해 압축을 해제하는 명령이다. ( 괄호 ) 안에 들어갈 내용으로 가장 알맞은 것은?
① xvf
② jxvf
③ Jxvf
④ zxvf
정답 확인 · 해설
정답 ②
bz2 파일은 bzip2 형식으로 tar 명령어에서 j 옵션지원 [추가 해설] tar 옵션입니다.. -f : 테이프 대신 파일을 묶는다..원래 테이프를 다루는 프로그 램이었기 때문에 생긴 흔적이다..파일을 압축하고 해제하려면 반 드시 붙여줘야 한다. -c : 지정한 파일을 tar로 묶는다. -x : tar를 압축 해제한다. -r : 묶인 tar에 새 파일을 추가한다. -t : tar 안에 들어있는 파일을 목록으로 표시한다. -v : 압축 및 해제 과정을 상세한 메시지로 출력한다. -z : 묶은 tar를 gzip으로 압축한다. -j : 묶은 tar를 bzip2로 압축한다. -J : 묶은 tar를 xz로 압축한다. 출처 : https://namu.wiki/w/tar
39번
rpm 명령어로 패키지를 삭제 하려고 한다. 다음 중 의존성 이 있는 패키지가 존재할 경우에도 제거하는 옵션으로 알맞 은 것은?
① -e
② --test
③ --force
④ --nodeps
정답 확인 · 해설
정답 ④
depends on~ 에 의존하다라는 숙어 아시죠? no deps 의존성있는 것들 no(완전히 없애라) [추가 해설] rpm 삭제시에는 -e 옵션을 사용합니다.. 여기서 의존성이 있는 패키지가 존재할경우라면 --nodeps를 추 가로 입력해줘야 의존성을 무시하고 삭제합니다. 예) rpm -e 패키지파일명 --nodeps
40번
다음 중 tar명령이 지원하는 압축 형식으로 틀린 것은?
① xz
② zip
③ gzip
④ compress
정답 확인 · 해설
정답 ②
tar : gzip, bzip2, xz, compress zip 고르면 아니되오
41번
다음 중 dpkg명령어를 이용해 환경 설정파일은 남기고 패 키지를 삭제하는 옵션으로 알맞은 것은?
① -e
② -r
③ -P
④ -R
정답 확인 · 해설
정답 ②
r은 remove로 외우세요 [추가 해설] -r 옵션을 사용하면 설정파일만 남고 패키지가 삭제됩니다. 그렇다면 완전히 삭제하는 방법은!? -P 옵션을 사용하면 완전히 삭제합니다..P의 의미는 Purge
BSD 계열 명령어: lpr, lpq, lprm, lpc .... System V 계열 명령어: lp, lpstat, cancel... 등등이 있습니당
44번
다음 설명으로 알맞은 것은?
① lpq
② lpr
③ lprm
④ cancel
정답 확인 · 해설
정답 ③
local printer remove로 기억하십시오. 4번 cancel 같은경우 systerm v 에서 사용하는 취소 명령어 이 다. cancel은 무조건 작업 번호를 붙여줘야한다..
45번
다음 중 USB 스캐너 관련 장치 파일을 찾아주는 명령어로 알맞은 것은?
① alsactl
② scanimage
③ sane-find-scanner
④ system-config-scanner
정답 확인 · 해설
정답 ③
find를 기억하세요 [추가 해설] find는 파일이나 디렉토리를 찾을때 사용하는 명령어 입니다.. USB스캐너 관련 장치파일은 찾는다고 하니 find = 찾다 라고 암기하시면 됩니다.
46번
다음 중 리눅스 시스템 USB포트에 프린터를 직접 연결하는 경우 생성되는 관련 파일로 알맞은 것은?
① /dev/usb/lp0
② /dev/usb/prn
③ /dev/lp0/usb
④ /dev/prn/usb
정답 확인 · 해설
정답 ①
local printer 0 (<-지극히 저의 생각임) -장비에 바로 직접 연결했으니까 local이고요 첫번째 프린터니 까 0번입니다.
47번
다음 중 표준 유닉스 장치 시스템 콜(POSIX READ, WRITE, IOCTL등)에 기반을 둔 OSS에 대한 설명으로 알맞은 것은?
① 애플이 개발한 오픈소스 프린팅 시스템이다.
② 리눅스에서 프린터를 지원해주는 초기 인쇄 시스템이다.
③ 스캐너, 디지털카메라 등 이미지 관련 하드웨어를 제어 하는 오픈소스 시스템이다.
④ 유닉스계열 운영체제에서 사운드를 만들고 캡처하는 인 터페이스이다.
정답 확인 · 해설
정답 ④
1번 → CUPS의 설명 2번 → LPRng의 설명 3번 → SANE의 설명 입닙답
48번
다음 설명으로 알맞은 것은?
① ALSA
② OSS
③ CUPS
④ LPRng
정답 확인 · 해설
정답 ③
애플사의 오픈소스 프린팅 시스템 - CUPS 버클리 프린팅 시스템 - LPRng
49번
다음 중 ( 괄호 )안에 들어갈 내용으로 알맞은 것은?
① ㉠ xhost ㉡ TERMINAL
② ㉠ xhost ㉡ DISPLAY
③ ㉠ xauth ㉡ DISPLAY
④ ㉠ xauth ㉡ TERMINAL
정답 확인 · 해설
정답 ②
xhost : 서버에 접속할 수 있는 클라이언트를 지정하거나 해제 display : x서버 프로그램이 실행될 떄 표시되는 클라이언트 주 소를 지정
50번
다음 중 GNOME에 대한 설명으로 틀린 것은?
① Qt 라이브러리를 사용하여 개발되었다.
② GNU 프로젝트를 통해 만들어졌다.
③ 응용프로그램은 GPL 라이선스를 따른다.
④ 재사용이 쉽도록 소스코드를 공개하였다.
정답 확인 · 해설
정답 ①
GNU Network Object Model Environment의 약자 GNOME은 패널,표준 데스크톱 툴, 응용프로그램, 그리고 그 외 의 다른 프로그램들과 서로 간에 협동적으로 동작할 수 있도록 지원한다. 리눅스처럼 완전 공개 소스이다. GTK+(GimpTool Kit +)라이브러리를 기반으로 만들어진다. Qt라이브러리를 사용해 만들어진건 KDE입니다
2 : 그래픽 로그인 화면을 띄워주고 아이디와 패스워드를 입력 받아 인증을 진행하고 인증이 정상적으로 완료되면 세션을 시작 함 4 : 제어판, 도움말 등 다양한 도구를 제공하는 패키지 형태의 프로그램
53번
다음 중 Xlib에 대한 설명으로 틀린 것은?
① C언어로 구현된 클라이언트 라이브러리로 X 서버와 통 신을 하는 역할을 담당한다.
② 개발자들이 Xlib를 통해 프로그램을 구현하려면 X 서버 및 X 클라이언트와 관련된 프로토콜에 관해 자세히 알아 야 한다.
③ Xlib는 저수준의 인터페이스로 키보드나 마우스에 대한 반응 등 단순한 기능만 가지고 있다.
④ XCB(X protocol C-language Binding)는 Xlib에 비해 향 상된 스레딩 기능을 지원한다.
정답 확인 · 해설
정답 ②
xlib : xlibrary - 라이브러리는 자세히 알지 못해도 쉽게 사용할 수 있게 해주는 것
54번
다음 중 특정 사용자가 X 윈도 실행 시에 관련키 값을 저장 하는 파일로 알맞은 것은?
① .Xterm
② .Xsession
③ .Xpublickey
④ .Xauthority
정답 확인 · 해설
정답 ④
X 윈도 실행 시 관련 키 정보 저장하는 파일 : .Xauthority
55번
다음 중 X 윈도의 개념 및 특징에 대한 설명으로 틀린 것 은?
① 리눅스 초기에는 XFree86기반이 사용되었으나 현재는 X.org기반이 사용되고 있다.
② X 윈도는 클라이언트/서버 구조로 되어있고 X Protocol 을 사용하여 통신한다.
③ GUI 방식으로 디스플레이 장치에 의존적이며 서로 다른 이 기종을 함께 사용할 수 없다.
④ 로컬 시스템뿐만 아니라 원격 호스트 간에도 응용프로그 램을 주고받을 수 있다.
정답 확인 · 해설
정답 ③
X-Windows의 특징은 다음과 같다.
56번
다음 설명에 알맞은 것은?
① GIMP
② KMid
③ Totem
④ Rhythmbox
정답 확인 · 해설
정답 ①
3 : GNOME 기반의 사운드 및 비디오 재생 프로그램 4 : 통합형 음악 관리 프로그램 2 : 미디어 및 노래방 파일 플레이어
57번
서브넷 마스크 표기 방법 중 네트워크 ID와 호스트 ID를 32 비트의 값으로 표현한 방식을 네트워크 접두어 길이 표현 (Network Prefix Length Representation)이라고 한다. 다음 중 서브넷 마스크가 255.255.0.0 일때 이에 해당하는 네트 워크 접두어로 알맞은 것은?
① /16
② /24
③ /25
④ /32
정답 확인 · 해설
정답 ①
접두어 prefix. 255.255.0.0 ->B class 11111111.11111111.00000000.00000000 8bit.8bit.0bit.0bit 그래서 16bit임.
58번
네트워크 구성 중 ifconfig 명령어를 이용해 네트워크 인터 페이스에 IP를 할당하고 해당 인터페이스를 활성화 하려고 한다. 다음 중 ( 괄호 ) 안에 들어갈 내용으로 알맞은 것은?
① ㉠: eth0 ㉡: netmask ㉢: up
② ㉠: up ㉡: eth0 ㉢: netmask
③ ㉠: ip ㉡: eth0 ㉢: mask
④ ㉠: addr ㉡: mask ㉢: eth0
정답 확인 · 해설
정답 ①
ipconfig eth0 'IP주소' netmast '서브넷마스크' up 여기서 up은 생략 가능함.
59번
다음 중 ihd 라는 계정으로 192.168.0.3 서버에 접속하는 명령으로 틀린 것은?
① ssh ihd@192.168.0.3
② ssh -l ihd 192.168.0.3
③ telnet ihd@192.168.0.3
④ telnet -l ihd 192.168.0.3
정답 확인 · 해설
정답 ③
telnet은 @를 통한 로그인이 불가능하다
60번
다음 중 SSH와 관련된 서비스로 거리가 먼 것은?
① rsh
② scp
③ sftp
④ samba
정답 확인 · 해설
정답 ④
원격 관리 서비스 : telnet, ssh, rsh scp(secure copy) : ssh 서버가 구성되어 있는 system을 대상 으로 원격 복사할 수 있는 프로그램 sftp(secure ftp) : ssh와 함께 동작하는 ftp
61번
다음 중 FTP의 설명으로 틀린 것은?
① Active 모드와 Passive 모드를 지원한다.
② 익명의 계정(Anonymous)을 이용하여 접속할 수 있다.
③ FTP를 사용하기 위해서는 FTP 서버가 반드시 필요하다.
④ UDP 프로토콜 기반으로 많이 사용되고 있다.
정답 확인 · 해설
정답 ④
FTP란 File Transfer Protocol 파일 전송 프로토콜이다. 대용량파일을 쉽게 주고받을 수 있어서 많이 사용된다. FTP서버는 사용자에게 다양한 파일을 제공하는 컴퓨터이다.. 일반적인 FTP서버: 계정이 있는 사용자만 사용 가능 익명의 FTP: 계정 없이도 모든 사람이 접속가능하다(ID는 anonymous 비밀번호는 자신의 이메일주소) 파일전송처럼 데이터가 온전히 전송되어야하는 서비스에는 UDP 대신 TCP를 사용한다. TCP는 안정적이고 올바르게 전달됐는지 확인해준다.단점은 약간 느린편? UDP는 확인없이 속도만 빠르게 전송하는게 목적. 동영상스트리 밍처럼 빨라야하는 서비스에 쓰임.
62번
다음 중 IPv6의 특징으로 알맞은 것은?
① 패킷 크기는 64KB이다.
② IPv4와 비교해 헤더 구조가 복잡하다.
③ 주소 표시공간이 32비트로 약 42억개의 주소 제공한다.
④ 흐름 제어 기능을 지원할 수 있는 필드인 플로 레이블 (Flow Label)을 도입하였다.
정답 확인 · 해설
정답 ④
IPv6는 128 비트 주소공간을 제공한다.. IPv4에서 패킷 크기는 64킬로바이트로 제한되어 있었다.. IPv6의 점보그램 옵션을 사용하면 특정 호스트 사이에는 임의로 큰 크기의 패킷을 주고받을 수 있도록 제한이 없어지게 된다.. IPv6는 플로 레이블(flow label) 개념을 도입, 특정 트래픽은 별 도의 특별한 처리(실시간 통신 등)를 통해 높은 품질의 서비스를 제공할 수 있도록 한다.. IPv6의 특징 IPv4에 비해 헤더가 단순하다입니다..그래서 답은 4번입니다
63번
다음 중 최상위 도메인으로 틀린 것은?
① or
② kr
③ com
④ edu
정답 확인 · 해설
정답 ①
skku.edu (education 교육기관) naver.com (company 회사) kb.or.kr (korea 한국,organization 기관) 가장 큰 도메인(영역)은 오른쪽 끝에서 부터 시작합니다. 대구시 동구 ~ (우리나라와 영어는 어순이 반대죠)
64번
네트워크 관련 파일을 직접 수정해서 ip를 설정하려고 한다. 다음 중 직접 설정 방법의 특징으로 틀린 것은?
① 파일 변경 후 저장과 동시에 정보가 갱신된다.
② 파일에 저장하면 서버 재부팅 시에도 적용 된다.
③ vi 편집기 등을 이용해서 해당파일의 설정 내용을 직접 변경해야 한다.
④ 네트워크 인터페이스 환경 설정과 관련된 파일이 저장되 는 곳은 /etc/sysconfig/network-scripts 디렉터리이다.
정답 확인 · 해설
정답 ①
정보를 갱신하려면 service network restart를 해주셔야 정보가 갱신됩니다. SULINUX - service network restart CentOS - systemctl restart network 어쨋든 네트워크 리스타트 해줘야 됨
65번
이더넷 카드의 Link mode를 Auto-negotiation에서 100Mb/s Full duplex로 변경하려고 한다. 다음중 설정을 변 경하기 위한 명령어로 알맞은 것은?
근거리통신망 : LAN 중거리(도시권)통신망 : MAN 광역(광대역)통신망 : WAN 국가 및 대륙간 통신망이라고 합니 다..
70번
다음 중 FTP를 이용해 여러 개의 파일을 동시에 가져올 때 사용하는 명령으로 알맞은 것은?
① get
② put
③ mget
④ mput
정답 확인 · 해설
정답 ③
여러개를 많이 many 가져온다 get 이라고 생각하면 외우기 쉬 울거예요
71번
다음에서설명하는프로토콜제정기관으로알맞은것은?
① EIA
② ISO
③ IEEE
④ ANSI
정답 확인 · 해설
정답 ④
ANSI [American National Standards Institute] 것으로 미국내의 공업규격을 제정 관리하고 있다. 대부분의 경 우, 각종 단체와 공동으로 작성하여 이 단체 규격을 ANSI로 한 다. FR-4, FR-5 등은 ANSI에서 규정한 적층판의 Grade의 일례 이다. 출천 : 네이버 사전
72번
다음에서 설명하는 LAN 구성방식으로 알맞은 것은?
① 링(Ring)형
② 망(Mesh)형
③ 버스(Bus)형
④ 스타(Star)형
정답 확인 · 해설
정답 ④
성형=star형 같은 말이고 중앙의 제어기를 중심으로 모든 기기와 연결되어있습니다. 사람의 심장과 연상시켜서 하시면 이해 잘 되실껍니다.
73번
다음 중 GUI 기반으로 네트워크를 설정할 때 사용하는 명령 어로 알맞은 것은?
① setup
② mii-tool
③ nm-connection-editor
④ system-config-network
정답 확인 · 해설
정답 ③
GUI 기반으로 네트워크 설정할때는 nm-connection-editor CUI 기반으로 네트워크 설정할때는 system-config-network
74번
다음에서 설명하는 netstat의 상태 값으로 알맞은 것은?
① LISTEN
② SYS-SENT
③ ESTABLISHED
④ SYN_RECEIVED
정답 확인 · 해설
정답 ④
STATE 순서 LISTEN -> SYN_SENT -> SYN_RECEIVED -> ESTABLISHED 서버측 수신대기 -> 클라이언트쪽의 접속요청 -> 서버측 요청 수신응답 -> 연결
75번
다음 중 ( 괄호 ) 안에 들어갈 내용으로 알맞은 것은?
① su
② ftp
③ ssh
④ telnet
정답 확인 · 해설
정답 ③
ssh(암호화된 telnet임) 위 박스 메세지중 ECDSA(Elliptic Curve Digital Signature Algorithm:타원 곡선을 이용한 디지털 서명 알고리즘) key 암호 화 모듈임.
76번
다음 중 잘 알려진 포트(Well-Known Port)로 사용되는 포 트 범위로 알맞은 것은?
① 0번 ∼ 1023번
② 1번 ∼ 1024번
③ 0번 ∼ 65535번
④ 1번 ∼ 65536번
정답 확인 · 해설
정답 ①
Port 번호는 원래 0번 부터시작하니까 0번부터 시작~ 알려진 포트는 총 1024개 이므로 0번 부터 1023번 까지라고 할 수 있습니다.
77번
다음 중 빅데이터(Big Data)에 관한 설명으로 틀린 것은?
① 대량의 정형 또는 비정형 데이터 집합에서 가치를 추출 하고 결과를 분석하는 기술이다.
② 빅데이터 관련기술로는 데이터마이닝, 기계학습, 자연어 처리, 패턴인식 등이 있다.
③ 데이터를 유연하고 더욱 빠르게 처리하기 위해 NoSQL기 술이 활용된다.
④ 분석된 데이터를 시각적으로 표현하기 위한 기술로 하둡 (Hadoop)이 있다.
정답 확인 · 해설
정답 ④
분석된 데이터를 시각적으로 표현하기위해 R 을 사용한다 •아파치하둡(Apache Hadoop, High-Availability Distributed Object-Oriented Platform)-대량의자료를처리핛수있는큰컴퓨터 클러스터에서동작하는붂산응용프로그램을지원하는무료자바소프 트웨어프레임워크 •No SQL -데이터를유연하고싞속하게처리하기위핚기술 •R -데이터를추출하여이를붂석하고붂석결과를시각적으로표현하 기위핚프로그램언어
78번
다음 설명으로 알맞은 것은?
① 서버 가상화
② 임베디드 시스템
③ 고가용성 클러스터
④ 부하분산 클러스터
정답 확인 · 해설
정답 ②
마이크로컨트롤러는 OS를 따로 설치하지 않고 C언어나 기타 언 어를 통해서 기기를 동작시킵니다. 드론도 아두이노나 아트메가 코어텍스 등등 다양한 마이크로컨 트롤러를 이용해서 동작시키구요. 마이크로컨트롤러를 이용해서 전자제어 시스템을 통칭 임베디드 라고 합니다. embedded - 내장 마이크로컨트롤러 등을 (내장)하여
79번
다음 중 고계산용 클러스터(HPC)에 관한 설명으로 알맞은 것은?
① 고성능의 계산능력을 제공하기 위한 슈퍼컴퓨터 구성에 주로 사용된다.
② 지속적인 서비스 제공을 목적으로 부하분산 클러스터와 연동하여 많이 사용된다.
③ 모든 IT자원을 서비스형태로 제공하는 것으로 대표적인 개념으로 SaaS가 있다.
④ 대규모의 서비스를 제공하기 위한 목적으로 사용되는 기 법으로 웹서비스등에 활용된다.
정답 확인
정답 ①
80번
다음 설명으로 가장 알맞은 것은?
① Docker
② Big Data
③ Internet of Things
④ Cloud Computing 종이 문제집이 아닌 인터넷으로 문제를 풀고 자동으로 채점하며 모의고사, 오답 노트, 해설까지 제공하는 무료 기출문제 학습 프 로그램으로 실제 시험에서 사용하는 OMR 형식의 CBT를 제공합 니다. PC 버전 및 모바일 버전 완벽 연동 교사용/학생용 관리기능도 제공합니다. 에서 확인하세요.
정답 확인 · 해설
정답 ③
4차산업: IOT(사물인터넷) 카페, 블로그 등의 업로드 및 개인적 활용 이외에 문서의 수정 및 DB 저장, 기타 금전적 이익을 취하는 일체의 행위를 금지 합니다. 인터넷으로 종이 없이 문제를 풀고 자동채점하는 프로그램으로 워드, 컴활, 기능사 등의 상설검정에서 사용하는 실제 프로그램 방식입니다. 해설을 제공하며 PC 버전 및 모바일 버전 완벽 연동 교사용/학생용 관리기능도 제공합니다. 에서 확인하세요.