개발 · 컴퓨터공학
UNIX - current directory, sync / fsync, device files
current directory와 관련된 system call / library chdir(2) #include int chdir(const char *path); // Return: 0 if OK, -1 on error 프로세스의 working directory를 변경해준다. chdir을 적용한 프로세스에만 적용된다. fd1 = open(“/usr/ben/abc”, O_RDONLY); fd2 = open(“/usr/ben/xyz”, O_RDWR); 위 코드처럼 /usr/ben으로 working directory가 같고 그안에서 다른 파일을 open해야하는 경우 chdir(“/usr/ben”); fd1 = open(“abc”, O_RDONLY); fd2 = open(“xyz”, O_RDWR); 다음과 같..
2021. 10. 8. 06:32