파일 내용 기반 로그 백업 스크립트 작성
추천
북마크
질문
AI 튜터 0
root@Learnix - bash
세션 연결 준비 중
문항 난이도 4
실습 서버를 준비하고 있습니다. 문제를 먼저 읽어 두세요.
</> 문제

/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%가 만점을 받았습니다.

로그 분석 관련 실습 문제

LPIC 문제 전체 보기
미제출
-