문제 상세보기
문제 정보
문제 ID: 693825
카테고리: 리눅스마스터 2급
강의: 미분류
키워드: 없음
문제
다음 중 시스템로그(/var/log/messages)에 기록되는 로그정보를 백그라운드 상태로 사용자의 홈 디렉터리로 출력 하려고 할 때 알맞은 것은?
정답을 선택하세요
단일 문제
정답
2번
: tail -f /var/log/messages > ~/syslog &
해설 gpt-4o-mini 생성
[정답 근거] → 2번은 `tail -f /var/log/messages > ~/syslog &`로, 명령어 끝에 `&`를 붙여서 백그라운드에서 실행하도록 설정합니다. 이 명령어는 시스템 로그를 실시간으로 모니터링하면서 사용자의 홈 디렉터리에 `syslog` 파일로 출력합니다.
[오답 해설] →
1번은 `tail -f /var/log/messages > ~/syslog`로, 백그라운드 실행을 지정하지 않아 명령어가 포그라운드에서 실행됩니다. 이 경우 사용자는 로그가 출력되는 동안 다른 작업을 수행할 수 없습니다.
3번은 `tail -f /var/log/messages > ~/syslog %`로, `%`는 잘못된 구문입니다. 이 기호는 백그라운드 작업을 나타내지 않으며, 문법 오류로 실행되지 않습니다.
4번은 `tail -f /var/log/messages > ~/syslog @`로, `@` 또한 잘못된 구문입니다. 이 기호는 백그라운드 실행과 관련이 없으며, 문법적으로 유효하지 않습니다.
[관련 개념] → 리눅스에서 `&` 기호는 명령어를 백그라운드에서 실행하도록 지시합니다. `tail -f` 명령어는 파일의 끝을 지속적으로 모니터링하며, 로그 파일의 실시간 업데이트를 확인하는 데 사용됩니다.
[학습 포인트] → 리눅스 명령어에서 백그라운드 실행을 위해 `&`를 사용하는 방법과 `tail` 명령어의 용도를 이해하는 것이 중요합니다. 이를 통해 시스템 로그를 효과적으로 관리하고 다른 작업과 병행하여 수행할 수 있습니다.
[오답 해설] →
1번은 `tail -f /var/log/messages > ~/syslog`로, 백그라운드 실행을 지정하지 않아 명령어가 포그라운드에서 실행됩니다. 이 경우 사용자는 로그가 출력되는 동안 다른 작업을 수행할 수 없습니다.
3번은 `tail -f /var/log/messages > ~/syslog %`로, `%`는 잘못된 구문입니다. 이 기호는 백그라운드 작업을 나타내지 않으며, 문법 오류로 실행되지 않습니다.
4번은 `tail -f /var/log/messages > ~/syslog @`로, `@` 또한 잘못된 구문입니다. 이 기호는 백그라운드 실행과 관련이 없으며, 문법적으로 유효하지 않습니다.
[관련 개념] → 리눅스에서 `&` 기호는 명령어를 백그라운드에서 실행하도록 지시합니다. `tail -f` 명령어는 파일의 끝을 지속적으로 모니터링하며, 로그 파일의 실시간 업데이트를 확인하는 데 사용됩니다.
[학습 포인트] → 리눅스 명령어에서 백그라운드 실행을 위해 `&`를 사용하는 방법과 `tail` 명령어의 용도를 이해하는 것이 중요합니다. 이를 통해 시스템 로그를 효과적으로 관리하고 다른 작업과 병행하여 수행할 수 있습니다.
문제 정보
문제 ID: 693825
카테고리: 리눅스마스터 2급
강의: 미분류
키워드: 없음
관련 문제
같은 카테고리의 다른 문제들을 확인해보세요.
- FTP서비스에 접속하기 위해 주로 사용하는 익명…
- 리눅스 클러스터에 대한 설명으로 알맞은 것은?
- 임베디드 시스템에 있어서의 리눅스의 장점은?
- 다음 중 LAN(Local Area Network)의 일반적인 …
- 리눅스 시스템에서 특정 서비스의 포트 번호가 …
- 다음 중 기본 DNS서버를 변경하고자 할 때 수정…
- 다음은 아파치 설정 파일의 어느 지시자에 대한…
- 다음은 인터넷 프로토콜별 포트번호를 나타낸다…
- IP 주소를 직접 입력하지 않고 부팅 시 서버로…
- 몇 개의 비트가 호스트를 식별하는데 사용되는…