![find를 사용하여 특정 파일 패턴을 가리키는 심볼릭 링크 찾기](https://linux55.com/image/42030/find%EB%A5%BC%20%EC%82%AC%EC%9A%A9%ED%95%98%EC%97%AC%20%ED%8A%B9%EC%A0%95%20%ED%8C%8C%EC%9D%BC%20%ED%8C%A8%ED%84%B4%EC%9D%84%20%EA%B0%80%EB%A6%AC%ED%82%A4%EB%8A%94%20%EC%8B%AC%EB%B3%BC%EB%A6%AD%20%EB%A7%81%ED%81%AC%20%EC%B0%BE%EA%B8%B0.png)
다양한 심볼릭 링크가 포함된 여러 디렉터리가 있습니다. 나는 심볼릭 링크가 가리키는 위치를 기반으로 찾기(또는 다른 프로그램)를 찾고 싶습니다. 예를 들어 현재 다음과 같이 작동합니다.
└─(11:05:%)── 빠져나가겠습니다 lrwxrwxrwx 1 다이얼아웃 9 2010-11-03 11:05 slink -> /opt/file └─(11:05:%)── find / -name '파일'
이게 내가 하고 싶은 일이야
└─(11:05:%)── 발견됨 - 이름은 "파일"입니다. /slink -> /opt/파일
답변1
find . -L -name 'file'
-L은 사람에 따르면 이 파일의 속성을 가져오는 심볼릭 링크를 따르는 것을 의미합니다. 또는 다음과 같이 작성할 수 있습니다.
find . -lname 'file'
두 번째 옵션은 끊어진 링크에 대한 것입니다.