리눅스마스터1급 기출문제/1802회

[리눅스마스터] 일부 디렉터리 백업 방법

Linuxpia4U 2025. 1. 11. 15:08
반응형

1802회 1차 053

다음 (     ) 안에 사용 가능한 명령어로 알맞은 것은?

# find /home | (      ) > home.backup

① tar 명령과 옵션

② cpio 명령과 옵션

③ dump 명령과 옵션

④ rsync 명령과 옵션

 

오답노트

더보기

선택지 분석

  • tar 명령과 옵션
    • 적합하지 않음.
    • tar는 파일을 아카이브하거나 압축하는 명령어지만, find 명령의 출력을 직접 처리하지 못합니다.
    • 대신, tar는 파일 목록을 인자로 직접 받는 방식이므로 파이프 연결이 필요 없는 구조입니다.
  • cpio 명령과 옵션
    • 정답입니다.
    • cpio는 find 명령의 결과를 입력으로 받아 백업을 생성하거나 복원할 수 있는 명령어입니다.
    • 예제:
      find /home | cpio -o > home.backup
      위 명령어는 /home 아래의 파일 목록을 받아 백업 파일로 저장합니다.

 

  • dump 명령과 옵션
    • 적합하지 않음.
    • dump는 파일 시스템 전체를 백업하는 명령어로, 파이프 입력을 직접 처리하지 않습니다.
    • 특정 디렉터리나 파일 목록을 다루기에는 적합하지 않습니다.
  • rsync 명령과 옵션
    • 적합하지 않음.
    • rsync는 동기화 도구로, 파일 목록 대신 원본과 대상 디렉터리를 지정해야 합니다.
    • 파이프 입력을 처리하는 방식이 아니라 명령어 인자에 경로를 지정해야 하므로 이 구조에는 사용할 수 없습니다.

 

답은 ② cpio 명령과 옵션

home 디렉터리 백업 과정과 결과


반응형