%20%ED%8C%8C%EC%9D%BC%20%EC%9E%90%EC%B2%B4%EB%A1%9C%20%EC%B2%98%EB%A6%AC%ED%95%98%EB%8A%94%20%EB%B0%A9%EB%B2%95%EC%9D%80%20%EB%AC%B4%EC%97%87%EC%9E%85%EB%8B%88%EA%B9%8C%3F.png)
호기심에서 나는 그것이 가리키는 파일이 아닌 심볼릭 링크 자체를 열어서 그것이 어떻게 보이는지 확인하고 싶습니다. readlink
심볼릭 링크 자체를 사용하고 복사하는 등 파일이 가리키는 파일을 볼 수 있는 방법이 있지만 cp -P
이러한 방법 중 어느 것도 심볼릭 링크의 실제 내용을 볼 수는 없습니다.
이것을 달성하는 쉬운 방법이 있습니까? (일반 텍스트 또는 16진수)
답변1
심볼릭 링크에는 를 사용하여 읽을 수 있는 링크 대상 외에는 아무것도 포함되지 않습니다 readlink()
.
심볼릭 링크의 메타 정보에 관해서. 확인하다lstat()
.
lstat()
와 동일 stat()
하지만 pathname이 심볼릭 링크인 경우 참조하는 파일이 아닌 링크 자체에 대한 정보를 반환합니다.