나는 사용한다우분투14.04 x64비트 서버를 Samba 파일 서버로 사용합니다.
나는 다음을 실행했다:
find /home/samba/* -type f -mtime -11 -exec mv /home/samba/milan {} \;
파일을 복사하고 싶은데,이동하지 않습니다.
모든 파일을 원래 위치로 복원하는 방법.
답변1
이 명령은 로 대체된 /home/samba
will에서 반환된 목록의 첫 번째 명령 과 일치합니다 . 전달된 나머지 파일에는 오류가 발생합니다 . (일치하는 첫 번째 파일이 첫 번째로 이동하므로 이후 파일에는 오류가 발생하기 때문입니다 .)find
/home/samba/milan
-exec mv ...
mv: no such file or directory
-exec mv
/home/samba/milan
효과적으로, 반환된 파일을 복구하기만 하면 됩니다.
find /home/samba/* -type f -mtime -11 | head -1
(백업에서 가져와야 합니다).