find -name ***.***.** 에서 발생한 에러 메세지입니다..
글쓴이: nettism / 작성시간: 화, 2006/12/19 - 3:51오후
안녕하십니까??
backup부분을 좀 보고 있는데, 제가 생성한 backup file이 어디로 가 버려서
find -name ***.**.**(** 파일이름) 을 실행시켰더니 중간에 에러가 발생하고 멈춰 버리는군요..
어떤 에러인지 난감해서 올립니다..
############ ERROR MESSAGE
find: WARNING: Hard link count is wrong for ./selinux: this may be a bug in your filesystem driver. Automatically turning on find's -noleaf option. Earlier results may have failed to include directories that should have been searched.
############ END OF ERROR MESSAGE
그냥 원문만 해석해서 시키는데로, find -noleaf라는 option을 줘서 실행을 시켜야 하나요?? 아니면..다른 원인이 있는 것인가요??
답변 부탁드립니다..
Forums:
아마도...
find [찾고자하는 디렉토리 path] -name [파일명]
이지 않을까 싶습니다.. 그렇다면?
예를 들어 /home 디렉토리에서 찾는다면.....
find /home -name "popdance"
정도로 찾으면 되겠군요.... 디렉토리 빠뜨리신게 아닌지...
디렉토리를 명기 안 하면...
제가 알기로는 디렉토리를 명기 안 하면 전체적으로 검색한다고 알고 있는데..아닌가요??
어느 디렉토리에 있는지도 모르는 경우입니다만...
일신 일일신 우일신
================
일신 일일신 우일신
================
흠...
일단 redhat 9.0 에서 사용하는 커널 2.4.x에 깔려있는데.
find 프로그램을 실행해 보았습니다..
find -name "*.c"
아무것도 안뜹니다.. 에러도 나지 않습니다..
find / -name "*.c"
했습니다.. 많이 뜹니다.. 정신없이...
보통 / 를 지정하면 루트 디렉토리 이하 모든 디렉토리에 있는..
해당 이름과 같은 것들을 모두 찾아줍니다..
댓글 달기