1
누군가 내 계정을 사용하여 무언가를 수정했으며 어떤 파일이 변경되었는지 알고 싶습니다. 나는 "역사"를 스캔하려고 시도했지만 역사가 모든 파일이 열렸으므로 파일이 바뀌지 않았기 때문에 정말 힘든 일이었습니다.어떻게 리눅스에서 파일을 새로 편집하고 변경했는지 알 수 있습니까? 어디에서 참조해야합니까?
누군가 내 계정을 사용하여 무언가를 수정했으며 어떤 파일이 변경되었는지 알고 싶습니다. 나는 "역사"를 스캔하려고 시도했지만 역사가 모든 파일이 열렸으므로 파일이 바뀌지 않았기 때문에 정말 힘든 일이었습니다.어떻게 리눅스에서 파일을 새로 편집하고 변경했는지 알 수 있습니까? 어디에서 참조해야합니까?
대략적으로 파일을 수정 한 시점을 알고있는 경우 -mmin
또는 -mtime
옵션과 함께 find
을 사용할 수 있습니다. find
사람 페이지에서
,이 옵션의 의미입니다 :
-mmin n을 파일의 데이터가 마지막으로 수정 된 n 분 전이었다.
-mtime n을 파일의 데이터를 24 시간 전 * 마지막으로 수정 N했다.
예를 들어, 지난 시간에 홈 디렉토리에 수정 된 파일을 찾을 수 있지만 마지막 10 분 안에 당신이 사용할 수 있습니다
find /home/username -type f -mmin -60 -mmin +10
OK, 꽤 정말 그랬는지 일 어떻게 당신의 대답을 투표하고 싶지만, 나는 단지 0 평판이 있기 때문에 제한적이었습니다 ... – Leonardo
그것이 당신을 위해 일했다면 대답을 받아 들일 수 있어야합니다. – dogbane