취미와 밥줄사이
[Linux] - 파일과 파일 시스템 본문
파일
- 메모리 상에 있는 바이트의 연속으로 이루어진 정보
- 리눅스는 입출력 장치를 포함한 모든 장치를 파일로 취급
파일 시스템
- 컴퓨터에는 파일이나 자료를 쉽게 발견 및 접근할 수 있도록 보관 또는 조작하는 체계
- 각각의 운영체제는 각자의 정책에 따라 다른 파일 시스템을 갖음
- 메모리 주소가 가리키는 공간에 저장된 데이터를 파일과 디렉토리라는 논리적 공간으로 관리
- 컴퓨터의 기억 장치 상에 존재하는 데이터들의 위치를 인간이 구별할 수 있도록 하는 논리적 구조
리눅스 파일 종류
- 일반파일(regula file)
- 텍스트 파일: 파일 내용을 확인하는 기능의 명령으로 확인 가능
- 바이너리 파일: 파일 유형에 맞는 응용 프로그램을 통해 확인 가능
- 실행 파일
- 이미지 파일
- 디렉토리(Directory): 데이터를 보관하는 논리적 공간
- 심벌릭 링크(Symbolic link): 원본 파일을 대신하는 링크 파일
- 장치 파일:(Device): 하드 디스크, 키보드, 마우스 등 시스템에 부착되어 있는 장치들
*디렉토리 *
- 메모리의 저장 공간에 대한 이름 공간
- 물리적으로 저장된 데이터를 논리적(개념적) 이름과 연결한 것
파일의 위치를 표현하는 방법
- 폴더, 파일구조
- GUI(Graphical User Interface)에서는 폴더와 파일이라는 시각적인 구조로 표현
- 디렉토리, 파일구조
- 디렉토리(=명단, 명부)라는 '이름 공간'의 개념으로 표현
- 문자로만 실제 파일/ 폴더의 경로를 나타냄
- 디렉토리의 위치를나타내기 위한 절대 경로와 상대경로 방식 존재
- 원래 컴퓨터에는 검은 화면에 텍스트만 존재했습니다. 그래서 '이름 공간'이라는 방식으로 파일들을 관리하였습니다.
'OS > Linux' 카테고리의 다른 글
[Linux] - 주요 디렉토리와 역할2 (0) | 2021.03.25 |
---|---|
[Linux ]- 주요 디렉토리와 역할1 (0) | 2021.03.25 |
[Ubuntu] - 시스템 사용자 인터페이스 (0) | 2021.03.24 |
[Ubuntu] - 시스템 종료 방법 (0) | 2021.03.24 |
[Ubuntu] - GUI 메인 화면 설명 / 단축키 (0) | 2021.03.24 |