[TIL] 오늘의 공부
[시스템 프로그래밍 리눅스 & 유닉스] 디렉터리 함수
개발소연자
2023. 10. 17. 21:42
디렉터리 생성: int mkdir(const char *pathname, mode_t mode);
디렉터리 삭제: int rmdir(const char *pathname);
현재 위치 확인: char *getcwd(char *buf, size_t size);
현재 위치 확인2: char *get_current_dir_name(void);
디렉터리명 변경 int rename(const char *oldpath, const char *newpath);
디렉터리 이동: int chdir(const char *path);
디렉터리 이동2: int fchdir(int fd);
디렉터리 열기: DIR *opendir(const char *name);
디렉터리 닫기: int closedir(DIR *dirp);
디렉터리 내용 읽기: struct dirent *readdir(DIR *dirp);
디렉터리 오프셋: long telldir(DIR *dir);
디렉터리 오프셋2: void seekdir(DIR *dirp, long loc);
디렉터리 오프셋3: void rewinddir(DIR *dirp)