![](https://img1.daumcdn.net/thumb/R750x0/?scode=mtistory2&fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FdM1DNE%2FbtrzBJjs7I9%2F5iaJYggRVeZXMcWMKkGpmk%2Fimg.png)
Basic file system calls: open, read, write 1. open open 함수를 사용하면 "/aa/bb"라는 file을 read-write가 가능하도록 open 한다. open 함수는 file descriptor라고 부르는 고유 번호를 return 한다. file descriptor 0 (standard input) 1 (standard output) 2 (standard error) 아래 예제에서 x는 file descriptor를 받는다. file descriptor의 범위가 0부터 2까지이기 때문에 x는 3 미만일 것이다. x = open("/aa/bb", O_RDWR, 00777); or char fname[20]; strcpy(fname, "/aa/bb"); x = o..