운영 중인 앱 서버의 /home/exercise/appdir 에 설정 파일과 로그 파일, 데이터 파일이 한곳에 뒤섞여 쌓여 있어 점검할 때마다 찾기가 어렵습니다. 파일 종류별 하위 디렉터리로 정리하고, 내용이 비어 있어 쓸모없는 로그는 지운 뒤 설정 파일의 접근 권한을 정돈하세요.
find, mv, stat, chmod 등으로 해결할 수 있습니다.
정답 파일 이름과 개수는 알려주지 않으므로 직접 탐색해 확인하세요.
archive 디렉터리 안의 파일은 옮기거나 지우면 안 됩니다.
1. /home/exercise/appdir 아래에 conf 와 log 두 하위 디렉터리를 만드세요.
2. appdir 바로 아래에 있는 확장자 .conf 파일은 모두 conf 하위로, .log 파일은 모두 log 하위로 이름을 바꾸지 말고 옮기세요. 그 외 확장자의 파일과 기존 하위 디렉터리(archive) 안의 파일은 원래 자리에 그대로 두어야 합니다.
3. log 하위로 모인 로그 파일 중 내용이 전혀 없는(크기 0) 파일은 삭제하고, 내용이 있는 로그는 남기세요.
4. conf 하위의 설정 파일들은 소유자만 읽고 쓸 수 있고, 같은 그룹은 읽기만 가능하며, 그 외 사용자는 아무 접근도 할 수 없도록 권한을 맞추세요.