/home/exercise/logs 디렉터리에 저장된 로그 파일을 분석하고 백업해야 합니다.
시스템 관리자는 이 작업을 스크립트를 통해 자동화해야 합니다.
파일 내용에 error 문자열이 포함된 로그 파일을 백업하는 스크립트를 작성하세요.
· grep, find, mkdir, cp, date
· 백업 디렉터리 /home/exercise/error_logs가 존재하지 않을 경우 스크립트에서 자동으로 생성해야 합니다.
· 스크립트 파일명은 반드시 backup_error_logs.sh여야 합니다.
· 경로는 반드시 절대 경로를 사용하세요.
1. /home/exercise/logs 디렉터리 내에서 내용에 error 문자열이 포함된 모든 파일을 검색합니다.
2. 검색된 로그 파일을 /home/exercise/error_logs 디렉터리로 백업합니다.
3. 백업된 파일의 이름은 backup_YYYYMMDD_filename.log 과 같이 설정하세요.
· (예시) error.log → backup_20241226_error.log
4. 스크립트는 반드시 /home/exercise 디렉터리 내 backup_error_logs.sh 이름으로 작성하세요.
5. 스크립트 실행 결과는 다음과 같습니다. (error 문자열이 있는 파일의 경우)
· /home/exercise/logs/error.log was backed up as /home/exercise/error_logs/backup_20241226_error.log
이 문제로 배우는 것
로그 분석 분야의 어려움 난이도 실습입니다.
핵심 명령어는 grep, cp 이며,
LPIC 실기에서 그대로 요구되는 유형입니다. 요구사항 7개를 웹 터미널에서 직접 수행하면 항목별로 자동 채점됩니다.
지금까지 18회 시도되어 11%가 만점을 받았습니다.