본문 바로가기

Computer Engineering/LINUX

[LINUX] 연습문제1

(* 문제에서의 '#' 은 root 의 프롬프트 모양을 뜻합니다) 

1. 주기억장치, 보조기억장치, 가상메모리에 대해서 각각 간략히 쓰시오. 


2. IDE(EIDE) 디스크와 SCSI 디스크의 특징에 대해서 간략히 쓰시오. 


3. 리눅스에 대한 설명중 맞지 않는것을 고르시오 
ㄱ. 유닉스를 모델로 하여 개발되었다. 
ㄴ. 리눅스는 무료로 사용할수 있으며 상용 리눅스는 존재하지 않는다. 
ㄷ. 커널소스가 공개되어 있다. 
ㄹ. 리눅스를 위한 C 컴파일러도 무료로 사용할 수 있다. 

4. 다음명령의 실행결과를 예상해보고 직접 입력해서 확인하시오. 

# echo -n 1 ; echo 2 2>/dev/null | echo 3 > test.txt ; cat test.txt 

5. 다음은 리눅스 시스템의 기본적인 구성입니다. 

빈칸을 채우시오 

Hardware  -- kernel --- utility,(      ) -- 사용자 

6. bash shell 환경에서 다음중 결과가 같지 않은것은? 

ㄱ. cd    ㄴ. cd $HOME    ㄷ. cd ~      ㄹ. cd . 

7. 다음 파일중 크기가 다른 하나는? 
ㄱ. cp /dev/null  a.txt 
ㄴ. echo > a.txt 
ㄷ. sleep 0 > a.txt 
ㄹ. sleep 1 > a.txt 

8. 다음은 cd 명령의 도움말을 캡쳐한것중 일부내용입니다. 
리눅스 시스템에서 직접 확인해보고 빈칸을 채워넣으시오. 

If that variable has a value, then cd to the value of that 
    variable.  The -P option says to use the physical directory structure 
    instead of following symbolic links; the (  ) option forces symbolic links 

9. bash 의 도움말에서 PS1 변수에 대한 내용을 찾아서 
셀프롬프트 모양을 아래처럼 현재 시간이 늘 표시되게 변경하시오. 
(bash 의 도움말 분량이 아주 많으므로 문자열 찾기 기능을 사용하는것이 좋습니다) 

01:22 PM #  (출력문자지정이 한글인 경우는 01:22 오후 # 으로 표시된다) 


10. echo $PATH 의 실행결과와 pwd 의 실행결과가 각각 아래와 같다고 할때 
PATH=/A/B/C:/D/E:/F/G/H 
pwd  ==> /D 

그리고 newls 라는 명령이 /A, /B, /A/B, /D, /D/E, /F/G/H 디렉토리에 각각 하나씩 존재한다고 가정하면 현재디렉토리에서(/D) 에서 아래처럼 명령을 실행하면 어떤 디렉토리에 있는 newls 가 실행 되는가? 

# newls  엔터. 

11. 다음 두줄을 보고 답하시오. 
 # wc -l  a.txt 
 # 100 
------------------------------------------ 
아래와 같이 입력했을때의 출력결과가 아래와 같다고 했을때 괄호안에 들어갈 
행번호는? 
# cat -n a.txt | head -20 | tail -10 | head -1 
출력결과 (아래) 
(    ) this is test output. 

12.사용자 A가 a.txt 파일을 b.txt 파일로 복사하려고 한다. 그런데 cp 명령어가 실행이 되지 않는 상황이 발생했다. cp 명령어를 대체해서 사용할 수 있는 올바른 명령어는? 
ㄱ. alias cp='cp -i'            ㄴ. cat < a.txt > b.txt 
ㄷ. mv a.txt b.txt            ㄹ. cat a.txt | more b.txt

출처 : 
http://twoseven.kr/linux2/bbs/board.php?bo_table=test1&wr_id=22 

'Computer Engineering > LINUX' 카테고리의 다른 글

LINUX#2 - Apache  (0) 2011.07.27
LINUX#2 - Logrotate  (0) 2011.07.26
LINUX#2-Log Service  (0) 2011.07.25
LINUX#2 - DNS(Slave)  (0) 2011.07.21
[LINUX] 연습문제2  (0) 2011.06.21