현재 디렉터리에 있는 모든 파일이나 디렉터리의 수정 날짜를 적극적으로 모니터링하는 방법이 있습니까? BASH 쉘을 사용하고 있습니다.
활성이란 명령을 한 번 실행한 다음 각 파일이 변경될 때 타임스탬프 변경 사항을 모니터링할 수 있다는 것을 의미합니다.(이 top
명령이 활성 프로세스를 표시하는 방법과 유사하며 한 번만 실행하면 됩니다.)수동으로 실행하는 것과는 반대로ls -lt
여러 번 보고 무엇이 바뀌는지 확인하세요.
답변1
watch ls -lt
하고 싶은 일을 하라고 말하고 싶습니다 . 표준 설정에서는 ls -lt
2초마다 호출되어 결과를 표시합니다. watch -n 5 -d ls -lt
5초마다 업데이트( -n 5
) 및 변경 사항 강조 표시( -d
) 와 같은 몇 가지 흥미로운 옵션이 있습니다 .