파일을 어떻게 삭제할 수 있나요?

파일을 어떻게 삭제할 수 있나요?

일부 파일(일부 도메인 /var/www/vhost/www.example.com의 폴더)우리 개발 서버에서 사라졌습니다. [우분투 14입니다.] 기록을 확인했지만 이상한 것은 없습니다.

그래서 저는 알고 싶습니다. 그렇지 않은 경우 일부 사용자는 rm,파일을 삭제할 수 있는 다른 방법은 무엇입니까? (먼 서버입니다)

FTP 연결을 통해 파일을 삭제할 수 있다는 것을 알고 있으므로 추가 질문은 다음과 같습니다.날짜 및 IP와 함께 모든 FTP 연결을 나열하는 방법?

미리 감사드립니다.

답변1

관리를 위해 실행된 스크립트가 있는지 확인하세요. 파일이 거의 없다면 로그 회전 스크립트가 실행 중인지 확인하세요.

그렇지 않으면 inotify 모듈을 사용할 수 있습니다

inotifywait -e delete --timefmt %c --format '%T %_e %w %f' -r -m / >/path/logfile
Setting up watches.  Beware: since -r was given, this may take a while!
Watches established.
Fri Jul 19 11:57:39 2013 DELETE /tmp/ testfiletodelete
Fri Jul 19 11:57:46 2013 DELETE /home/user/ testfiletodelete

사용하기 전에 매뉴얼 페이지를 읽어보십시오. 포함 --exclude및 기타 플래그가 유용할 수 있습니다.

관련 정보