[상식] 리닉스 기본상식 문제 정보
[상식] 리닉스 기본상식 문제
본문
dlff 명령어의 옵션에 대한 설명으로 틀린 것은 ?
-w 공백을 무시하고 비교 작업을 수행한다.
파티션과 장치명에 대한 설명으로 맞는 것은 ?
hda는 첫 번째 IDE HDD를 나타낸다.
새로운 파일을 만드는 것과 관련이 없는 명령어는 ?
find
배포판 설치 시 선택 할 수 있는 설치 유형이 아닌 것은 ?
메인프레임
시디롬을 열고 닫을 때, 사용하는 명령어는 ?
eject
단지 LILO 버전을 보기 위한 명령어 옵션 ?
lilo -v
시스템을 재시작하지 않고 종료하는 명령으로 틀린 것은 ?
reboot
리눅스의 특징으로 틀린 것은 ?
최초 버전에서부터 멀티프로세서를 지원하였다.
다음 명령어들의 실행 결과에 대한 설명으로 적절한 것은 ?
[root@ihd root]# mount /mnt/cdrom
[root@ihd root]# cd /mnt/cdrom
[root@ihd cdrm]# umount /mnt/cdrom~~
마운트 되어 있는 장치가 사용되고 있기 때문에 언마운트가 되지 않고 있다.
GRUB에 대한 설명 ?
MBR에만 설치가 가능하다.
리처드 스톨만에 의해 설립되었으며 컴퓨터 프로그램의 복제와 배포, 개작을 위한 단체 ?
FSF
GNU 프로젝트와 관련이 없는 것은 ?
Windows 2000
다음 명령의 실행결과에 대한 설명으로 가장 적절한 것은 ?
ihd@ihd skel $ ls -al /etc/skel
현재 로그인된 계정의 bash 설정 파일들을 나열하고 있다.
userdel 명령어로 계정을 삭제할 때, 해당 계정 홈 디렉토리의 하위 디렉토리까지 삭제하는 옵션 ?
-r
특정 호스트의 IP 주소를 찾기 위해 사용하는 명령어는 ?
nslookup
일반적으로 / 디렉토리 바로 하단에 위치하는 디렉토리가 아닌 것은 ?
/include
파티션에 대한 설명으로 틀린 것은 ?
하나의 하드 디스크에 최대 세 개의 primary 파티션을 만들 수 있다.
시스템을 10분 후에 재시작하기 위한 명령은 ?
shutdown -r +10
현재 시스템에 접속한 사용자 계정을 조회하는 명령어는 ?
users
일반적으로 /etc 에 위치하며, 시스템을 부팅 시 자동으로 마운트되게 하기 위해 설정해야 하는 파일 ?
fstab
일반적인 디렉토리에 대한 설명으로 틀린 것은 ?
/opt에는 각 장치에 필요한 socket 및 log 파일들이 있다.
useradd의 사용법으로 틀린 것은 ?
USERADD -e -5 lms
패스워드 설정에 대한 설명으로 틀린 것은 ?
New password : 프롬프트에서암호를입력하면, 화면상에 입력한 암호가 그대로 표시
시스템의 메모리 사용량 정보를 확인하는 명령어는 ?
free
디렉토리 내에 aa 파일이 존재할때, cat <aa > bb 명령을 실행한후 bb를 실행했을 때의 결과는 ?
아무런 결과도 출력되지 않는다.
GNU 정신에 입각하여 자유소프트웨어에 적용시킨 라이센스는 ?
GPL
리눅스 배포판을 구성하고 있는 것으로 틀린 것은 ?
허드(Hurd)
파일 비교와 관련이 없는 명령어는 ?
gcc
간단한 인터페이스에 적은 용량으로 막강한 기능을 가진 파티션 분할 명령어는 ?
fdisk
다음 중 파일의 일부만을 출력하는 명령어로 적절하지 않은 것ㅇ느 ?
most
다음은 ls -l 명령을 실행시킨 결과이다. 이에 대한 설명으로 틀린 것은 ?
[ -rwxr-xr-x ihd project 1024 Aug 13 10:10````]
소유자는 client.c를 수정할 수 없다.
다음 명령에 대한 설명으로 가장 적절한 것은 ?
# mount -t ext2 /dev/hdc1 /user/local /
/dev/hdc1 파티션을 /usr/local/apache 디렉토리에 마운트하고 있다.
네트워크 설정 중 DHCP 옵션에 대한 설명으로 옳은 것은 ?
다수의 ip주소를 확볼해 두고 이를 다른 시스템에 유동적으로 할당하는 네트워크 시스템에서 사용
현재 접속되어 있는 모든 사용자들에게 메시지를 보낼 때 사용되는 명령어는 ?
wall
교육용 유닉스로 리눅스 개발의 시발점이 된 운영체제는 ?
Minix
다음 명령 중 a.txt 파일과 같은 내용으로 b.txt 파일을 만드는 명령은 ?
cat a.txt > b.txt
현재 사용되는 리눅스의 특징에 대한 설명으로 틀린 것은 ?
리눅스 커널은 COBOL로 작업되었다.
다음 명령에 대한 설명으로 가장 적절한 것은 ?
#ifconfig eth0 down
eth0 라는 네트워크 어댑터를 비활성화 시키고 있다.
다음은 어떤 명령어에 대한 설명이다. 가장 적당한 명령어를 고르시오.
용량이 큰 파일을 여러 개의 작은 파일로 분리하여 플로피 디스크로 이동시킬 때
spllit
다음 중 리눅스를 정상 설치했을 경우 기본적으로 생성되는 파일 시스템이 아닌 것은 ?
하나 이상의 Ext2 파일 시스템
LILO와 GRUB에 대한 설명으로 틀린 것은 ?
GRUB에서는 부트 디스크를 통한 부팅을 지원하지 않는다.
FSF의 설립자로서 GNU를 이끌면서 리눅스의 발전에 핵심적인 역할을 한 사람 ?
리차드 스톨만
root 사용자가 사용자 cho의 비밀번호를 변경하는데 사용하는 명령어는 ?
passwd choi
다음은 /etc/group 파일 내용 중 일부이다. 이에 대한 설명으로 틀린 것은 ?
그룹 관리자는 mipal이다.
bash 환경에서 아래 명령의 실행 결과에 대한 설명으로 가장 적절한 것은 ?
#export path=$PATH:/etc
기존의 경로(PATH)에 /etc라는 새로운 경로를 추가하였다.
netstat 명령어에서 라우팅 테이블을 출력하는 옵션은 ?
-r
netstat 명령어의 옵션에 대한 설명으로 틀린 것은 ?
-x:Unix domain socket의 상태만 화면에 출력한다.
다음 설명을 듣고 () 안에 들어갈 가장 적당한 단어를 고르시오.
()은 TCP/IP 프로토콜을 사용하는 응용 프로그램으로
ping
rm 명령어의 옵션 중 파일을 지우기전에 대화형으로 확인과정을 거치는 것은 ?
-i
ftp에서 여러개의 파일을 다운로드 받을 때 사용하는 명령어로 가장 적당한 것은 ?
mget
자신의 호스트 명을 변경 또는 확인 하기위해 사용하는 명령어는 ?
hostname
lms의 그룹 ID(GID)를 700으로 변경하는 명령은 ?
groupmod -g 700 lms
1. CD-ROM이 IDE 장치의 Secondary Slave로 연결되었을 대, 일반적으로 사용하는 장치의 이름은?
나. /dev/hdd1 (반드시 사용하는 장치명 뒤에는 숫자가 붙어있어야 합니다)
2. 리눅스 설치 시 사용자 보안 인증에 관한 설정사항이 아닌 것은?
라. SSL(웹서버 보안인증)
3. 파이프(pipe)에 대한 설명으로 틀린것은?
라. 두 명령어를 연결할 때 임시 파일이 생성된다.
4. 다음 명령에 대한 설명으로 맞는 것은?
useradd -f -5 lms
나. lms 계정은 앞으로 5일 동안 사용할 수 있도록 한다.
5. 시스템관리자 A는 실행중인 웹서버의 로그(log)파일을 백업시키기 위해, 웹서버를 잠시정지
시켰다가 다시 시작시키려한다. 이때에 사용하는 명령어로 가장 적당한 것은?
가. reboot
6. 리눅스 파일시스템에 대한 설명으로 틀린것은?
나. 트리구조에는 제한이 있다.
7 LILO와 GRUB에 대한 설명으로 옳은것은?
라. GRUB에서는 부트 디스크를 통한 부팅을 지원하지 않는다.
8.파티션을 분할하는 장점으로 틀린것은?
파일의 크기가 커질 경우 다른 파티션을 활용할 수 있다.
9. 일반적으로 /etc에 위치하며, 시스템을 부팅 시 자동으로 마운트되게 하기 위해 설정해야 하는 파일은?
라.fstab
10. diff 명령어의 옵션에 대한 설명으로 틀린것은?
라. -w:공백을 무시하고 비교 작업을 수행한다
기존의 파일 생성 시간을 현재 시간으로 갱신하는 명령어는 ?
touch
다음 중 파일을 삭제할 때 사용하는 명령어는 ?
rm
리눅스용 그래픽 사용자 인터페이스는 ?
KDE
시스템의 네트워크 인터페이스에 대한 정보를 확인하는 명령어로 적절하지 못한 것은 ?
cat /etc/crontab
mkdir .fileA와 같이 디렉토리를 생성하면 그 결과는 ?
ls 명령에서 -a 옵션을 이용하면 .fileA디렉토리를 찾을 수 있다.
가장 최신의 리눅스 커널 버전은 ?
다 버전 2.6
가장 최근에 발표된 안정적인 리눅스 커널 버전은 ?
버전 2.6
ls 명령어를 사용하여 다음과 같은 출력 결과가 나오게 하기 위한 옵션은 ?
---------------------------------------------------------------------
drwxr-xr-x 4 root level0 4096
drwxr-xr-x 36 root 4096
나 -al
대부분의 배포판에서 보안을 위하여 패스워드를 다른 곳에 저장해 두는 기능인 쉐도우 패스워드(Shadow password)를 사용할 때,
일반적으로 패스워드가 실제 저장되는 경로와 파일명은 ?
/etc/shadow
최초로 리눅스를 개발한 사람은 ?
리누스 토발즈
시스템 관리자 홍길동은 사용자들로부터 시스템 시각이 잘못 설정되어 있다는
기를 들었다. 이를 시정하기 위한 명령으로서 가장 적당한 것은 ?
가 date
다음 명령의 실행 결과에 대한 설명으로 가장 적절한 것은 ?
[root@susaek rentiz]#traceroute ihd.or.kr
나. ihd.or.kr까지 도달하기 위해 거쳐 가는 연결된 노드들을 확인해 보고 있다.
파일의 크기를 분할할 때 사용하는 명령어는 ?
split
다음 명령의 실행 결과에 대한 설명으로 가장 적절한 것은 ?
ihd@ihd:/ # groupdel ihd1
groupdel: group ihd1 does not exist
ihd 그룹을 제거하고자 하였으나, 해당 그룹이 존재하지 않아서 제거하지 못하였다.
오류 메시지를 파일로 저장하기 위한 방향 재지정 명령으로 옳은 것은 ?
cat nofile 2 > error_log_file
a 라는 파일이 이미 존재하고 있을때, touch a 명령의 사용 결과로 알맞은 것은 ?
a파일의 내용에는 아무런 변동이 없다.
/home 디렉토리에 대한 일반적인 설명으로 맞는 것은 ?
사용자 계정의 홈 디렉토리가 위치하는 디렉토리
각 명령어에 대한 설명으로 틀린 것은 ?
man - 현재 로그인 되어 있는 사용자 확인
각 명령어에 대한 설명으로 틀린 것은 ?
ls : 지정한 디렉토리내의 파일 목록만 출력
리눅스 설치 시 사용자가 기본적으로 설정하지 않는 것은 ?
스캐너
아래의 /etc/passwd 파일에 대한 일반적인 설명으로 틀린 것은 ?
lms:x:500:500:/home/lms:/bin/false
lms 계정의 패스워드는 x로 암호화되어 /etc/pass 파일에 저장되어 있다.
사용 중인 시스템의 MAC 주소를 확인할 수 있는 명령은 ?
ipconfig
root(Super User)가 아닌 새로운 사용자에게 시스템에 대한 사용권한을 부여하는
명령어는 ?
useradd
다음 명령의 실행 결과에 대한 설명으로 올바른 것은 ?
[root@ihd root] hostname -v ihd
현재 시스템의 호스트네임을 ihd로 설정한다.
이미 생성된 계정의 홈 디렉토리, 유효기간, 기본 그룹 등을 변경시 사용하는 명령어는 ?
usermod
다음은 ls -al 명령을 실행한 결과이다. 이에 대한 설명으로 맞는 것은 ?
----------------------------------------------------------------------
-rwxr-xr-- 1 user1 user 4336 Oct 2 00:21 true
소유자는 user1이다.
lilo.conf 파일의 설정항목과 이에 대한 설명으로 옳은 것은 ?
label - 하드 디스크의 레이블을 지정
다음 명령에 대한 설명으로 가장 적절한 것은 ?
[root@ihd root]# cat /etc/passwd | grep -v linuxmaster
/etc/passwd 파일에서 linuxmaster라는 문자열이 포함되지 않은 행만 출력한다.
현재 디렉토리의 하위 디렉토리까지 모두 포함하여 liruxmaster라는 문자열을 포함한 파일을 검색하는 명령으로
가장 알맞은 것은 ?
ls -al | grep linuxmaster
shutdown 명령어의 옵션에 대한 설명으로 틀린 것은 ?
-f : shutdown 전에 수행중인 모든 프로세스에게 kill 시그널을 보낸다.
다음은 어떤 명령어의 실행결과이다.()안에 들어갈 명령어로서 가장 적절한 것은 ?
$ () com1.txt com2.txt
com1.txt com2.txtg differ : char 3, line 1
cmp
리눅스 배포판에 포함되어 있는 대부분의 기본적인 유틸리티를 제공하는 곳은 ?
GNU
사용자 계정 추가 시 기본적으로 설정되는 항목으로 틀린 것은 ?
vi 에디터
reboot 명령어의 수행 과정에 대한 설명으로 틀린 것은 ?
시스템 실행수준(run level)을 3으로 변경시킨다.
리눅스에서 쉘이 명령어를 찾을 수 있도록 지정하는 검색경로(PATH)를 설정하는 파일로 가장 알맞은 것은 ?
/etc/profile
LILO에 대한 설명으로 틀린 것은 ?
반드시 MBR(Master Boot Record)에 설치되어야 하는 것은 아니다.
일반적으로 리눅스 설치 부팅 디스크를 만들 때 사용되는 부팅 이미지는 ?
Boot.img
LILO 설정 파일인 /etc/lilo.conf의 각 설정에 대한 설명으로 틀린 것은 ?
timeout=50 : 키보드 입력이 없을 시 자동 부팅시간 50초 설정
ftp 내부 명령어가 아닌 것은 ?
mcopy
usermod 명령어에서 기본 로그인 쉘을 변경하는 옵션은 ?
-l
디렉토리 및 파티션에 대한 설명으로 틀린 것은 ?
/usr : 각종 라이브러리가 저장된 디렉터리로 커널 모듈도 있다.
하나의 하드 디스크를 몇 개의 드라이브로 분할하여 사용할지 설정하는 것으로
그 용어와 툴의 조합이 맞는 것은 ?
파티션, Disk Druid
현재 호스트에서 ihd.or.kr까지 연결되는 과정을 알고 싶을 때 사용할 명령은 ?
traceroute ihd.or.kr
GNU 프로젝트에 대한 설명으로 틀린 것은 ?
최초로 UNIX를 개발한 프로젝트이다.
네트워크 인터페이스를 설정 또는 확인하는 명령어로 맞는 것은 ?
ifconfig
디렉토리 내의 파일들의 정보를 화면단위로 출력할 때 사용하는 명령은 ?
ls -al | more
다음 중 파일을 삭제할 때 사용하는 명령어는 ?
rm
test라는 바이너리 파일을 cat으로 출력하였더니 모니터에 이상한 문자들이 출력되었다.
이렇게 출력된 ~~~~~~~ 가장 적당한 것은 ?
clear
리눅스에 대한 설명으로 틀린 것은 ?
배포판 회사에서는 개발 작업이 금지되어 있다.
물리적인 터미널 하나로 가상의 다중 터미널을 사용할 수 있게 하는 기능은 ?
멀티태스킹 시스템
rm -r [디렉토리]의 명령을 사용했을 때의 결과는 ?
디렉토리 내의 파일뿐만 아니라 하위 디렉토리와 그 안의 파일까지 모두 삭제한다.
다음은 어떤 명령어에 대한 메뉴얼 페이지 일부를 출력한 것이다.가장 적절한 명령어를 고르시오.
NAME
(명령어) - 파일의 시간 정보를 바꾼다.
SYNOPSIS
(명령어) [-acfm]
touch
일반적으로 시스템 부팅에 필요한 파일이 있는 디렉토리는 ?
/bin
파티션 설정에 관한 설명으로 바람직하지 못한 것은 ?
시스템의 여러 관리정보가 있는 /var는 별도로 파티션하는 것이 좋다.
리눅스의 기본 명령어에 대한 설명으로 틀린 것은 ?
내부 명령어는 실행 시 새로운 서브 프로세스를 exec하여 실행한다.
리눅스에 대한 설명으로 맞는 것은 ?
POSIX 규격을 따르고 있다.
다음 중 네트워크를 설정할 때 사용되는 명령어 또는 파일과 무관한 것은 ?
/etc/login.defs
일반적인 파티션 설정에 대한 설명으로 틀린 것은 ?
스왑 파티션은 용량 제한이 없다.
다음 명령의 실행 결과에 대한 설명으로 가장 적절한 것은 ?
[ihd@ihd ihd]$ cat -n foo.txt | more
foo.txt에 행 번호를 추가하여 한 화면씩 나누어 출력한다.
리눅스 시스템에서 지원하지 않는 파일 시스템은 ?
NTFS
다음 명령의 실행 결과에 대한 설명으로 가장 적절한 것은 ?
[root@ihd root] echo $PWD
/root
현재 작업디렉토리의 위치를 확인해 보고 있다.
홍길동은 자신이 사용하고 있는 시스템의 관리자로부터 너무 많은 디스크 용량을 사용하고
공감
1
1
댓글 4개

이 문장 참 많이 썼었는데..
find . -name '*.c'-print -exec grep 'function name' {} \; 맞는지 모르겠는데..
현재 디렉토리 밑의 모든 c 파일을 찾아서 그 파일 안에 있는 function name을 찾아서 프린트해라...
(-print가 뒤로 가야 될것 도 같고..)
아니면 ctags *.c *.h 로 해서 tag파일 만들고..
vi -ta 'function name'으로 가면 디렉토리 어디에 있던 그 파일을 오픈해서 Function name위치로 가는 것..
find . -name '*.c'-print -exec grep 'function name' {} \; 맞는지 모르겠는데..
현재 디렉토리 밑의 모든 c 파일을 찾아서 그 파일 안에 있는 function name을 찾아서 프린트해라...
(-print가 뒤로 가야 될것 도 같고..)
아니면 ctags *.c *.h 로 해서 tag파일 만들고..
vi -ta 'function name'으로 가면 디렉토리 어디에 있던 그 파일을 오픈해서 Function name위치로 가는 것..

자격증을 위한 정보인가요.. 요즘 자격증을 위해 달달 외우시는분들 뿐이라..

빙고 족보라죠

주입식 교육보다 경험식 교육이 좋아보입니다 :)