aka computer_file
aka data_file? - No. (Sub에 추가함)
aka data_file? - No. (Sub에 추가함)
Sub: (담은 내용에 따라)
data_file =,data_file . data_file
{
데이터파일 (wpko)
일반적으로 실행가능한 것은 data file로 분류하지 않음. executable_code 도 data 이긴 하지만, 관습상? (wpko)
데이터_파일 = https://ko.wikipedia.org/wiki/데이터_파일
}
executable_file
text_file =,text_file =,text_file . text_file - 텍스트,text, plain_text ?
{
https://en.wikipedia.org/wiki/Text_file
}
document_file
image_file - 중의적
archive_file =,archive_file . archive_file
{
MKL archive_file_format = archive_format
Archive_file = https://en.wikipedia.org/wiki/Archive_file
corresp ko interwiki(?)
압축_파일 = https://ko.wikipedia.org/wiki/압축_파일
}
...
data_file =,data_file . data_file
{
데이터파일 (wpko)
일반적으로 실행가능한 것은 data file로 분류하지 않음. executable_code 도 data 이긴 하지만, 관습상? (wpko)
데이터_파일 = https://ko.wikipedia.org/wiki/데이터_파일
}
executable_file
text_file =,text_file =,text_file . text_file - 텍스트,text, plain_text ?
{
https://en.wikipedia.org/wiki/Text_file
}
document_file
image_file - 중의적
archive_file =,archive_file . archive_file
{
MKL archive_file_format = archive_format
Archive_file = https://en.wikipedia.org/wiki/Archive_file
corresp ko interwiki(?)
압축_파일 = https://ko.wikipedia.org/wiki/압축_파일
}
...
(이상 파일 형식에 따라)
extension뿐만 아니라 filename 자체도 convention으로 굳어진 filenames가 많다.
extension - filename_extension / file_name_extension / file_extension (wpen)
{
filename extension
rc_file =,rc_file . rc_file ??
FILE_ID.DIZ
....
(대개의 os/fs에서) filename에 금지된 charactersrc file ?
.뭐뭐rc (Unix convention; setting / configuration file name for specific program, usually resides in user's home directory(~). RC 어원이 run command였나 - Yes, Jargon File에 의하면 'run commands'. reddit RUNCOM) (ex. .bashrc .vimrc ... p MySettingConfigDotFiles dotfile)
cmp: -tab. 표,table?action=highlight&value=-tab
https://wiki.tcl-lang.org/page/The RC File
.htaccess - web_server.뭐뭐rc (Unix convention; setting / configuration file name for specific program, usually resides in user's home directory(~). RC 어원이 run command였나 - Yes, Jargon File에 의하면 'run commands'. reddit RUNCOM) (ex. .bashrc .vimrc ... p MySettingConfigDotFiles dotfile)
cmp: -tab. 표,table?action=highlight&value=-tab
https://wiki.tcl-lang.org/page/The RC File
mentions:
.tclshrc, .wishrc
FILE_ID.DIZ
....
os/fs에 따라 다른데 일단 path separator인
/
(대개의 os/fs에서) 금지된 filenames/
.
..
DOS/Windows: NUL CON ... Win 9x에서 con을 가지고 명령 한 줄로 다운시키기가 가능했었는데 뭐였지 ... windows 95 con bug 하면 나온다. "C:\Con\Con"을 열려고 시도하면 crash.
extension: ''filename''' suffix convention? CHK..
DOS/Windows: NUL CON ... Win 9x에서 con을 가지고 명령 한 줄로 다운시키기가 가능했었는데 뭐였지 ... windows 95 con bug 하면 나온다. "C:\Con\Con"을 열려고 시도하면 crash.
extension - filename_extension / file_name_extension / file_extension (wpen)
{
filename extension
(파일이름|파일명|파일) //optional
확장자
확장명
익스텐션
...?
확장자
확장명
익스텐션
...?
분류 역할. 근데 이름에만 영향을 끼치므로 파일 내용 앞부분(header ?)도 보아야 제대로 file type detection을 할 수 있다.
//wpen 대충 read, at 2023-08-06
suffix? 항상? - Yes. "A filename extension, file name extension or file extension is a suffix to the name of a computer file"(we)
indicates file_type. .... and file_format? // indication indicator
항상 period(full_stop = dot_character)을 쓰는 건 아님.
classic_Mac_OS는 file_format을 indicate하기 위해 type_code { Type_code }를 썼으며, 추가적으로 file icon을 doubleclick 시 어떤 application이 launch될 지를 결정하기 위해 creator_code{ Creator_code = https://en.wikipedia.org/wiki/Creator_code }를 지정했다. 하지만 macOS는 거기에 추가적으로 filename_suffixes도 쓴다. (Unix-like NeXTSTEP에서 derived.)
metadata의 일종이다. // filename, file's timestamp도 마찬가지.
suffix? 항상? - Yes. "A filename extension, file name extension or file extension is a suffix to the name of a computer file"(we)
indicates file_type. .... and file_format? // indication indicator
항상 period(full_stop = dot_character)을 쓰는 건 아님.
classic_Mac_OS는 file_format을 indicate하기 위해 type_code { Type_code }를 썼으며, 추가적으로 file icon을 doubleclick 시 어떤 application이 launch될 지를 결정하기 위해 creator_code{ Creator_code = https://en.wikipedia.org/wiki/Creator_code }를 지정했다. 하지만 macOS는 거기에 추가적으로 filename_suffixes도 쓴다. (Unix-like NeXTSTEP에서 derived.)
metadata의 일종이다. // filename, file's timestamp도 마찬가지.
Cmp: media_type = MIME_type =,media_type .
{
//wpko
미디어_타입 = https://ko.wikipedia.org/wiki/미디어_타입
"미디어 타입(media type), MIME 타입(MIME type), 콘텐츠 타입(content type)" ?
{
//wpko
미디어_타입 = https://ko.wikipedia.org/wiki/미디어_타입
"미디어 타입(media type), MIME 타입(MIME type), 콘텐츠 타입(content type)" ?
//wpen
Media_type = https://en.wikipedia.org/wiki/Media_type
"(Redirected from MIME type)" (wpen redirect)
"A media type (formerly known as a MIME type)
is a two-part identifier for file formats and format contents transmitted on the Internet." (wpen)
즉 두 부분으로 된 식별자,identifier for file_format and format_contents (?)
rel. MIME (Multipurpose Internet Mail Extensions) specification {
Multipurpose Internet Mail Extensions (MIME)
MKL
문자인코딩,character_encoding
...
MIME = https://ko.wikipedia.org/wiki/MIME
MIME = https://en.wikipedia.org/wiki/MIME
Media_type = https://en.wikipedia.org/wiki/Media_type
"(Redirected from MIME type)" (wpen redirect)
"A media type (formerly known as a MIME type)
is a two-part identifier for file formats and format contents transmitted on the Internet." (wpen)
즉 두 부분으로 된 식별자,identifier for file_format and format_contents (?)
rel. MIME (Multipurpose Internet Mail Extensions) specification {
Multipurpose Internet Mail Extensions (MIME)
MKL
문자인코딩,character_encoding
...
MIME = https://ko.wikipedia.org/wiki/MIME
MIME = https://en.wikipedia.org/wiki/MIME
Up: specification > Internet_Standard
}// MIME
}// MIME
rel.
UTI = Uniform_Type_Identifier
{
Apple이 사용하는 text string. (we)
UTI_(식별자) = https://ko.wikipedia.org/wiki/UTI_(식별자) = https://ko.wikipedia.org/wiki/UTI_(식별자)
Uniform_Type_Identifier = https://en.wikipedia.org/wiki/Uniform_Type_Identifier
}
UTI = Uniform_Type_Identifier
{
Apple이 사용하는 text string. (we)
UTI_(식별자) = https://ko.wikipedia.org/wiki/UTI_(식별자) = https://ko.wikipedia.org/wiki/UTI_(식별자)
Uniform_Type_Identifier = https://en.wikipedia.org/wiki/Uniform_Type_Identifier
}
rel.
FourCC / OSType / ResType - classic_Mac_OS { classic Mac OS }에서 유래.
{
FourCC = https://ko.wikipedia.org/wiki/FourCC
FourCC = https://simple.wikipedia.org/wiki/FourCC
FourCC = https://en.wikipedia.org/wiki/FourCC
"A FourCC ("four-character code") is a sequence of four bytes (typically ASCII) used to uniquely identify data_formats. It originated from the OSType or ResType metadata system used in classic_Mac_OS ..."
}
FourCC / OSType / ResType - classic_Mac_OS { classic Mac OS }에서 유래.
{
FourCC = https://ko.wikipedia.org/wiki/FourCC
FourCC = https://simple.wikipedia.org/wiki/FourCC
FourCC = https://en.wikipedia.org/wiki/FourCC
"A FourCC ("four-character code") is a sequence of four bytes (typically ASCII) used to uniquely identify data_formats. It originated from the OSType or ResType metadata system used in classic_Mac_OS ..."
}
OSType : creator_code + type_code ? chk ... OSType
rel?: magic_number
{
see Magic_number_(programming)#Format_indicator = https://en.wikipedia.org/wiki/Magic_number_(programming)#Format_indicator
매직_넘버_(프로그래밍)
= https://ko.wikipedia.org/wiki/매직_넘버_(프로그래밍)
= https://ko.wikipedia.org/wiki/매직_넘버_(프로그래밍)
}
rel?: magic_number
{
see Magic_number_(programming)#Format_indicator = https://en.wikipedia.org/wiki/Magic_number_(programming)#Format_indicator
매직_넘버_(프로그래밍)
= https://ko.wikipedia.org/wiki/매직_넘버_(프로그래밍)
= https://ko.wikipedia.org/wiki/매직_넘버_(프로그래밍)
}
http://www.linfo.org/filename_extension.html
파일_확장자 = https://ko.wikipedia.org/wiki/파일_확장자
File_extension = https://simple.wikipedia.org/wiki/File_extension
Filename#Filename_extensions = https://en.wikipedia.org/wiki/Filename#Filename_extensions
Filename_extension = https://en.wikipedia.org/wiki/Filename_extension
파일_확장자 = https://ko.wikipedia.org/wiki/파일_확장자
File_extension = https://simple.wikipedia.org/wiki/File_extension
Filename#Filename_extensions = https://en.wikipedia.org/wiki/Filename#Filename_extensions
Filename_extension = https://en.wikipedia.org/wiki/Filename_extension
}// filename extension
http://www.linfo.org/file_name.html File Naming Conventions in Linux
파일_이름 = https://ko.wikipedia.org/wiki/파일_이름
Filename = https://en.wikipedia.org/wiki/Filename
Up: 파일,file 이름,name
}// filename
파일_이름 = https://ko.wikipedia.org/wiki/파일_이름
Filename = https://en.wikipedia.org/wiki/Filename
Up: 파일,file 이름,name
}// filename
file_descriptor =,file_descriptor =,file_descriptor . file_descriptor file_descriptor
{
파일서술자 파일디스크립터
파일 서술자, 파일 디스크립터, file descriptor, FD
{
파일서술자 파일디스크립터
파일 서술자, 파일 디스크립터, file descriptor, FD
file_manager
AKA file_browser (we)
AKA file_browser (we)
파일,file과 폴더,folder에 대한 user_interface를 제공하는 computer_program.
File_manager = https://en.wikipedia.org/wiki/File_manager
File_manager = https://en.wikipedia.org/wiki/File_manager
path : 디렉토리(들)?
pathname : 디렉토리(들)+파일명?
경로,path는 수학/그래프이론 쪽의 pagename,
패스,path는 filesystem 쪽의 pagename 으로 할까?
pathname : 디렉토리(들)+파일명?
relative_pathname
absolute_pathname
path의 번역은?absolute_pathname
경로,path는 수학/그래프이론 쪽의 pagename,
패스,path는 filesystem 쪽의 pagename 으로 할까?
각 유닉스,Unix 파일(Unix_file)에 대한 권한은 퍼미션,permission을 참조.
// Sub: file_permission ? ...보다는 directory 등도 있으니 filesystem_permission ? { 파일_시스템_권한 = https://ko.wikipedia.org/wiki/파일_시스템_권한 File-system_permissions = https://en.wikipedia.org/wiki/File-system_permissions }
속성,attribute이 여러 가지 있음. TBW
// Sub: file_permission ? ...보다는 directory 등도 있으니 filesystem_permission ? { 파일_시스템_권한 = https://ko.wikipedia.org/wiki/파일_시스템_권한 File-system_permissions = https://en.wikipedia.org/wiki/File-system_permissions }
속성,attribute이 여러 가지 있음. TBW
파일의 종류
* 보통 파일
* 디렉토리 ??
* 장치 파일 device_file
* 소켓 socket
* 심볼릭 링크 symbolic_link
etc.
* 보통 파일
* 디렉토리 ??
* 장치 파일 device_file
* 소켓 socket
* 심볼릭 링크 symbolic_link
etc.
실행 파일 executable_file ?
데이터 파일 (자료 파일) data_file
소스 파일 - source_file { 내용이 source_code ? }
장치파일,device_file - 장치,device ... curr at 리눅스,Linux ... 유닉스,Unix계열, Plan_9 등에서 특히 잘 쓰는
텍스트파일,text_file =텍스트파일,text_file =,text_file 텍스트파일 text_file
{
rel.
text_processing { p TextProcessing Text+Processing}
plain_text
text_editor { https://foldoc.org/text editor text+editor}
flat_file { rel. flat_file_database .... https://foldoc.org/flat file flat+file}
데이터 파일 (자료 파일) data_file
소스 파일 - source_file { 내용이 source_code ? }
장치파일,device_file - 장치,device ... curr at 리눅스,Linux ... 유닉스,Unix계열, Plan_9 등에서 특히 잘 쓰는
{
rel.
text_processing { p TextProcessing Text+Processing}
plain_text
text_editor { https://foldoc.org/text editor text+editor}
flat_file { rel. flat_file_database .... https://foldoc.org/flat file flat+file}
rel. BLOB(binary_large_object) https://foldoc.org/binary large object .... https://foldoc.org/binary file }
오브젝트파일,object_file =오브젝트파일,object_file =,object_file 오브젝트파일 object_file
{
Sub:
relocatable_object_file
executable_object_file
오브젝트파일,object_file =오브젝트파일,object_file =,object_file 오브젝트파일 object_file
{
Sub:
relocatable_object_file
executable_object_file
MKLINK
심벌,symbol
라이브러리,library
relocation ... 재배치 재배열 리로케이션 ... 중에? ... relocation relocation
executable_file
링커,linker
링킹,linking
컴파일러,compiler
로더,loader 적재기? { 로더_(컴퓨팅) = https://ko.wikipedia.org/wiki/로더_(컴퓨팅) Loader_(computing) = https://en.wikipedia.org/wiki/Loader_(computing) }
심벌,symbol
라이브러리,library
relocation ... 재배치 재배열 리로케이션 ... 중에? ... relocation relocation
executable_file
링커,linker
링킹,linking
컴파일러,compiler
로더,loader 적재기? { 로더_(컴퓨팅) = https://ko.wikipedia.org/wiki/로더_(컴퓨팅) Loader_(computing) = https://en.wikipedia.org/wiki/Loader_(computing) }
... 그리고 file_type 에 따라 file_format 이 있다.
파일형식,file_format =파일형식,file_format =,file_format 파일형식 file_format
{
파일 형식, 파일 포맷 (wpko)
파일형식,file_format =파일형식,file_format =,file_format 파일형식 file_format
{
파일 형식, 파일 포맷 (wpko)
Sub:
separated values
{
오디오_파일_포맷 = https://ko.wikipedia.org/wiki/오디오_파일_포맷
Audio_file_format = https://en.wikipedia.org/wiki/Audio_file_format
}
video_file_format
{
Cmp: video_container_format { semi-twin: Comparison_of_video_container_formats = https://en.wikipedia.org/wiki/Comparison_of_video_container_formats }
Cmp: video_coding_format { "A video coding format (or sometimes video compression format)" // aka video_compression_format =,video_compression_format . Video_coding_format = https://en.wikipedia.org/wiki/Video_coding_format }
비디오_파일_형식 = https://ko.wikipedia.org/wiki/비디오_파일_형식
Video_file_format = https://en.wikipedia.org/wiki/Video_file_format
}
archive_file_format = archive_format {
( https://en.wikipedia.org/wiki/Archive_format redir to section of archive_file )
archive_file의 format.
}
separated values
https://en.wikipedia.org/wiki/Tab-separated_values
https://en.wikipedia.org/wiki/Comma-separated_values
audio_file_format or sound_file_format ?https://en.wikipedia.org/wiki/Comma-separated_values
{
오디오_파일_포맷 = https://ko.wikipedia.org/wiki/오디오_파일_포맷
Audio_file_format = https://en.wikipedia.org/wiki/Audio_file_format
}
video_file_format
{
Cmp: video_container_format { semi-twin: Comparison_of_video_container_formats = https://en.wikipedia.org/wiki/Comparison_of_video_container_formats }
Cmp: video_coding_format { "A video coding format (or sometimes video compression format)" // aka video_compression_format =,video_compression_format . Video_coding_format = https://en.wikipedia.org/wiki/Video_coding_format }
비디오_파일_형식 = https://ko.wikipedia.org/wiki/비디오_파일_형식
Video_file_format = https://en.wikipedia.org/wiki/Video_file_format
}
archive_file_format = archive_format {
( https://en.wikipedia.org/wiki/Archive_format redir to section of archive_file )
archive_file의 format.
}
image_file_format
{
이미지,image
Disambig: disk_image
이미지_파일_형식 = https://ko.wikipedia.org/wiki/이미지_파일_형식
}
_file_format
_file_format
_file_format
_file_format
_file_format
_file_format
...
container_file_format
{
AKA container_format // wpen pagename.
AKA digital_container_format // wpen redirect.
AKA wrapper (informally), metafile (wpen 시작부분) wrapper_format (wpko)
{
이미지,image
Disambig: disk_image
이미지_파일_형식 = https://ko.wikipedia.org/wiki/이미지_파일_형식
}
_file_format
_file_format
_file_format
_file_format
_file_format
_file_format
...
container_file_format
{
AKA container_format // wpen pagename.
AKA digital_container_format // wpen redirect.
AKA wrapper (informally), metafile (wpen 시작부분) wrapper_format (wpko)
Sub:
tar ?
zip/ ... // ALSOIN compression file format.
multimedia_container_format
{
ex. "AVI, MP4, FLV, RealMedia, or Matroska."[1]
Sub:
AVI { 오디오_비디오_인터리브 = https://ko.wikipedia.org/wiki/오디오_비디오_인터리브
MP4
Matroska
ASF { for streaming_medium(pl. streaming_media) ? or media_streaming = medium_streaming ? 스트리밍,streaming ... - Yes. "...container format, especially meant for Streaming_media ."(wpen) 고급_시스템_포맷 = https://ko.wikipedia.org/wiki/고급_시스템_포맷 Advanced_Systems_Format = https://en.wikipedia.org/wiki/Advanced_Systems_Format }...
}
Matroska
{
마트료시카
마트료쉬카
...
Matroska = https://ko.wikipedia.org/wiki/Matroska
Matroska = https://en.wikipedia.org/wiki/Matroska
}
Interchange_File_Format IFF { Interchange File Format (IFF) EA와 Commodore가 협력해 개발하여 1985년 소개. 표준 확장자 없음. Interchange_File_Format = https://en.wikipedia.org/wiki/Interchange_File_Format }
Resource_Interchange_File_Format RIFF { Resource Interchange File Format (RIFF)
//wpen
tagged_chuks 에 data를 보관하는 generic file_container_format.
AVI, WAV의 basis(정확히?)가 RIFF라고.
tar ?
zip/ ... // ALSOIN compression file format.
multimedia_container_format
{
ex. "AVI, MP4, FLV, RealMedia, or Matroska."[1]
Sub:
AVI { 오디오_비디오_인터리브 = https://ko.wikipedia.org/wiki/오디오_비디오_인터리브
MP4
Matroska
ASF { for streaming_medium(pl. streaming_media) ? or media_streaming = medium_streaming ? 스트리밍,streaming ... - Yes. "...container format, especially meant for Streaming_media ."(wpen) 고급_시스템_포맷 = https://ko.wikipedia.org/wiki/고급_시스템_포맷 Advanced_Systems_Format = https://en.wikipedia.org/wiki/Advanced_Systems_Format }...
}
Matroska
{
마트료시카
마트료쉬카
...
Matroska = https://ko.wikipedia.org/wiki/Matroska
Matroska = https://en.wikipedia.org/wiki/Matroska
}
Interchange_File_Format IFF { Interchange File Format (IFF) EA와 Commodore가 협력해 개발하여 1985년 소개. 표준 확장자 없음. Interchange_File_Format = https://en.wikipedia.org/wiki/Interchange_File_Format }
Resource_Interchange_File_Format RIFF { Resource Interchange File Format (RIFF)
//wpen
tagged_chuks 에 data를 보관하는 generic file_container_format.
AVI, WAV의 basis(정확히?)가 RIFF라고.
RIFF = https://ko.wikipedia.org/wiki/RIFF
Resource_Interchange_File_Format = https://en.wikipedia.org/wiki/Resource_Interchange_File_Format
Resource_Interchange_File_Format = https://en.wikipedia.org/wiki/Resource_Interchange_File_Format
디지털_컨테이너_포맷 = https://ko.wikipedia.org/wiki/디지털_컨테이너_포맷
"컨테이너 포맷(container_format) 또는 래퍼 포맷(wrapper_format).."
Container_format = https://en.wikipedia.org/wiki/Container_format
"(Redirected from Digital container format)"
"컨테이너 포맷(container_format) 또는 래퍼 포맷(wrapper_format).."
Container_format = https://en.wikipedia.org/wiki/Container_format
"(Redirected from Digital container format)"
//wpko
저장하기 위해 정보,information를 파일,file로 인코딩,encoding하는 방식.
사유와 개방형으로 분류. - proprietary vs open 의 번역
File_format
File_format
Up: ,format
}
저장하기 위해 정보,information를 파일,file로 인코딩,encoding하는 방식.
사유와 개방형으로 분류. - proprietary vs open 의 번역
proprietary_file_format
open_file_format (opp. closed_file_format )
파일_형식open_file_format (opp. closed_file_format )
AKA open_format (wpsp)
PNG(Portable_Network_Graphics Portable Network Graphics (PNG) PNG = https://en.wikipedia.org/wiki/PNG ) SVG gzip ODF(OpenDocument Format) HTML 등.
Open_file_format = https://simple.wikipedia.org/wiki/Open_file_format
Open_file_format = https://en.wikipedia.org/wiki/Open_file_format
PNG(Portable_Network_Graphics Portable Network Graphics (PNG) PNG = https://en.wikipedia.org/wiki/PNG ) SVG gzip ODF(OpenDocument Format) HTML 등.
Open_file_format = https://simple.wikipedia.org/wiki/Open_file_format
Open_file_format = https://en.wikipedia.org/wiki/Open_file_format
File_format
File_format
Up: ,format
}
temporary_file =,temporary_file . temporary_file
temporary file
https://en.wikipedia.org/wiki/Temporary_file
"temporary file"
temporary file
https://en.wikipedia.org/wiki/Temporary_file
"temporary file"
열린파일,open_file =열린파일,open_file =,open_file 열린파일 open_file ////이런건 del ok
{
aka opened file ?
pagename to opened_file ??
{
aka opened file ?
pagename to opened_file ??
}
file_opening > file_opening_mode ?? file_handling_mode ?
파일 열기 모드(mode)
C, Python 등이 다른가?
fopen(filename, mode)
파없생 = 파일이 없을 때 생성 여부
r | 읽기 | 쓰기 | 추가 | 파없생 |
w | ○ | TBW | ||
a | ○ | |||
r+ | ○ | |||
...TBW |
MKLINK
permission esp filesystem_permission
permission esp filesystem_permission
file_locking =,file_locking . file_locking // file_lock =,file_lock . file_lock ? file_locking ? file_lock ? jjjjjjjjmmmmmm
{
는 file_access 를 제한하는 것. 한 user나 process만이 한번에 [[접근,access]하도록.
race_condition 을 막는 효과가 있다.
deadlock 을 불러올 수 있다.
{
는 file_access 를 제한하는 것. 한 user나 process만이 한번에 [[접근,access]하도록.
race_condition 을 막는 효과가 있다.
deadlock 을 불러올 수 있다.
https://ko.wikipedia.org/wiki/파일_끝
https://en.wikipedia.org/wiki/End-of-file
end of file
https://en.wikipedia.org/wiki/End-of-file
rel end-of-transmission_character (EOT) {
end_of_file = https://en.wiktionary.org/wiki/end_of_file x 2023-08-26^D
in caret_notation. https://ko.wikipedia.org/wiki/전송_종료_문자 https://en.wikipedia.org/wiki/End-of-Transmission_character end-of-transmission character "end-of-transmission character" }end of file
PL에서 파일을 다룬다면(handling, working with)
opening
reading/writing
closing
reading/writing
closing
순서.
file handling (operation) primitives?
----