readlink

    C / LINUX symlink() readlink()

    함수 기능 symlink 심볼릭 링크를 생성하는 시스템호출 link를 통해 만들어진 하드 링크의 한계를 해결하기 위해 만들어진 것 readlink 심볼릭 링크를 읽는 시스템 호출 심볼릭링크 링크 연결로 원본 파일을 직접 사용하는 것과 같은 효과를 내는 링크 함수 원형 #include int symlink(const char *existingpath, const char *newpath); ssize_t readlink(const char *filepath, void *buf, size_t bufsize); 함수 파라메터 actualpath 실제 파일의 경로 이름, 존재하지않아도됨 sympath 심볼릭 링크의 이름 pathname 링크로 연결된 원래파일 bufsize 문자열 저장될 버퍼크기 함수 예제 #i..