3
UNIX System Programming by Yang-Sae Moon Page 1 HW #4 1. 자자자 HOME 자자자자 자자자 자자자 자자 자자자 자자자자 자 자자자 자자자자 , 자 자자자 자자 자자자 자자자자 자자자 자자자 자 , 자자 자자자자자 자자자자 . $ ls –lR linux_unix > hw4-1 UNIX 자자자 자자자자 $HOME linux_unix (drwxr-xr-x) file1 (-rw-r--r--) file2 (-rw-------) dirA (drwxrwx---) dirB (drwx------) dirAB (drwx------) dirBC (drwxr-xr-x) fileA1 (-rxxr-xr-x) dirAA (drwxr-xr-x) dirAAA (drw-rw-r--) fileAA2 (-rwxr-xr-x) dirAAB (drwx------) dirC (drwxr-xr--) dirD (drwxr-xr--) dirAD (dr-xr-xr--) dirAE (dr--r-xr-x) fileAD1 (-rw-r-xr-x) fileAE1 (---x-—x--x) dirAAAA (drwxrrxr-x) fileAAA1 (-r-xr-xr-x) dirAAAB (dr--r--r--) fileAAB (-rw-r-xr--) fileAAAA1 (-rwxrrx---) fileAAAA2 (-rwxrrxrwx) fileAAAB1 (-r----x--x)

HW #4

Embed Size (px)

DESCRIPTION

HW #4. UNIX 파일과 디렉토리. 1. 자신의 HOME 디렉토리 아래에 다음과 같은 구조의 디렉토리 및 파일을 생성하고 , 이 구조를 다음 명령을 사용하여 파일로 저장한 후 , 이를 프린트하여 제출한다 . $ ls – lR linux_unix > hw4-1. $HOME. linux_unix ( drwxr - xr -x). dirD ( drwxr - x r --). dirA ( drwxrwx - --). dirB ( drwx ------). file1 (- rw -r- -r- -). - PowerPoint PPT Presentation

Citation preview

Page 1: HW  #4

UNIX System Program-mingby Yang-Sae Moon

Page 1

HW #4

1. 자신의 HOME 디렉토리 아래에 다음과 같은 구조의 디렉토리 및 파일을

생성하고 , 이 구조를 다음 명령을 사용하여 파일로 저장한 후 , 이를 프린트하여

제출한다 .

$ ls –lR linux_unix > hw4-1

UNIX 파일과 디렉토리

$HOME

linux_unix (drwxr-xr-x)

file1 (-rw-r--r--) file2 (-rw-------)dirA (drwxrwx---) dirB (drwx------)

dirAB (drwx------) dirBC (drwxr-xr-x)fileA1 (-rxxr-xr-x) dirAA (drwxr-xr-x)

dirAAA (drw-rw-r--) fileAA2 (-rwxr-xr-x) dirAAB (drwx------)

dirC (drwxr-xr--) dirD (drwxr-xr--)

dirAD (dr-xr-xr--) dirAE (dr--r-xr-x)

fileAD1 (-rw-r-xr-x) fileAE1 (---x-—x--x)

dirAAAA (drwxrrxr-x) fileAAA1 (-r-xr-xr-x) dirAAAB (dr--r--r--) fileAAB (-rw-r-xr--)

fileAAAA1 (-rwxrrx---) fileAAAA2 (-rwxrrxrwx) fileAAAB1 (-r----x--x)

Page 2: HW  #4

UNIX System Program-mingby Yang-Sae Moon

Page 2

HW #4

2. 위에서 생성한 디렉토리 구조를 다음 지시 ( 빨간색 ) 에 따라 수정하고 수정 후의

구조를 다음 명령어를 사용하여 파일로 저장한 후 , 이를 프린트하여 제출한다 .

$ ls –lR linux_unix > hw4-2

UNIX 파일과 디렉토리

$HOME

linux_unix (drwxr-xr-x)

file1 (-rw-r--r--) file2 (-rw-------)dirA (drwxrwx---) dirB (drwx------)

dirAB (drwx------) dirBC (drwxr-xr-x)fileA1 (-rxxr-xr-x) dirAA (drwxr-xr-x)

dirAAA (drw-rw-r--) fileAA2 (-rwxr-xr-x) dirAAB (drwx------)

dirC (drwxr-xr--) dirD (drwxr-xr--)

dLinux (dr-xr-xr--) dUnix (dr--r-xr-x)

fLinux (-rw-r-xr-x) fUnix (---x-—x--x)

dirAAAA (drwxrrxr-x) fileAAA1 (-r-xr-xr-x) dirAAAB (dr--r--r--) fileAAB (-rw-r-xr--)

fileAAAA1 (-rwxrrx---) fileAAAA2 (-rwxrrxrwx) fileAAAB1 (-r----x--x)

디렉토리 이동

디렉토리 및 파일 삭제

디렉토리 및

파일 이름 변경

Page 3: HW  #4

UNIX System Program-mingby Yang-Sae Moon

Page 3

HW #4

3. 다음과 같은 alias 를 지정하고 , 다음과 같이 수행하여 그 결과를 파일로 저장한

후 , 이를 프린트하여 제출한다 .

$ alias > hw4-3

UNIX 파일과 디렉토리

• lat ls -lartF

• rmi rm -i

• cdBA cd ~/linux_unix/dirB/dirBA

• head20 head –n 20

4. “/tmp” 디렉토리에 있는 cp_test 라는 파일을 복사하여 , (1) 머리 (head) 부분 5 줄 출력 , (2) 꼬리 (tail) 부분 10 줄 출력한 두 가지 결과를 hw4-4 파일에 저장하고 프린트하여 제출한다 .

주의사항 : 직접 수행했음을 알 수 있도록 학번이 어딘가에 나타나야 한다 .( 특히 , prompt 에 나타나야 한다 .)

Due Date: 10 월 9 일 ( 수 )