심볼릭 링크를 (파일이 가리키는 파일이 아닌) 파일 자체로 처리하는 방법은 무엇입니까?

심볼릭 링크를 (파일이 가리키는 파일이 아닌) 파일 자체로 처리하는 방법은 무엇입니까?

호기심에서 나는 그것이 가리키는 파일이 아닌 심볼릭 링크 자체를 열어서 그것이 어떻게 보이는지 확인하고 싶습니다. readlink심볼릭 링크 자체를 사용하고 복사하는 등 파일이 가리키는 파일을 볼 수 있는 방법이 있지만 cp -P이러한 방법 중 어느 것도 심볼릭 링크의 실제 내용을 볼 수는 없습니다.

이것을 달성하는 쉬운 방법이 있습니까? (일반 텍스트 또는 16진수)

답변1

심볼릭 링크에는 를 사용하여 읽을 수 있는 링크 대상 외에는 아무것도 포함되지 않습니다 readlink().

심볼릭 링크의 메타 정보에 관해서. 확인하다lstat().

lstat() 와 동일 stat()하지만 pathname이 심볼릭 링크인 경우 참조하는 파일이 아닌 링크 자체에 대한 정보를 반환합니다.

관련 정보