티스토리

CS Notepad
검색하기

블로그 홈

CS Notepad

merryberry0110.tistory.com/m

컴공 학생의 공부일기

구독자
1
방명록 방문하기

주요 글 목록

  • File I/O File 리눅스는 SW/HW 자원부터 키보드, 프린터 등의 디바이스나 소켓을 하나의 file로 관리한다. 파일은 크게 3가지로 구분되며, 텍스트나 바이너리와 같은 일반 파일, 디렉토리, 디바이스 및 소켓 등의 특수 파일로 나뉜다. 1. Low-Level File 저수준 파일은 파일 서술자(file descriptor)로 구분되고, 시스템 호출을 이용하여 파일을 다룬다. 특수 파일도 다룰 수 있으며, Byte 단위로 입출력을 수행한다. 2. High-Level File 고수준 파일은 파일 포인터(file pointer)를 사용하고, C 표준 라이브러리를 사용한다. 프로세스 내부의 버퍼 크기 단위로 입출력을 수행한다. System call vs. C Standard Library 시스템 콜은 커널에게 자원을.. 공감수 0 댓글수 0 2022. 9. 29.
    문의안내
    • 티스토리
    • 로그인
    • 고객센터

    티스토리는 카카오에서 사랑을 담아 만듭니다.

    © Kakao Corp.