find ~ -name "file_name" 명령이 내 홈 디렉토리 외부에서 작동하지 않는 이유는 무엇입니까?

find ~ -name "file_name" 명령이 내 홈 디렉토리 외부에서 작동하지 않는 이유는 무엇입니까?

MS-Windows 스토어의 Ubuntu를 사용합니다.

다운로드했거나 폴더에 저장했지만 해당 파일이 어디에 있는지 잊어버린 파일을 찾아야 하는 경우가 종종 있습니다. 그러나 내가 찾아야 하는 파일은 홈 디렉터리 외부에 있는 경향이 있습니다.

홈 디렉터리에서 시작하고 실행하는 경우

cd .. ; cd .. ; ls

터미널에는 일련의 디렉토리가 있어야 합니다. mnt이것이 제가 찾고 있는 디렉토리입니다. 포함되어 있으며 c모든 MS-windows 디렉토리로 연결됩니다.

reference.4.txt이제 경로에서 파일을 찾아야 한다고 가정해 보겠습니다./mnt/c/Users/alexandre/Downloads

내가 실행하면

find ~ -name "reference.4.txt"

아무 일도 일어나지 않지만 홈 디렉토리에 있는 파일에 대해 동일한 작업을 수행하면

find ~ -name "home_directory_file"

예상대로 명명된 파일 경로의 출력이 즉시 표시됩니다.

이 문제를 해결할 방법이 있나요?

답변1

~홈 디렉토리를 의미하기 때문입니다 . 예를 들어, 다른 디렉터리를 지정할 수도 있습니다 /mnt/c. 예를 들어 디렉터리 목록을 지정할 수도 있습니다 ~ /mnt/c.

관련 정보