이름을 모르고 파일을 찾는 방법 [중복]

이름을 모르고 파일을 찾는 방법 [중복]

그래서 한 시간 동안의 검색/시행 오류 끝에 마침내 특정 기준(파일 이름이나 확장자가 아닌)이 주어진 파일을 찾는 방법을 포기했습니다.

제공되는 파일 정보는 다음과 같습니다: 사람이 읽을 수 있음, 크기 1033바이트, 실행할 수 없음

실행할 find 명령을 받았지만 아무 것도 반환되지 않습니다. 저는 칼리리눅스를 사용하고 있습니다. 목표는 단순히 파일을 모두 여는 것이 아니라 디렉터리에서 이러한 기준과 일치하는 파일을 찾는 것입니다. 파일이 보이는데 숨겨진 파일을 검색에 포함하고 싶어요. 기본적으로 위의 기준을 사용하여 내가 속한 전체 디렉토리를 검색하고 싶습니다.

답변1

find <path>/. -type f -size 1033c ! -perm -0001 -ls

답변2

이것을 찾는 것이 솔직히 이 문제를 해결하는 가장 좋은 방법이지만, 파일에 무엇이 있는지 안다면 습관적으로 grep -r을 수행하는 경향이 있습니다. 이것은 확실히 업무를 수행하는 전문적인 방법은 아니지만 대안이 나쁠 것은 없습니다.

빠른 팁, 수행하는 작업을 기반으로 명령을 찾으려면 man -k "describe what it does"를 입력하면 됩니다.

관련 정보