HW #4 UNIX 파일과 디렉토리 1. 자신의 HOME 디렉토리 아래에 다음과 같은 구조의 디렉토리 및 파일을 생성하고, 이 구조를 다음 명령을 사용하여 파일로 저장한 후, 이를 프린트하여 제출한다. $ ls –lR linux_unix > hw4-1 $HOME linux_unix (drwxr-xr-x) dirA (drwxrwx---) dirB (drwx------) dirC (drwxr-xr--) dirD (drwxr-xr--) file1 (-rw-r--r--) file2 (-rw-------) fileA1 (-rxxr-xr-x) dirAA (drwxr-xr-x) dirAB (drwx------) dirBC (drwxr-xr-x) dirAD (dr-xr-xr--) dirAE (dr--r-xr-x) dirAAA (drw-rw-r--) fileAA2 (-rwxr-xr-x) dirAAB (drwx------) 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 UNIX 파일과 디렉토리 2. 위에서 생성한 디렉토리 구조를 다음 지시(빨간색)에 따라 수정하고 수정 후의 구조를 다음 명령어를 사용하여 파일로 저장한 후, 이를 프린트하여 제출한다. $ ls –lR linux_unix > hw4-2 $HOME linux_unix (drwxr-xr-x) dirA (drwxrwx---) dirB (drwx------) dirC (drwxr-xr--) dirD (drwxr-xr--) file1 (-rw-r--r--) file2 (-rw-------) fileA1 (-rxxr-xr-x) dirAA (drwxr-xr-x) dirAB (drwx------) dirBC (drwxr-xr-x) dLinux (dr-xr-xr--) dUnix (dr--r-xr-x) 디렉토리 이동 dirAAA (drw-rw-r--) fileAA2 (-rwxr-xr-x) dirAAB (drwx------) 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) 디렉토리 및 파일 삭제
HW #4 UNIX 파일과 디렉토리 3. 다음과 같은 alias를 지정하고, 다음과 같이 수행하여 그 결과를 파일로 저장한 후, 이를 프린트하여 제출한다. $ alias > hw4-3 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월 7일(수)