파일,file

디렉토리,directory 내에는 파일이나 디렉토리가 있을 수 있다. {AKA 디렉터리, 폴더(folder) }

디스크 위의 파일시스템,filesystem이 있고 그 위에 파일이 있다.

Unix 파일에 대한 권한은 퍼미션,permission을 참조.
속성,attribute이 여러 가지 있음. TBW

파일의 종류
* 보통 파일
* 디렉토리 ??
* 장치 파일
* 소켓
* 심볼릭 링크
etc.

파일 타입 file_type - 파일형,

실행 파일
데이터 파일 (자료 파일)
소스 파일
스크립트 파일
배치 파일
텍스트 파일
바이너리 파일 (이진 파일)
... 그리고 file_type 에 따라 file_format 이 있다. 파일형식,file_format


파일 열기 형식(mode)

C, Python 등이 다른가?

fopen(filename, mode)
실패하면 NULL를 리턴.
끝나면 파일을 닫는 fclose { int fclose(FILE *fp) }

r 읽기 쓰기 추가 파없생
w TBW
a
r+
...TBW
파없생 = 파일이 없을 때 생성 여부

파일이 없을 때 에러???는 어떻게 표로 표현하지