1. 다음 표에서 왼쪽의 cd 명령어를 보고 그 의미를 오른쪽에 채워넣으시오.

명령어 | 의미
cd ..  부모 디렉토리로 이동
cd ../test  한단계 상위 디렉토리에 있는 test 디렉토리로 이동
cd ~test  홈 디렉토리인 test 디렉토리로 이동
cd ~/test  홈 디렉토리에 있는 test 디렉토리로 이동
cd /test  최상위(루트) 디렉토리에 있는 test 디렉토리로 이동

2. 파일의 4가지 종류를 적고 간단히 설명하시오.
- 일반파일 : 데이터 저장 목적으로 하는 파일로, 텍스트 파일과 바이너리 파일이 있다.
- 디렉토리 파일 : 유닉스 파일 시스템을 계층적으로 구성하기 위한 특수 파일. 하위에     있는 파일과 하위 디렉토리의 이름, inode 번호 정보를 담고 있다.
- 심볼릭 링크 파일 : 다른 파일을 가리키는 특수 파일. 원본 파일의 경로를 내용으로 담고 있다.
- 장치 파일 : 유닉스 시스템에 부착된 장치를 관리하기 위한 특수 파일이다.

3. 텍스트 파일과 바이너리 파일의 차이점을 설명하시오.
- 텍스트 파일은 내용이 아스키(ASCII) 코드로 구성된 파일이다.
텍스트 편집기나 cat, more, tail 명령을 사용해 그 내용을 쉽게 볼 수 있다.
- 바이너리 파일은 내용이 아스키 코드가 아닌 모든 파일이다.
지정된 응용 프로그램을 이용해야 볼 수 있다.

4. 파일과 디렉토리를 구분하기 위한 ls 명령의 옵션을 기술하시오.
ls : 디렉토리의 내용 출력
ls -F : 파일의 종류 표시(*:실행파일, /:디렉토리, @:심볼릭링크)
ls -l : 파일의 상세 정보 출력
ls -al : 숨김 파일을 포함한 모든 파일 목록 출력 + 파일의 상세 정보 출력
ls -ld : 디렉토리 자체의 상세 정보 출력

5. 절대 경로와 상대 경로의 정의를 기술하시오.
- 절대경로 : 루트 디렉토리를 기준으로 파일의 위치를 나타낸 것으로 항상 /로 시작된다.
ex) cd /home/k02222030/test/t1
- 상대경로 : 현재 위치를 기준으로 파일의 위치를 나타낸 것으로 / 이외의 문자로 시작하며 상위 디렉토리는 .. 으로 표시한다.
ex) cd ../../test

※ 다음 그림을 보고 물음에 답하시오.

사용자 삽입 이미지

6. 위 그림을 보고 현재 디렉토리가 user1일 때 다음 표를 채우시오.

파일명

절대경로

상대경로

/

/

../../../

Unix

/export/home/user1/Unix

./Unix

tmp

/tmp

../../tmp

Hw.c

/export/home/user1/C/Hw.c

./C/Hw.c

user2

/export/home/user2

../user2



7. 현재 디렉토리를 Unix 디렉토리로 이동하는 명령을 기술하시오.
cd ./Unix

8. 현재 디렉토리의 위치를 변경하지 않고 etc 디렉토리의 파일 목록을 보는 명령을 기술하시오.
ls /etc

9. C 디렉토리를 삭제하는 명령을 기술하시오.
rm -r C

10. 현재 디렉토리를 user2 디렉토리로 이동하는 명령을 기술하시오.
cd ../user2

2007/09/14 20:20 2007/09/14 20:20

Trackback URL : http://mysilpir.net/trackback/238

Leave a comment

« Previous : 1 : ... 84 : 85 : 86 : 87 : 88 : 89 : 90 : 91 : 92 : ... 270 : Next »

블로그 이미지

일상의 이야기를 나누는 공간입니다.

- 실피

Calendar

    «   2009/01   »
            1 2 3
    4 5 6 7 8 9 10
    11 12 13 14 15 16 17
    18 19 20 21 22 23 24
    25 26 27 28 29 30 31

Total 157584 hit (Today 29, Yesterday 185)

Admin Write Post