본문 바로가기
Linux

[Linux] Linux 파일 종류

by 기록하는_사람 2022. 9. 22.

Linux 파일 종류

① 일반 파일(Regular File)

② 디렉터리(Directory)

③ 링크 파일

④ 장치 파일

 

Linux 파일 종류 - 일반 파일(Regular File)

: 텍스트 파일, 실행 파일, 이미지 파일 등을 말함.

 

Linux 파일 종류 - 디렉터리(Directory)

: 디렉터리에 저장된 파일이나 하위 디렉터리에 대한 주소 정보(inode)를 저장하고 있음.

 

* inode : 디스크 내에 기록된 파일의 주소 등 파일에 대한 정보를 가지고 있는 데이터 구조.

 

Linux 파일 종류 - 링크 파일

: 원본 파일을 복사한 파일. 

 

* 심볼릭 링크(Symbolic Link)

: 원본 파일을 가리키는 파일.(바로가기와 비슷)

  원본 파일과 다른 inode를 가짐.

  따라서, 원본 파일이 삭제되면 심볼릭 링크 파일을 동작할 수 없음.(이동할 파일이 없으므로)

 

* 하드 링크(Hard Link)

: 원본 파일의 주소를 가리키는 파일.

  원본 파일과 같은 inode를 가짐.

  따라서, 원본 파일이 수정되면 하드 링크 파일도 수정이 되고, 하드 링크 파일이 수정되면 원본 파일도 수정됨.

  원본 파일이 사라져도 하드 링크 파일은 변화가 없음.(주소를 그대로 있기 때문에)

 

Linux 파일 종류 - 장치 파일

: 하드디스크, 키보드 등과 같은 장치를 말함.

'Linux' 카테고리의 다른 글

[Linux] 디렉터리 명령어  (2) 2022.09.22
[Linux] 디렉터리 계층 구조  (0) 2022.09.22
[Linux] Linux란  (0) 2022.09.22
[Linux] 가상 머신 만들기(ubuntu) | 기본 설정  (0) 2022.09.19
[Linux/오류] Virtualbox 실행 오류  (0) 2022.09.19

댓글