옛날 옛적에 저는 "다운로드" 디렉토리를 정리하는 스크립트를 만들었습니다. 그건 그렇고, 그것이 하는 일은 파일을 ~/Downloads
에서 ~/Downloads/Trash
. 쉘 스크립트를 ~/shell_scripts
.
스크립트를 업데이트하고 싶었지만 안타깝게도 자동화하는 방법을 기억할 수 없다는 것을 깨달았습니다. :-( Google을 통해 맞춤 스크립트를 실행할 위치를 검색하기 시작했지만 두 스크립트 모두 내 콘텐츠에 대한 언급을 찾지 못했습니다.
지금까지 내가 한 일은 다음과 같습니다.
.bashrc
스크립트 이름clean_downloads.sh
및 디렉터리 확인shell_scripts
- 확인됨
.bash_logout
.bash_login
파일 이.bash_profile
내 홈 디렉토리에 존재하지 않습니다./etc/profile
멘션 및/etc/profile.d
스크립트 카피 확인- 확인됨
/etc/init.d
언급된 디렉토리를 제외하고는 어디에서도 이 스크립트의 복사본을 찾을 수 없습니다 !/shell_scripts
. 나는 어떻게든 시스템 파일에 실행 라인을 추가했다고 생각합니다. 모든 것을 올바르게 입력했다면 일종의 유효성 검사가 이루어졌을 것이라고 거의 확신하기 때문입니다.
특정 스크립트가 실행되는 경우 일종의 시스템 로그를 찾는 방법과 그 이유(어떤 파일에서)를 알고 있습니까?
답변1
cron이 주기적으로 스크립트를 실행하는 것 같습니다. 이 경우 다음 명령을 사용하면 cron 구성에서 해당 항목을 찾는 데 도움이 될 수 있습니다.
crontab -e
cat /etc/crontab
ls /etc/cron*