파일,file

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

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

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

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

파일 타입 file_type

실행 파일
데이터 파일 (자료 파일)
소스 파일
스크립트 파일
배치 파일
텍스트 파일
바이너리 파일 (이진 파일)

파일 열기 형식(mode)

C, Python 등이 다른가?

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

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

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