반응형
파일
관련있는 정보들의 집합
파일 시스템
유닉스는 시스템 내의 수많은 파일을 효과적으로 관리하기 위해 디렉토리를 계층적으로 구성
→ 계층적으로 구성된 유닉스 시스템의 파일과 디렉토리의 집합
★ 파일의 종류를 알아보는 명령어 file ★
- 파일의 종류
1. 일반 파일
: 데이터 저장이 목적
→ 편집기를 사용해 생성한 파일, 각종 응용 프로그램을 사용해 생성한 파일
Ex)
loveletter
helloworld.c
report.hwp
- 텍스트 파일
: 아스키(ASCII) 코드로 구성된 파일
→ 텍스트 편집기나 cat, more 명령을 이용해 내용 확인
Ex)
I love UNIX!
- 바이너리 파일
: 아스키코드가 아닌 모든 파일
→ 실행 파일과 데이터 파일로 나눠 지정된 응용 프로그램을 이용해야 내용 확인
Ex)
000000 0110010 111000 010110 110001 00111011
2. 디렉토리 파일
: 내용이 다른 파일이나 하위 디렉토리의 이름인 특수파일
3. 심볼릭 링크 파일
: 윈도우 시스템에서 바로가기 아이콘에 해당하는 파일
→ 원본 파일을 가리키는 역할
4. 장치 파일
: 유닉스 시스템에 부착된 장치들을 관리하기 위한 특수 파일
→ 데이터를 저장하기 위한 데이터 블록이 없음
→ 파일 크기 대신 장치를 구분하기 위한 2개의 숫자 저장
→ 키보드(stdin), 모니터(stdout) 등도 파일처럼 사용
★ 파일에 대한 자세한 정보는 INODE라는 데이터 구조에 저장됨 ★
→ 파일 종류, 크기, 소유지, 생성 시간을 파일 관련된 정보
반응형
'Linux' 카테고리의 다른 글
경로명(상대경로 / 절대경로) (0) | 2021.09.20 |
---|---|
디렉토리(Directory) (0) | 2021.09.20 |
유닉스 기본 명령어 (0) | 2021.09.19 |
Ubuntu 설치 (0) | 2021.09.15 |
PuTTY 다운로드 방법 (0) | 2021.09.12 |