Notice
Recent Posts
Recent Comments
Link
«   2024/11   »
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
Archives
Today
Total
관리 메뉴

codingfarm

1장. 파일과 디렉터리 본문

Linux/책 : 우분투 리눅스 시스템 & 네트워크

1장. 파일과 디렉터리

scarecrow1992 2020. 10. 18. 18:59

0. 개요

  • 리눅스에서 디렉터리와 파일을 다루는 명령을 공부한다.
  • 디렉터리의 개념 및 이동 $\cdot$ 생성 $\cdot$ 삭제하는 명령을 배운다.
  • 정보를 관리하는 단위인 파일의 종류를 살펴본다.
  • 파일의 내용을 보는 명령가 파일을 생성 $cdot$ 복사 $\cdot$ 이동 $\cdot$ 삭제하는 명령을 배운다.
  • 리눅스의 작업은 디렉터리와 파일 단위로 이루어지므로 이에대한 개념을 쌓는게 매우 중요하다.

 

1. 리눅스 파일의 종류와 특징

  • 리눅스에서는 시스템 간련 정보와 하드웨어 장치를 모두 파일로 관리한다.
  • 파일은 관련 있는 정보들의 집합이다
  • 리눅스는 파일을 효과적으로 관리하기 위해 디렉터리를 사용한다.

 

1.1 파일의 종류

  • 리눅스에서 파일은 사용목적에 따라 일반 파일, 디렉터리, 심벌릭 링크, 장치 파일로 구분된다.

 

일반 파일(regular file)

  • 데이터의 저장에 사용된다.
  • 각종 텍스트 파일, 실행파일, 이미지파일등 리눅스에서 사용하는 대부분의 파일은 일반파일에 해당된다.
    • 실행파일, 이미지 파일의 경우 대부분이 바이너리 파일의 형태로 존재한다.
    • 바이너리파일은 내용을 확인하기 위한 특정 응용 프로그램이 있어야 확인 가능하다.
    • 가령 이미지 파일은 이미지편집기가 있어야 한다.

 

디렉터리(directory)

  • 리눅스에서는 디렉터리도 파일로 취급한다.
  • 해당 디렉터리에 저장된 파일, 하뒤 디렉터리에 대한 정보가 저장된다.

 

심벌적 링크(symbolic link)

  • 원본 파일을 대신하도록 원본 파일을 다른 파일명으로 지정한것
  • 윈도의 바로가기 파일과 유사

 

장치파일(device file)

  • 리눅스에서는 하드디스크나 키보드같은 각종 장치도 파일로 취급한다.
  • 리눅스 시스템에 부착된 장치를 관리하기위한 특수파일.
  • 시스템 관리자는 해당 장치 파일에 접근하는 방식으로 장치를 관리한다.
  • 대부분의 장치파일은 /dev 디렉터리 아래에 위치한다.

 

file 명령을 통해 파일의 종류를 확인 가능하다.

 

 

 

 

 

Comments