내가 실수로 내 파일을 어디로 옮겼나요?

내가 실수로 내 파일을 어디로 옮겼나요?

.el모든 파일의 이름을 같은 이름으로 바꾸려고 했지만 끝나지 않았습니다. mv *.el ./*터미널에서 명령을 사용했는데 이제 집이 거의 비어 있습니다. 이를 되돌리는 방법이나 내 파일을 찾을 수 있는 위치에 대한 제안이 있습니까? 어리석은 질문일 수도 있지만 어디로 물어봐야 할지 잘 모르겠으니 여기로 다시 연결해도 괜찮을 것 같습니다.

답변1

홈 폴더에 다음이 포함된 경우:

$ ls ~
1.el  10.el  2.el  3.el  4.el  5.el  6.el  7.el  8.el  9.el  Desktop  Documents  Downloads  Music  Pictures  Public  Stuff  Templates  Videos

그리고 당신은 그렇습니다 mv *.el ./*; 명령은 다음으로 확장될 가능성이 높습니다.

$ echo *.el ./*
1.el 10.el 2.el 3.el 4.el 5.el 6.el 7.el 8.el 9.el ./1.el ./10.el ./2.el ./3.el ./4.el ./5.el ./6.el ./7.el ./8.el ./9.el ./Desktop ./Documents ./Downloads ./Music ./Pictures ./Public ./Stuff ./Templates ./Videos

운이 좋다면 마지막 항목이 파일일 수 있으며 mv불평할 것입니다. 운이 좋지 않다면 확장된 목록의 마지막 항목은 폴더이므로 mv모든 인수가 해당 폴더로 이동됩니다. 따라서 실행하여 echo ./*마지막 항목을 찾으십시오(남은 항목이 많지는 않음).

관련 정보