mv가 내 파일을 어디에 넣었나요?

mv가 내 파일을 어디에 넣었나요?

파일을 이동하려고 했는데 구문이 엉망인 것 같습니다.

mv /path/to/my/old-filename.mkv ./"new file name with spaces.mkv"

나는 그것을 현재 디렉토리로 옮기려고했습니다. (나는 가 필요하지 않았다는 것을 이해합니다 ./.) 내 문제는 어디에서나 파일을 찾을 수 없다는 것입니다. 운이 좋지 않게 전체 파일 시스템에서 find를 사용해 보았습니다(이전 파일 이름과 새 파일 이름 모두에 키워드 사용).

(다행히도) 파일의 또 다른 복사본을 얻을 수 있는 능력이 있습니다. 삭제되었다면 괜찮습니다. 대용량 파일이므로 어딘가에 저장되어 있으면 디스크 공간을 차지하지 않도록 파악하고 싶습니다.

답변1

간단히 find를 사용하세요. 예를 들어 지난 3시간 동안 집에서 나쁜 뮤비를 만들었으니 그렇게 하세요.

find /home -type f -mmin -1800 -ls

이 명령은 지난 3시간(60m * 3h = 1800분) 동안 수정된 모든 파일을 찾아 ls -l과 같은 출력을 생성합니다.

또 다른 더 나은 명령은 다음과 같습니다.

find /home -type f -mmin -1800 -print0 |xargs -0 file|grep -i matroska

matroska 파일을 찾으려면

물론 시간에 맞게 시간을 조정하세요. 3시간 이상이 될 수도 있습니다.

관련 정보