file, 보조기억장치에 저장된 관련 정보의 집합, 의미있고 관련있는 정보를 모은 논리적 단위
파일 속성
| 속성 이름 | 의미 |
|---|---|
| 유형 | 운영체제가 인지하는 파일의 종류 |
| 크기 | 파일의 현재 크기, 허용 가능한 최대 크기 |
| 보호 | 어떤 사용자가 해당 파일을 읽고, 쓰고, 실행할 수 있는지 |
| 생성 날짜 | 파일 생성 날짜 |
| 마지막 접근 날짜 | 파일의 마지막 접근 날짜 |
| 마지막 수정 날짜 | 파일의 마지막 수정 날짜 |
| 생성자 | 파일을 생성한 사용자 |
| 소유자 | 파일을 소유한 사용자 |
| 위치 | 파일의 보조기억장치상의 현재 위치 |
파일 유형
| 파일 유형 | 대표적인 확장자 |
|---|---|
| 실행 파일 | 없는 경우, exe, dom, bin |
| 목적 파일 | obj, o |
| 소스 코드 파일 | c, cpp, cc, java, asm, py |
| 워드 프로세서 파일 | xml, rtf, doc, docx |
| 라이브러리 파일 | lib, a, so, dll |
| 멀티미디어 파일 | mpeg, mov, mp3, mp4, avi |
| 백업/보관 파일 | rar, zip, tar |
파일 연산을 위한 시스템 호출
directory, = 폴더(folder), 파일을 일목요연하게 관리하기 위한 것
파일과 디렉터리를 보조기억장치에 일목요연하게 저장하고 접근하게 하는 운영체제 내부 프로그램