한 번만 사용되는 자바스크립트 파일이 있습니다 -> 홈 폴더가 삭제되고 다음에 로그인하는 경우. 이 js 파일(plasma5 키커 실행 메뉴에 영향을 미치는 파일)에 액세스/사용하는(과거에는 지금은 아님) 메커니즘/도구/프로그램/애플리케이션을 찾고 싶습니다.
아마도 이 특정 "로그인 js 파일" 상황을 해결하는 더 쉬운 방법이 있을 수 있지만, 주어진 파일을 사용하여 알 수 없는 프로그램을 찾는 방법을 알고 싶습니다. 일종의 "역추적"과 같습니다.
답변1
이 명령을 사용할 수 있습니다 fuser
.
fuser file_name
이 파일을 사용하는 프로세스 목록을 찾으십시오.
답변2
이 js 파일에 액세스한(현재는 과거에) 프로그램을 찾고 싶습니다.
이 정보는 소급하여 찾을 수 없습니다.
이를 설치한 경우 auditd
실행된 프로세스는 식별할 수 있지만 액세스한 파일은 식별할 수 없습니다. sar
유사한 유형의 정보가 제공되지만 시스템을 보다 일반적으로 다룹니다.
문제가 다시 발생하도록 강제할 수 있는 경우 이와 같은 도구는 inotifywait
JS 파일에 액세스하는 프로세스의 세부 정보를 캡처할 수 있을 만큼 빠르게 실행될 수 있습니다.