혜랑's STORY

[2020-2학기 리눅스 2주차] : 실습 본문

2020 SISS 21기 활동/2학기 리눅스

[2020-2학기 리눅스 2주차] : 실습

hyerang0125 2020. 9. 18. 10:47

# 파일 복사 / 이동 / 삭제 명령어 실습

1. 새로운 디렉터리 temp1을 만들어 그 곳에 /etc/services 파일을 복사한다.

1 실행결과

2. 이 디렉터리에 /etc/passwd 파일을 복사한다.

2 실행결과

3. temp1 디렉터리를 temp2 디렉터리에 복사한다.

3 실행결과

4. temp1 디렉터리 내의 모든 파일을 삭제한 후 이 디렉터리를 삭제한다.

4 실행결과

5. temp2 디렉터리를 단번에 삭제한다.

5 실행결과

 

# 링크 명령어 실습

1. test.txt 파일을 만들고 이 파일에 대해서 하드 링크와 심볼릭 링크를 만든다.

1 실행결과

-> test 파일 내용을 편집한 후 다른 파일의 내용 확인하기

파일 내용 확인결과

2. test 파일을 복사하여 새로운 파일을 만들고 test 파일 내용을 편집한 후 test 파일과 복사한 새로운 파일의 내용을 확인하기

2 실행결과

3. 이들을 상세 리스트하여 비교해보기

3 실행결과

 

# 파일 속성 실습

1. ls -sl 명령어를 사용하고 그 출력 결과를 설명하기

1 출력결과

  • copy.txt 파일에 할당된 크기는 4KB이며 파일의 종류는 일반 파일이다. 소유자는 파일의 접근에 대해 r,w 권한, 그룹은 r,w 권한, 기타사용자는 r 권한을 가진다. 이 파일의 하드 링크 개수는 1개이며 이 파일의 소유자는 hyerang이고 그룹은 hyerang이다. 파일의 크기는 13바이트이다. 그리고 이 파일은 9월 18일 10시 01분에 마지막으로 수정되었다.
  •  hlink.txt 파일에 할당된 크기는 4KB이며 파일의 종류는 일반 파일이다. 소유자는 파일의 접근에 대해 r,w 권한, 그룹은 r,w 권한, 기타사용자는 r 권한을 가진다. 이 파일의 하드 링크 개수는 2개이며 이 파일의 소유자는 hyerang이고 그룹은 hyerang이다. 파일의 크기는 26바이트이다. 그리고 이 파일은 9월 18일 10시 01분에 마지막으로 수정되었다.
  • slink.txt 파일에 할당된 크기는 0KB이며 파일의 종류는 링크 파일이다. 소유자는 파일의 접근에 대해 r, w, x 권한, 그룹은 r, w, x 권한, 기타사용자는 r, w, x 권한을 가진다. 이 파일의 하드 링크 개수는 1개이며 이 파일의 소유자는 hyerang이고 그룹은 hyerang이다. 파일의 크기는 8바이트이다. 그리고 이 파일은 9월 18일 09시 59분에 마지막으로 수정되었다.
  • test.txt 파일에 할당된 크기는 4KB이며 파일의 종류는 일반 파일이다. 소유자는 파일의 접근에 대해 r,w 권한, 그룹은 r,w 권한, 기타사용자는 r 권한을 가진다. 이 파일의 하드 링크 개수는 2개이며 이 파일의 소유자는 hyerang이고 그룹은 hyerang이다. 파일의 크기는 26바이트이다. 그리고 이 파일은 9월 18일 10시 01분에 마지막으로 수정되었다.

2. 여러 종류의 파일에 대해서 file 명령어를 사용하고 그 출력결과를 설명하기

2 실행결과

3. chmod 명령어를 사용하여 파일 접근 권하을 변경하고 그 결과를 설명하기

  • chmod go+w : 그룹과 기타사용자에게 쓰기 권한 부여

  • chmod 644(= rw-r--r--) : 소유주에게 읽기, 쓰기 권한을 그룹에게 그룹과 기타사용자에게 읽기 권한 부여

  • chmod 666(= rw-rw-rw-) : 소유주와 그룹, 기타사용자에게 읽기, 쓰기 권한 부여 

  • chmod 400(= r--------) : 소유주에게 읽기 권한을 그룹과 기타사용자에게는 아무 권한도 부여하지 않음